diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2009-02-11 22:16:14 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2009-02-11 22:16:14 +0300 |
commit | 51fc28efc7de251e3d534ebdc15982ecde86167c (patch) | |
tree | 82906ee27ec41dc9049f6b0f9d97517461df3351 /source/blender/editors/space_image/image_header.c | |
parent | 294a3a2b6d3528b2dac7c64076e59a3bf82db1eb (diff) |
2.5: Image window, some small changes:
* Added notifier for edited images.
* Fix main region emboss drawing when showing render.
* Don't go fullscreen with fileselect for now to work
around context getting lost, so open/replace works.
* Save operators are more complete now, but still lack
confirmation and choosing image type.
* Pack operators work correctly now (but not unpack).
* Setting white/black point for curves.
* Time cursor for record composite.
Diffstat (limited to 'source/blender/editors/space_image/image_header.c')
-rw-r--r-- | source/blender/editors/space_image/image_header.c | 39 |
1 files changed, 5 insertions, 34 deletions
diff --git a/source/blender/editors/space_image/image_header.c b/source/blender/editors/space_image/image_header.c index 997ba867121..120d1debde2 100644 --- a/source/blender/editors/space_image/image_header.c +++ b/source/blender/editors/space_image/image_header.c @@ -186,37 +186,6 @@ static void do_image_imagemenu(void *arg, int event) #ifndef DISABLE_PYTHON if (event >= 20) BPY_menu_do_python(PYMENU_IMAGE, event - 20); #endif - switch(event) - { - case 0: - open_image_sima((G.qual==LR_CTRLKEY)); - break; - case 1: - replace_image_sima((G.qual==LR_CTRLKEY)); - break; - case 2: - pack_image_sima(); - break; - case 5: - save_as_image_sima(); - break; - case 6: - reload_image_sima(); - break; - case 7: - new_image_sima(); - break; - case 8: - save_image_sima(); - break; - case 9: - save_image_sequence_sima(); - break; - case 10: - BKE_image_memorypack(sima->image); - allqueue(REDRAWIMAGE, 0); - break; - } } #endif @@ -242,12 +211,14 @@ static void image_imagemenu(bContext *C, uiMenuItem *head, void *arg_unused) uiMenuItemO(head, 0, "IMAGE_OT_open"); // Open... if(ima) { - uiMenuItemO(head, 0, "IMAGE_OT_replace"); // Replace... - uiMenuItemO(head, 0, "IMAGE_OT_reload"); // Reload... + if(!show_render) { + uiMenuItemO(head, 0, "IMAGE_OT_replace"); // Replace... + uiMenuItemO(head, 0, "IMAGE_OT_reload"); // Reload... + } uiMenuItemO(head, 0, "IMAGE_OT_save"); // Save uiMenuItemO(head, 0, "IMAGE_OT_save_as"); // Save As... if(ima->source == IMA_SRC_SEQUENCE) - uiMenuItemO(head, 0, "IMAGE_OT_save_changed"); // Save Changed Images + uiMenuItemO(head, 0, "IMAGE_OT_save_sequence"); // Save Changed Sequence Images if(!show_render) { uiMenuSeparator(head); |