region: Pass config registry to the kbd drawing dialog
Updated for libgnomekbd API
This commit is contained in:
parent
0cbc8ea27a
commit
697ab6bc21
1 changed files with 8 additions and 5 deletions
|
@ -296,8 +296,7 @@ xkb_layouts_fill_selected_tree (GtkBuilder * dialog)
|
||||||
SEL_LAYOUT_TREE_COL_ID,
|
SEL_LAYOUT_TREE_COL_ID,
|
||||||
cur_layout,
|
cur_layout,
|
||||||
SEL_LAYOUT_TREE_COL_ENABLED,
|
SEL_LAYOUT_TREE_COL_ENABLED,
|
||||||
i < max_selected_layouts,
|
i < max_selected_layouts, -1);
|
||||||
-1);
|
|
||||||
g_free (utf_visible);
|
g_free (utf_visible);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -337,9 +336,13 @@ show_selected_layout (GtkWidget * button, GtkBuilder * dialog)
|
||||||
if (idx != -1) {
|
if (idx != -1) {
|
||||||
GtkWidget *parent = WID ("region_notebook");
|
GtkWidget *parent = WID ("region_notebook");
|
||||||
GtkWidget *popup = gkbd_keyboard_drawing_dialog_new ();
|
GtkWidget *popup = gkbd_keyboard_drawing_dialog_new ();
|
||||||
gkbd_keyboard_drawing_dialog_set_group (popup, idx);
|
gkbd_keyboard_drawing_dialog_set_group (popup,
|
||||||
|
config_registry,
|
||||||
|
idx);
|
||||||
gtk_window_set_transient_for (GTK_WINDOW (popup),
|
gtk_window_set_transient_for (GTK_WINDOW (popup),
|
||||||
GTK_WINDOW (gtk_widget_get_toplevel (parent)));
|
GTK_WINDOW
|
||||||
|
(gtk_widget_get_toplevel
|
||||||
|
(parent)));
|
||||||
gtk_widget_show_all (popup);
|
gtk_widget_show_all (popup);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue