After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 682316 - keyboard: support language-dependent defaults for shortcuts
keyboard: support language-dependent defaults for shortcuts
Status: RESOLVED OBSOLETE
Product: gnome-control-center
Classification: Core
Component: Keyboard
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
3.10
Depends on:
Blocks:
 
 
Reported: 2012-08-21 01:16 UTC by Matthias Clasen
Modified: 2021-06-09 16:31 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
data: Use intltool native GSettings support (91.20 KB, patch)
2012-09-13 16:51 UTC, Bastien Nocera
reviewed Details | Review
data: Make layout switching per-language (1.20 KB, patch)
2012-09-13 17:13 UTC, Bastien Nocera
reviewed Details | Review

Description Matthias Clasen 2012-08-21 01:16:42 UTC
Some shortcuts related to input sources, such as Ctrl-space, can benefit from being enabled only for languages where they are relevant.
Comment 1 Florian Müllner 2012-09-13 15:17:54 UTC
GConf allowed to localize default values, I guess GSettings does so as well? If so, this should be rather easy to fix :-)
Comment 2 Bastien Nocera 2012-09-13 16:51:57 UTC
Created attachment 224245 [details] [review]
data: Use intltool native GSettings support
Comment 3 Bastien Nocera 2012-09-13 17:13:48 UTC
Created attachment 224246 [details] [review]
data: Make layout switching per-language
Comment 4 Bastien Nocera 2012-09-13 17:16:02 UTC
(In reply to comment #1)
> GConf allowed to localize default values, I guess GSettings does so as well? If
> so, this should be rather easy to fix :-)

It does :)
Comment 5 Matthias Clasen 2012-09-13 23:31:49 UTC
Review of attachment 224245 [details] [review]:

Looks good to me.
Comment 6 Matthias Clasen 2012-09-13 23:33:24 UTC
Review of attachment 224246 [details] [review]:

Looks good.
Comment 7 Matthias Clasen 2012-09-13 23:34:57 UTC
I guess we probably need another patch to restrict the default use of Ctrl-space to cjk locales ?
Comment 8 Bastien Nocera 2012-12-06 15:04:16 UTC
(In reply to comment #7)
> I guess we probably need another patch to restrict the default use of
> Ctrl-space to cjk locales ?

The problem is that there isn't a universal model for how this key should behave.

Does the Hangul key toggle between 2 layouts? Forcefully sets a Korean-friendly layout? Cycles through the layouts? Repeat this question for every other such key.
Furthermore, the code we use now doesn't allow for modifiers-only keybindings which some locales might be using.
Comment 9 Rui Matos 2012-12-10 09:28:56 UTC
See also https://bugzilla.gnome.org/show_bug.cgi?id=682319#c5 .
Comment 10 André Klapper 2021-06-09 16:31:53 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new bug report at
  https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/

Thank you for your understanding and your help.