https://bugs.kde.org/show_bug.cgi?id=506001
Bug ID: 506001 Summary: Keyboard layout switcher OSD should show more than one/current layout at a time Classification: Plasma Product: plasmashell Version First 6.3.5 Reported In: Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Keyboard Layout widget Assignee: plasma-b...@kde.org Reporter: m...@ratijas.tk CC: butir...@gmail.com, duha.b...@gmail.com Target Milestone: 1.0 SUMMARY Situation: when switching keyboard layouts (like Meta+Space) an OSD pops up showing only the current/activated keyboard layout. Problem: The OSD doesn't show how many layouts are there, or at least what's the next one gonna be if you keep pressing Space (cycling through the list). oh, btw there is no such thing as a single shortcut to switch between last two and cycle on press and hold modifier (unlike Alt+Tab) but that's a different although an adjacent issue. Why is this problematic? - User might wanna see what they've just switched from — in case there is a "Switch to previous layout" shortcut. - User might wanna know what's the next layout — how many more times to press the shortcut. - Finally, a bug happened to me such that only one layout was in the cycle list (normally there should be two), so pressing the shortcut only showed me the current layout, leading me to a false conclusion that Plasma and OSD were graphically frozen — would've been nicer to see that there was in fact only one layout, or maybe two identical US ones idk. Prior Art: see keyboard layout switchers on - Microsoft Windows: https://www.youtube.com/shorts/PgcGtIalB40 - Mac OS X / iOS / iPad OS with a physical keyboard: https://youtu.be/712e_rOiKX4?t=27 - GNOME: https://help.gnome.org/users/gnome-help/stable/keyboard-layouts.html.en STEPS TO REPRODUCE 1. Cycle through keyboard layouts using a shortcut OBSERVED RESULT Currently/newly active keyboard layout is displayed in the OSD. EXPECTED RESULT A list of all keyboard layouts (or at least a couple of them before and after the current one) should be displayed for the reasons described above. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.15.0 Qt Version: 6.9.1 Kernel Version: 6.15.2-arch1-1 (64-bit) Graphics Platform: X11 ADDITIONAL INFORMATION You guys absolutely broke backward compatibility with widget's «Report a Bug…» button by renaming all the bugzilla Components without any sort of aliases/redirection. -- You are receiving this mail because: You are watching all bug changes.