dremin / RetroBar

Classic Windows 95, 98, Me, 2000, XP, Vista taskbar for modern versions of Windows
Apache License 2.0
2.87k stars 265 forks source link

[Feature Request] Language bar/switch menu #934

Open Pro100RedMushroom opened 1 month ago

Pro100RedMushroom commented 1 month ago

Description:

Implement the Language bar menu. Currently, only the indicator for Language bar is present. When pressing on it, it should bring up a small menu where you can switch the desired keyboard layout (Pic.2.). Preferably, the language bar should match they current Retrobar theme instead of bringing up the Win10/Win11 Language bar menu. For reference, here are a few screenshots of the Language bar in Windowx XP: VirtualBoxVM_rVVLyXUv6g Pic.1. Selecting the Language bar icon. VirtualBoxVM_rbukvS9SLV Pic.2. Opening the Language bar icon. 2 layouts available The "Show the Language bar" option here just turns off Language bar indicator. It can be easily returned in WinXP by going through RMB on the taskbar -> Toolbars -> Language bar. It's probably a good idea to also follow a more general approach to toolbars like seen in Pic.3. in WinXP so this feature can be easily expanded later with more default (and possibly integration with user-created apps?) toolbars. VirtualBoxVM_kvFdi9OWeG Pic.3. Toolbars.

Use case:

Quickly seeing all the currently enabled and available language layout options and easily switching between them.