Summary: | digiKam automatically expands albums tree-view item while dragging over them | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Thomas Damgaard <thomasdn> |
Component: | Usability-Drag&Drop | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | caulier.gilles, nicolas.houdelot |
Priority: | NOR | ||
Version: | 2.3.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/digikam/093fb17867b46d0868269261154e2ca731f88221 | Version Fixed In: | 4.3.0 |
Sentry Crash Report: |
Description
Thomas Damgaard
2011-11-10 13:26:05 UTC
The property is called "auto-expand delay" and currently set to 300 ms. Suggestions on a better value (the value used by dolphin e.g.) are welcome; 4 sec are clearly too long, could just switch it off then. I would not like to add application-specific options for details in handling of basic UI components. If ever, then KDE-wide, but better, finding a clear KDE-wide guideline for the time constant. Marcel, I agree with Thomas. I use D&D all time in digiKam to manage collections and items. when i drag icon-view items to album tree-view, target switch between collapsed and reduced tree-view mode, depending if the position of mouse cursor. It sound like a dysfunction... This behavior need to be improved and polished. Gilles Caulier In Dolphin, press F7 to get the "folders" sidebar. Drag a file on this view. You'll see there is the same auto-expand functionality, but apparently with a longer delay. (and some nice smooth-scrolling animations...) Marcel:
>The property is called "auto-expand delay" and currently set to 300 ms.
> Suggestions on a better value (the value used by dolphin e.g.) are welcome;
> 4 sec are clearly too long, could just switch it off then.
How to switch it off?
Why not add an option for the user to set the desired delay? I do not think 2-4 seconds is onreasonable for many users. Keep in mind that many users are not software developers and do not spend nearly as much time in front of their computers than we do. Thus, many users are not as trained in using the mouse to quickly position the mouse where they want. (I am *not* kidding -- this is a major usability concern)
Marcel, as I read your text:
> Suggestions on a better value (the value used by dolphin e.g.) are welcome;
> 4 sec are clearly too long, could just switch it off then.
I get the impression that there already exists an option to disable this feature. Is that correct? If so, where do I find this option?
We could switch it off in code. As detailed in comment #1, I would not like a digikam-specific option for this Marcel, I'm hurting myself with this behavior on my lead computer. I use D&D everywhere when i can. On OSX, similar concept exist, but delay is not 300ms, but few seconds. How we can customize this delay ? Gilles MArcel, I just seen that expanding folder feature is configurable in Dolphin (turn on/off) Turn off this feature have no sence in digiKam for me, but delay is not very well adjusted to be usable well. Gilles *** Bug 307231 has been marked as a duplicate of this bug. *** Git commit 093fb17867b46d0868269261154e2ca731f88221 by Gilles Caulier. Committed on 03/09/2014 at 12:15. Pushed by cgilles into branch 'master'. Increase delay to expand album tree-view item with D&D operations from 300 to 800ms (as Dolphin) code polish Related: bug 307231 FIXED-IN: 4.3.0 M +3 -1 NEWS M +34 -19 digikam/album/albumtreeview.cpp M +3 -2 digikam/album/albumtreeview.h M +9 -3 digikam/utils/globals.h M +1 -0 libs/widgets/mainview/dxmlguiwindow.cpp M +6 -5 libs/widgets/mainview/dxmlguiwindow.h http://commits.kde.org/digikam/093fb17867b46d0868269261154e2ca731f88221 |