gnome-control-center/panels/region
Matthias Clasen 1e4b0649f4 region: Handle being opened twice gracefully
When the going from the region panel to the overview and back,
the input methods in the list loose their display names. What
is happening is that we recreate the ibus object, but the second
time around it is already connected since ibus uses a shared
singleton connection internally. Thus, the ::connected signal
is never emitted, and we don't fetch the engines.

Work around this by checking if the newly created ibus object
is already connected, and directly calling fetch_ibus_engines
if it is. To make this work, we have to set up the treeview
with its model earlier.
2012-07-19 21:38:48 -04:00
..
.indent.pro [region] Rename old Keyboard panel to Region 2010-10-31 23:42:04 -04:00
cc-region-panel.c region: Removal of the Layouts tab 2012-06-01 18:46:38 +01:00
cc-region-panel.h panels: Update for Shell API changes 2011-11-07 18:03:14 +00:00
gnome-region-panel-formats.c region: Align the example dates 2011-10-03 14:32:59 +01:00
gnome-region-panel-formats.h region: show fewer regions 2011-08-22 14:29:56 -04:00
gnome-region-panel-input-chooser.ui region: Add XKB input sources 2012-06-01 18:46:38 +01:00
gnome-region-panel-input.c region: Handle being opened twice gracefully 2012-07-19 21:38:48 -04:00
gnome-region-panel-input.h region: Add an initial input sources tab 2012-06-01 18:46:37 +01:00
gnome-region-panel-lang.c region: Ensure the system tab is updated 2011-08-22 14:29:57 -04:00
gnome-region-panel-lang.h region: Add stubs for language tab code 2011-01-24 18:35:21 +00:00
gnome-region-panel-system.c region: Removal of the Layouts tab 2012-06-01 18:46:38 +01:00
gnome-region-panel-system.h region: Ensure the system tab is updated 2011-08-22 14:29:57 -04:00
gnome-region-panel.desktop.in.in region: Use '&' instead of 'and' 2012-06-06 17:45:15 +01:00
gnome-region-panel.ui region: Input Sources tab has a different spacing 2012-06-15 11:36:21 -04:00
Makefile.am region: Removal of the Layouts tab 2012-06-01 18:46:38 +01:00
region-module.c [region] Rename old Keyboard panel to Region 2010-10-31 23:42:04 -04:00