Version: (using KDE 4.3.0) Installed from: Ubuntu Packages Please add the ability to limit which keyboard layouts are rotated when performing the Switch Layout keyboard shortcut. I have some layouts configured that I do not use often (US-English as the wife does not know Dvorak, Greek, Russian) so I'd like to keep them configured however it is a pain when I only use two layouts regularly (Dvorak, Hebrew). Thanks.
Yes, it was very useful feature in KDE3. It was named "Sticky switching" there. I just can't understand why it was removed in "kde4".
*** Bug 204900 has been marked as a duplicate of this bug. ***
*** Bug 174134 has been marked as a duplicate of this bug. ***
I had blogged about implementation of spare layouts which hopefully cover the need for this feature. I am planning to push this into KDE 4.6 so any feedback is appreciated. http://codersgrumble.blogspot.com/2010/10/kxkb-spare-layouts-poor-mans-sticky.html
SVN commit 1192111 by rysin: Introduce spare layouts and support > 4 layouts BUG: 204144 FIXED-IN: 4.6.0 M +5 -2 CMakeLists.txt M +2 -3 TODO M +1 -1 flags.cpp M +2 -2 flags.h M +32 -9 kcm_keyboard.ui M +66 -9 kcm_keyboard_widget.cpp M +1 -0 kcm_keyboard_widget.h M +7 -0 kcm_view_models.cpp M +15 -62 keyboard_applet.cpp M +3 -4 keyboard_applet.h M +27 -0 keyboard_config.cpp M +5 -0 keyboard_config.h M +5 -3 keyboard_daemon.cpp M +2 -2 keyboard_daemon.h M +58 -25 layout_memory.cpp M +6 -5 layout_memory.h A layout_tray_icon.cpp [License: GPL (v2+)] A layout_tray_icon.h [License: GPL (v2+)] M +7 -152 layout_widget.cpp M +1 -38 layout_widget.h D layout_widget_plugin.cpp A layouts_menu.cpp [License: GPL (v2+)] A layouts_menu.h [License: GPL (v2+)] M +20 -0 x11_helper.cpp M +28 -0 x11_helper.h M +72 -21 xkb_helper.cpp M +5 -3 xkb_helper.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1192111
Ok "spare layouts" feature is committed to trunk, I'd appreciate if somebody can give it a try before 4.6.0 is out.
Thanks, Andi, is there a way to test without building trunk?
(In reply to comment #7) > Thanks, Andi, is there a way to test without building trunk? Maybe your distro has alpha packages for KDE, otherwise not sure
*** Bug 266399 has been marked as a duplicate of this bug. ***