From 28a389860f47f86413755e59eed54992d4100747 Mon Sep 17 00:00:00 2001 From: Julien Bonjean <julien@bonjean.info> Date: Fri, 5 Mar 2010 16:57:29 -0500 Subject: [PATCH] [#2916] Added actions i18n support and warning message --- sflphone-client-gnome/src/config/shortcuts-config.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sflphone-client-gnome/src/config/shortcuts-config.c b/sflphone-client-gnome/src/config/shortcuts-config.c index bffab5f554..b343f52071 100644 --- a/sflphone-client-gnome/src/config/shortcuts-config.c +++ b/sflphone-client-gnome/src/config/shortcuts-config.c @@ -25,7 +25,7 @@ GtkWidget* create_shortcuts_settings() { - GtkWidget *vbox, *result_frame, *window, *treeview, *scrolled_window, *table; + GtkWidget *vbox, *result_frame, *window, *treeview, *scrolled_window, *label; GtkListStore *store; GtkTreeIter iter; guint i = 0; @@ -35,6 +35,8 @@ create_shortcuts_settings() gnome_main_section_new(_("General"), &result_frame); + label = gtk_label_new(_("Be careful: these shortcuts might override system-wide shortcuts.")); + treeview = gtk_tree_view_new(); setup_tree_view(treeview); @@ -45,7 +47,7 @@ create_shortcuts_settings() while (list[i].action != NULL) { gtk_list_store_append(store, &iter); - gtk_list_store_set(store, &iter, ACTION, list[i].action, MASK, + gtk_list_store_set(store, &iter, ACTION, _(list[i].action), MASK, (gint) list[i].mask, VALUE, XKeycodeToKeysym(GDK_DISPLAY(), list[i].value, 0), -1); i++; @@ -55,6 +57,7 @@ create_shortcuts_settings() g_object_unref(store); gtk_container_add(GTK_CONTAINER (result_frame), treeview); + gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, FALSE, 0); gtk_box_pack_start(GTK_BOX(vbox), result_frame, FALSE, FALSE, 0); gtk_widget_show_all(vbox); -- GitLab