https://bugs.kde.org/show_bug.cgi?id=523170
Nate Graham <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REPORTED |NEEDSINFO CC| |[email protected] Resolution|--- |WAITINGFORINFO --- Comment #2 from Nate Graham <[email protected]> --- This is an interesting and worrying set of observations, but I'm afraid it's rather too broad for a bug report. Bug reports are for specific, defined, fixable issues; not "aaaaaa everything about this whole feature is broken everywhere!" As depressing as it sounds, this will require someone to go and investigate every single case where the problem with mnemonics (that's the name for this feature) occurs, and identify why it's occurring. Yes, every single one. And then fix it. Some potential sources of the problem could be: - Mnemonic letters not set in the UI strings, so Qt has to determine them automatically, and it gets them wrong - Mnemonic letters not set in the UI strings, so Qt has to determine them automatically, and it gets them right, but then the set of content changes in a dynamic UI, so the mnemonics change too - Mnemonic handling in a particular focus scope is broken due to multiple UI elements setting the sane one - Mnemonic handling in QtQuick is immature and needs upstream improvements in Qt - etc. So you see, this is not really a bug report, but rather the very first step of a massive project. It definitely seems worth doing. But based on my experience, a project of this size and level of complexity only gets done if it's driven from start to finish by a passionate person who really really cares about the topic. As you may have intuited, passion for mnemonics has waned in recent years, which perhaps explains the poor state you're seeing. Personally I use the keyboard all the time, but I prefer to use what used to be called accelerators — keyboard shortcuts like Ctrl+P, Ctrl+V, and so on. So I think if a project of this magnitude is to be completed, probably the person to do it is you! Are you interested in working on this? -- You are receiving this mail because: You are watching all bug changes.
