Kickoff 4.8.x: Good 'bugfixes', or unacceptable enhancements?

Rick Stockton rickstockton at reno-computerhelp.com
Tue Mar 20 23:16:03 UTC 2012


As you know, I propose to resolve the "missing back button" bug 
supporting the "Back" button on the mouse instead (with no visible 
changes to GUI layout.) Original BugID 
https://bugs.kde.org/show_bug.cgi?id=274489 , my BugID for the 
mouse-based alternative https://bugs.kde.org/show_bug.cgi?id=289519.

I can easily provide this in both 4.9 (QML) and the 4.8.x Widget-based 
Kickoff. Both are easy to accomplish, but when do I "cross the line" 
into an unnacceptable level of new features, added into a minor Release 
of 4.8.? These ARE "new features". But IMO, we might consider at least 
one of these because of the GUI "Back Button removal in 4.6 -> 4.7. And 
because of all the Bug votes and recurring mail messages.

Martin, Aaron, I will follow your instructions. If I'm seeing things 
correctly, this would all occur within kickoff/ui/flipscrollview.cpp, 
and I see 4 alternatives:

(1) Back Button alone. We would test "if (event.button == 
Qt::XButton1)", separating that button from other possible buttons. I 
don't recommend this AT ALL, because there are lots of mice with tilt 
wheels and no side buttons....

(2) Back Button or a "Scroll-Left" wheel event. Do the exact same "back" 
functionality for both input methods.

(3) Add Arrow Key support on the Keyboard (all 4 directions, including 
the 'Left' Arrow).

(4) Do nothing for any upcoming 4.8; even though they somewhat replace 
the old Back Button, these constitute FEATURES, not bugfixes. Postpone 
until the 4.9 QML version is being worked on.

- - - - -
Which do you guys choose for me?
Thanks in advance, Rick.



More information about the Plasma-devel mailing list