gnome-control-center/panels/region
Rui Matos 6db9b9fbfa region: fix infinite loop dealing with gsettings 'changed' signal
Setting updating_settings in update_layouts_list() and checking for it in the
gsettings 'changed' signal handler doesn't prevent a loop because the signal
handler is only called after update_layouts_list() returns and thus
updating_settings is already FALSE at that point.

By using the 'drag-end' signal instead of 'row-inserted', etc. we continue to
support DnD re-ordering of layouts while avoiding the loop from
xkb_layouts_fill_selected_tree() deleting and inserting rows into the model.

https://bugzilla.gnome.org/show_bug.cgi?id=652361
2011-06-12 14:07:18 +01:00
..
.indent.pro [region] Rename old Keyboard panel to Region 2010-10-31 23:42:04 -04:00
cc-region-panel.c region: Fix memleak on error 2011-02-21 19:18:34 +00:00
cc-region-panel.h [region] Rename old Keyboard panel to Region 2010-10-31 23:42:04 -04:00
gnome-region-panel-lang.c Drop the sync language loading code 2011-02-23 23:43:16 -05:00
gnome-region-panel-lang.h region: Add stubs for language tab code 2011-01-24 18:35:21 +00:00
gnome-region-panel-layout-chooser.ui region: Add "clear" secondary icon to search entry 2011-04-26 14:38:30 +01:00
gnome-region-panel-options-dialog.ui region: Fix close button in options dialogue 2011-01-27 18:07:28 +00:00
gnome-region-panel-xkb.c region: Remove code to handle print button 2011-02-07 01:15:16 +00:00
gnome-region-panel-xkb.h region: Make drag'n'drop work 2011-03-15 22:41:07 +00:00
gnome-region-panel-xkblt.c region: fix infinite loop dealing with gsettings 'changed' signal 2011-06-12 14:07:18 +01:00
gnome-region-panel-xkbltadd.c region: Add "clear" secondary icon to search entry 2011-04-26 14:38:30 +01:00
gnome-region-panel-xkbot.c region: fix a couple of memory leaks 2011-06-11 18:18:05 +01:00
gnome-region-panel-xkbpv.c region: Make drag'n'drop work 2011-03-15 22:41:07 +00:00
gnome-region-panel.desktop.in.in region: Add Keyboard as a keyword 2011-01-27 01:36:48 -05:00
gnome-region-panel.ui Fix the labels according to the usability gurus 2011-06-11 01:59:00 +01:00
Makefile.am configure: Group pkg-config checks based on how they are used 2011-02-19 16:46:26 +00:00
region-module.c [region] Rename old Keyboard panel to Region 2010-10-31 23:42:04 -04:00
use_cases.txt [region] Rename old Keyboard panel to Region 2010-10-31 23:42:04 -04:00