Bug 270429 - Option lost to enable extra keyboard layout.
Summary: Option lost to enable extra keyboard layout.
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_keyboard_layout (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: ---
Assignee: Andriy Rysin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-08 12:07 UTC by Vaso
Modified: 2011-04-23 16:04 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 4.6.3
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vaso 2011-04-08 12:07:58 UTC
Version:           unspecified (using KDE 4.6.1) 
OS:                Linux

There no any way to make extra keyboard layout to be accessible/visible in keyboard layout choice dialog.
So it is impossible to use KDE configuration tools to set an extra keyboard layout (such as Iran: Avestan; Lithuania: Dvorak; USA: International (AltGr Unicode combining|alternative), Atsina, Couer D'alene Salish; Romania: Ergonomic Touchtype; Serbia: Combining accents instead of dead keys; Russia: Church Slavonic; etc.).
GNOME can do this through the "load-extra-items" option.

Reproducible: Always
Comment 1 Andriy Rysin 2011-04-23 16:03:13 UTC
Git commit a5b088572e7a16624769f99199b5d9a76002890f by Andriy Rysin.
Committed on 23/04/2011 at 16:01.
Pushed by rysin into branch 'master'.

Read extra rules
Fix filtering layouts/variants by language
BUG: 270429

M  +25   -4    kcontrol/keyboard/kcm_add_layout_dialog.cpp     
M  +1    -1    kcontrol/keyboard/kcm_keyboard.cpp     
M  +1    -1    kcontrol/keyboard/keyboard_applet.cpp     
M  +1    -1    kcontrol/keyboard/keyboard_daemon.cpp     
M  +1    -1    kcontrol/keyboard/tests/flags_test.cpp     
M  +111  -2    kcontrol/keyboard/tests/xkb_rules_test.cpp     
M  +61   -12   kcontrol/keyboard/xkb_rules.cpp     
M  +13   -2    kcontrol/keyboard/xkb_rules.h     

http://commits.kde.org/kde-workspace/a5b088572e7a16624769f99199b5d9a76002890f
Comment 2 Andriy Rysin 2011-04-23 16:04:41 UTC
Git commit d1c5fbd3d3914349b3676017d52aabafec247810 by Andriy Rysin.
Committed on 23/04/2011 at 16:01.
Pushed by rysin into branch 'KDE/4.6'.

Read extra rules
Fix filtering layouts/variants by language
BUG: 270429
FIXED-IN: 4.6.3

M  +25   -4    kcontrol/keyboard/kcm_add_layout_dialog.cpp     
M  +1    -1    kcontrol/keyboard/kcm_keyboard.cpp     
M  +1    -1    kcontrol/keyboard/keyboard_applet.cpp     
M  +1    -1    kcontrol/keyboard/layout_tray_icon.cpp     
M  +1    -1    kcontrol/keyboard/tests/flags_test.cpp     
M  +111  -2    kcontrol/keyboard/tests/xkb_rules_test.cpp     
M  +61   -12   kcontrol/keyboard/xkb_rules.cpp     
M  +13   -2    kcontrol/keyboard/xkb_rules.h     

http://commits.kde.org/kde-workspace/d1c5fbd3d3914349b3676017d52aabafec247810