MediaWriter icon indicating copy to clipboard operation
MediaWriter copied to clipboard

Add mnemonics

Open kparal opened this issue 2 years ago • 8 comments

Could you please add mnemonics (keyboard shortcuts) to options and buttons? E.g. Alt+D to "Download automatically" (underscore under D, if you keep Alt pressed), Alt+N to "Next" button, etc. This is important both for accessibility and more convenient UI navigation.

Thank you!

kparal avatar Sep 13 '23 11:09 kparal

I think that this issue is no longer relevant, looks like the update of QT has added native support for this? Tried out on Fedora 43 cc @grulja

gastoner avatar Oct 31 '25 07:10 gastoner

I have a fully updated Fedora 43 Workstation and I see no mnemonics in FMW installed from the fedora repo. Can you make a screenshot, @gastoner ? What DE are you using?

kparal avatar Oct 31 '25 12:10 kparal

I have a fully updated Fedora 43 Workstation and I see no mnemonics in FMW installed from the fedora repo. Can you make a screenshot, @gastoner ? What DE are you using?

I think this might depend also on the QML style used. In your case (Fedora Workstation) the default style is Fusion, while @gastoner from what I remember use KDE, which means he ends up with Breeze. On the similar note we have https://github.com/FedoraQt/MediaWriter/issues/901 so apparently Fusion doesn't handle everything as Breeze does.

grulja avatar Oct 31 '25 13:10 grulja

Yes I'm using KDE

https://github.com/user-attachments/assets/e4ffadd8-3595-4617-aea4-3b41f3b89b6b

Using alt+letter and tab+space for navigating (not sure if this was there previously)

gastoner avatar Nov 03 '25 05:11 gastoner

Thanks a lot. So I think this ticket can be closed, because FMW now has mnemonics. And I should probably open a bug report against Fedora Workstation, that the default QT style doesn't support mnemonics :-/

kparal avatar Nov 04 '25 13:11 kparal

Thanks a lot. So I think this ticket can be closed, because FMW now has mnemonics. And I should probably open a bug report against Fedora Workstation, that the default QT style doesn't support mnemonics :-/

Opening a bug report against Fedora Workstation is most likely pointless as this is a Qt upstream issue.

grulja avatar Nov 04 '25 13:11 grulja

I was thinking to request that Fedora Workstation picks a different Qt style to be installed by default instead. But I don't understand the Qt ecosystem much, not sure whether that makes sense.

kparal avatar Nov 06 '25 08:11 kparal

I was thinking to request that Fedora Workstation picks a different Qt style to be installed by default instead. But I don't understand the Qt ecosystem much, not sure whether that makes sense.

There is no alternative here. We used to have custom style with FMW before, but we are now discouraged to do any non-default styling. For that reason we have to use the Fusion style that comes by default. Having Breeze style available would mean to bring additional KDE/Qt dependencies, which is not obviously desired for Fedora Workstation.

grulja avatar Nov 07 '25 08:11 grulja