Mercurial > geeqie.yaz
changeset 1639:56115e934133
the options for custom border color were made independent
author | nadvornik |
---|---|
date | Sat, 13 Jun 2009 19:26:32 +0000 |
parents | ceafe3731568 |
children | ab5945017b4a |
files | src/image.c src/options.c src/options.h src/preferences.c src/rcfile.c |
diffstat | 5 files changed, 11 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/src/image.c Thu Jun 11 17:34:37 2009 +0000 +++ b/src/image.c Sat Jun 13 19:26:32 2009 +0000 @@ -1445,8 +1445,8 @@ { GdkColor *color = NULL; - if (options->image.use_custom_border_color - && (!options->image.custom_border_fullscreen_only || fullscreen)) + if ((options->image.use_custom_border_color && !fullscreen) || + (options->image.use_custom_border_color_in_fullscreen && fullscreen)) { color = &options->image.border_color; }
--- a/src/options.c Thu Jun 11 17:34:37 2009 +0000 +++ b/src/options.c Sat Jun 13 19:26:32 2009 +0000 @@ -75,7 +75,7 @@ options->image.tile_cache_max = 10; options->image.image_cache_max = 128; /* 4 x 10MPix */ options->image.use_custom_border_color = FALSE; - options->image.custom_border_fullscreen_only = FALSE; + options->image.use_custom_border_color_in_fullscreen = TRUE; options->image.zoom_2pass = TRUE; options->image.zoom_increment = 5; options->image.zoom_mode = ZOOM_RESET_NONE;
--- a/src/options.h Thu Jun 11 17:34:37 2009 +0000 +++ b/src/options.h Sat Jun 13 19:26:32 2009 +0000 @@ -68,7 +68,7 @@ guint zoom_quality; gint zoom_increment; /* 10 is 1.0, 5 is 0.05, 20 is 2.0, etc. */ - gboolean custom_border_fullscreen_only; + gboolean use_custom_border_color_in_fullscreen; gboolean use_custom_border_color; GdkColor border_color; } image;
--- a/src/preferences.c Thu Jun 11 17:34:37 2009 +0000 +++ b/src/preferences.c Sat Jun 13 19:26:32 2009 +0000 @@ -316,10 +316,10 @@ if (options->image.use_custom_border_color != c_options->image.use_custom_border_color - || options->image.custom_border_fullscreen_only != c_options->image.custom_border_fullscreen_only + || options->image.use_custom_border_color_in_fullscreen != c_options->image.use_custom_border_color_in_fullscreen || !gdk_color_equal(&options->image.border_color, &c_options->image.border_color)) { - options->image.custom_border_fullscreen_only = c_options->image.custom_border_fullscreen_only; + options->image.use_custom_border_color_in_fullscreen = c_options->image.use_custom_border_color_in_fullscreen; options->image.use_custom_border_color = c_options->image.use_custom_border_color; options->image.border_color = c_options->image.border_color; layout_colors_update(); @@ -1333,11 +1333,11 @@ group = pref_group_new(vbox, FALSE, _("Appearance"), GTK_ORIENTATION_VERTICAL); - pref_checkbox_new_int(group, _("Custom border color"), + pref_checkbox_new_int(group, _("Use custom border color in window mode"), options->image.use_custom_border_color, &c_options->image.use_custom_border_color); - pref_checkbox_new_int(group, _("Apply custom border to fullscreen mode only"), - options->image.custom_border_fullscreen_only, &c_options->image.custom_border_fullscreen_only); + pref_checkbox_new_int(group, _("Use custom border color in fullscreen mode"), + options->image.use_custom_border_color_in_fullscreen, &c_options->image.use_custom_border_color_in_fullscreen); pref_color_button_new(group, _("Border color"), &options->image.border_color, G_CALLBACK(pref_color_button_set_cb), &c_options->image.border_color);
--- a/src/rcfile.c Thu Jun 11 17:34:37 2009 +0000 +++ b/src/rcfile.c Sat Jun 13 19:26:32 2009 +0000 @@ -330,7 +330,7 @@ WRITE_NL(); WRITE_BOOL(*options, image.enable_read_ahead); WRITE_NL(); WRITE_BOOL(*options, image.exif_rotate_enable); WRITE_NL(); WRITE_BOOL(*options, image.use_custom_border_color); - WRITE_NL(); WRITE_BOOL(*options, image.custom_border_fullscreen_only); + WRITE_NL(); WRITE_BOOL(*options, image.use_custom_border_color_in_fullscreen); WRITE_NL(); WRITE_COLOR(*options, image.border_color); // WRITE_SUBTITLE("Thumbnails Options"); @@ -614,7 +614,7 @@ if (READ_BOOL(*options, image.enable_read_ahead)) continue; if (READ_BOOL(*options, image.exif_rotate_enable)) continue; if (READ_BOOL(*options, image.use_custom_border_color)) continue; - if (READ_BOOL(*options, image.custom_border_fullscreen_only)) continue; + if (READ_BOOL(*options, image.use_custom_border_color_in_fullscreen)) continue; if (READ_COLOR(*options, image.border_color)) continue; /* thumbnails options */