Mercurial > geeqie.yaz
diff src/preferences.c @ 1624:b70603e03eb6
do not display menus ("FileMenu" etc.) in accelerator configuration
improved tooltip texts
author | nadvornik |
---|---|
date | Sun, 31 May 2009 13:32:09 +0000 |
parents | fee96b7345e8 |
children | 56115e934133 |
line wrap: on
line diff
--- a/src/preferences.c Thu Jun 04 21:07:03 2009 +0000 +++ b/src/preferences.c Sun May 31 13:32:09 2009 +0000 @@ -936,13 +936,17 @@ } accel = gtk_accelerator_name(key.accel_key, key.accel_mods); - gtk_tree_store_append(accel_store, &iter, NULL); - gtk_tree_store_set(accel_store, &iter, - AE_ACTION, label, - AE_KEY, accel, - AE_TOOLTIP, tooltip ? tooltip : "", - AE_ACCEL, accel_path, - -1); + + if (tooltip) + { + gtk_tree_store_append(accel_store, &iter, NULL); + gtk_tree_store_set(accel_store, &iter, + AE_ACTION, label, + AE_KEY, accel, + AE_TOOLTIP, tooltip ? tooltip : "", + AE_ACCEL, accel_path, + -1); + } g_free(accel); g_free(label);