Bug 166839

Summary: common widgets: provide sticky mode for moveable elements
Product: [Frameworks and Libraries] kdelibs Reporter: Maciej Pilichowski <bluedzins>
Component: generalAssignee: kdelibs bugs <kdelibs-bugs>
Status: RESOLVED NOT A BUG    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Maciej Pilichowski 2008-07-17 14:42:57 UTC
Version:            (using Devel)
Installed from:    Compiled sources

common widgets: provide sticky mode for moveable elements

After writing 
https://bugs.kde.org/show_bug.cgi?id=166836
I realized it could be done not only for custom widgets but for common too.

The good example of benefit of having sticky mode is moving panel items. You click, you move, you click again to release. If there is no conflict (there is for example with classic d&d) sticky UI can be provided -- it is much better for a11y reasons than extensive movement with LMB pressed all the time. 

Widgets that can work in sticky mode -- scrollbar (its knob), slider, splitter. Resizing window could also be sticky.

However option for this is required because current UI is so long with us and because sticky mode is not for everybody. But it would help decrease strain from moving mouse (or any pointing device), so it would be relief to any handicapped person (including even me with just RSI).
Comment 1 Andreas Pakulat 2008-07-17 16:13:22 UTC
The idea is good, but the bugreport is at the wrong place. This is something that needs to be implemented inside Qt, so you should report this as a wishlist via their Website's reporting form. Bugzilla doesn't allow us to track upstream reports in a meaningful way, so closing this one.
Comment 2 Maciej Pilichowski 2008-07-17 17:03:01 UTC
Andreas, thank you, I posted this at Trolltech site.