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 694011 - Track XKB group configuration change
Track XKB group configuration change
Status: RESOLVED FIXED
Product: caribou
Classification: Applications
Component: default
git master
Other All
: Normal normal
: ---
Assigned To: caribou-maint
caribou-maint
Depends on:
Blocks: 681735
 
 
Reported: 2013-02-17 08:29 UTC by Daiki Ueno
Modified: 2013-02-18 12:57 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Track XKB group configuration change (5.33 KB, patch)
2013-02-17 08:29 UTC, Daiki Ueno
committed Details | Review

Description Daiki Ueno 2013-02-17 08:29:45 UTC
Since GNOME 3.6, switching XKB layouts changes the group
configuration, while libcaribou assumes that the configuration is
fixed during the session.

This patch tries to track group configuration changes and allow
clients to reconstruct keyboard UI through two new signals:
KeyboardModel::group-added and KeyboardModel::group-removed.
Comment 1 Daiki Ueno 2013-02-17 08:29:47 UTC
Created attachment 236435 [details] [review]
Track XKB group configuration change
Comment 2 Rui Matos 2013-02-18 12:34:34 UTC
Review of attachment 236435 [details] [review]:

This is fine but I don't think you need a review here :-)
Comment 3 Daiki Ueno 2013-02-18 12:56:59 UTC
Attachment 236435 [details] pushed as f037563 - Track XKB group configuration change