Mercurial > geeqie
comparison src/menu.c @ 82:a4c1b7014e6e
Thu Oct 19 15:20:51 2006 John Ellis <johne@verizon.net>
* image.c, typedefs.h: Add ALTER_DESATURATE alteration type.
* img-view.c, layout_image.c, layout_util.c, menu.c: Allow to grayscale
the display of current image with [Shift]+[G] kyboard shortcut and
'adjust' submenu item.
* pixbuf_util.[ch] (pixbuf_desaturate_rect): Implement grayscale
function.
author | gqview |
---|---|
date | Thu, 19 Oct 2006 19:27:20 +0000 |
parents | d907d608745f |
children | 55166d93498d |
comparison
equal
deleted
inserted
replaced
81:0ef72a64930b | 82:a4c1b7014e6e |
---|---|
203 return _("_Mirror"); | 203 return _("_Mirror"); |
204 break; | 204 break; |
205 case ALTER_FLIP: | 205 case ALTER_FLIP: |
206 return _("_Flip"); | 206 return _("_Flip"); |
207 break; | 207 break; |
208 case ALTER_DESATURATE: | |
209 return _("_Grayscale"); | |
210 break; | |
208 default: | 211 default: |
209 break; | 212 break; |
210 } | 213 } |
211 | 214 |
212 return ""; | 215 return ""; |
238 submenu_add_alter_item(submenu, func, ALTER_ROTATE_90, accel_group, ']', 0); | 241 submenu_add_alter_item(submenu, func, ALTER_ROTATE_90, accel_group, ']', 0); |
239 submenu_add_alter_item(submenu, func, ALTER_ROTATE_90_CC, accel_group, '[', 0); | 242 submenu_add_alter_item(submenu, func, ALTER_ROTATE_90_CC, accel_group, '[', 0); |
240 submenu_add_alter_item(submenu, func, ALTER_ROTATE_180, accel_group, 'R', GDK_SHIFT_MASK); | 243 submenu_add_alter_item(submenu, func, ALTER_ROTATE_180, accel_group, 'R', GDK_SHIFT_MASK); |
241 submenu_add_alter_item(submenu, func, ALTER_MIRROR, accel_group, 'M', GDK_SHIFT_MASK); | 244 submenu_add_alter_item(submenu, func, ALTER_MIRROR, accel_group, 'M', GDK_SHIFT_MASK); |
242 submenu_add_alter_item(submenu, func, ALTER_FLIP, accel_group, 'F', GDK_SHIFT_MASK); | 245 submenu_add_alter_item(submenu, func, ALTER_FLIP, accel_group, 'F', GDK_SHIFT_MASK); |
246 submenu_add_alter_item(submenu, func, ALTER_DESATURATE, accel_group, 'G', GDK_SHIFT_MASK); | |
243 | 247 |
244 if (menu) | 248 if (menu) |
245 { | 249 { |
246 GtkWidget *item; | 250 GtkWidget *item; |
247 | 251 |