| Summary: | Kicker: has no configuration option to stop scrolling among apps | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Darrell <darrella> |
| Component: | tdebase | Assignee: | Calvin Morrison <mutantturkey> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | bugwatch, darrella |
| Priority: | P1 | ||
| Version: | 3.5.12 [Trinity] | ||
| Hardware: | Other | ||
| OS: | All | ||
| Compiler Version: | TDE Version String: | 3.5.10 | |
| Application Version: | Application Name: | kicker/panel | |
| Attachments: | A patch to implement a kcm option to solve the issue | ||
|
Description
Darrell
2010-08-30 14:37:53 CDT
Similarly, if the mouse pointer is hovering over the desktop pager in the panel, the mouse scrolls through each virtual desktop. Therefore an option to disable scrolling through the apps should disable scrolling through the desktops too. Or create two options to control both actions. Not to forget that hovering the mouse pointer over the Konqueror tab bar and moving the scroll wheel then scrolls through the tabs. I see the usefulness for these options, but like so much we discuss, everybody has their own work flow style. These automatic scrolling behaviors frustrate me much. I don't want any scrolling at all in any of these areas. To satisfy both types of users, the only solution is to add KControl check boxes. I don't know whether one check box should control all scrolling or one check box should be added for each area (panel, virtual desktops, Konqueror tabs, etc.) I think a seperate option for each would be favored. I tend to rely on twin scrolling, and I don't like the scrolling for kicker... I think other people might have similar feelings. I am having a lot of trouble with the configuration bits. Not with the actual coding (pfft it was just one if statement) but with getting it to save and load in my kcontrol module. Sometimes I shake my head at TDE. A lot of this seems to complicated for it's own good :p Okay, I have just uploaded a patch to solve the problem for the taskbar ONLY. Please report NEW enhancement requests for other applications that require similar options. Calvin Created attachment 477 [details]
A patch to implement a kcm option to solve the issue
Woohoo! By golly Calvin! Works great with an existing and new profile. Setting is persistent across sessions. One note: the text string has a period at the end and none of the other strings do. I fixed my copy of the patch so don't worry about that. :) How much work do you think to apply the same fix to virtual desktops and the Konqueror tab bar? Thanks! Tim, should I push this patch? One more candidate: Konsole tab bar. If it works I say push :-) seperate bugs would make it easier to keep track of! :-) Bug reports 908 (Desktop Pager), 909 (Konsole), and 910 (Konqueror) submitted! Hopefully you can clone the patch here to those bug reports. :) Patch merged in GIT hash 14b7d88851378ac5ee85198634a984a665668237. Thank you for the patch! |