Mercurial > geeqie
diff src/preferences.c @ 1619:d35a0836c6b5
do not display menus ("FileMenu" etc.) in accelerator configuration
improved tooltip texts
author | nadvornik |
---|---|
date | Sun, 31 May 2009 13:32:09 +0000 |
parents | 088ed72ef384 |
children | d00761ba18bd |
line wrap: on
line diff
--- a/src/preferences.c Sun May 31 11:08:00 2009 +0000 +++ b/src/preferences.c Sun May 31 13:32:09 2009 +0000 @@ -934,13 +934,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);