On 03/18/2012 05:27 AM, Mark wrote:
On Sun, Mar 18, 2012 at 1:56 AM, Xavier Sythe <m...@sythe.me> wrote:
As far as I can recall, it was decided that the "back button" would be implemented in the new Kickoff as support for the mouse's "back button", as well as support for the "backspace" key, in conjunction with the other keyboard navigation. (arrow keys)

I would appreciate Martin and Aaron's confirmation that this is the finalized concept that will be implemented for 4.9.

Cheers,
Xavier
 

I can confirm (or actually deny) that partly.
They did indeed want to do that, however it was then figured out that QML didn't get all the mouse events required for that. That should be fixed in Qt5 but not in Qt4. So i'm afraid the mouse back/forward button support isn't going to be in anytime soon.

As for backspace being the back button. Don't know.
Since we keep getting chatter about this (and I own the bug :) -
If we really, REALLY need it for 4.9 -- two mouse buttons from a "more mouse buttons Plztform Pugin patch on Qt5 was simultaneously ported to into Qt 4.8.x last week. I don't remember if it was QNX or OS-X, but it was one of those two. THAT was a feature enhancement, not just a bugfix.

With all the arguments about Kickoff, maybe I should attempt to Backport two more mouse buttons as a new feature to 4.8.x QML. The work in such an "attempt" is entirely in arguing for the feature on a minor Release update -- not in writing the code, which is about 4 lines, and duplicate to code which was integrated into Qt5 QDeclarative (QtQuick V2) long ago. No API changes, but values of Qt::MouseButton which can be occur within a mouseArea would be extended to add "Qt::XButton1" (synonym for Qt::BackButton, and "Qt::XButton2" (Synonym for Qt::ForwardButton) to the current Qt::LeftButton, Qt:RightButton, and Qt::MiddleButton values. (5 buttons instead of 3.)

There is also a possibility using the KDE versus Qt-Project "not yet in Qt" patch collection to contain this enhancement.

KDE Management: Please advise me what, if anything, to do with this possibility.
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to