Blender Git Commit Log
Git Commits -> Revision 904665f
January 27, 2010, 02:20 (GMT) |
[#20728] "Export UV Layout" overwrites existing files (without feedback) The 'save over' popup was only appearing based on a string comparison of the operator name ("Save"). Changed this to use a hidden operator property: "check_existing". Python operators must have this property for the file selector confirmation too. This property can also be set to false, to prevent checking for existing files, useful in the File->Save menu item to prevent the dangerously missable confirmation popup. |
Commit Details:
Full Hash: 904665f15b9a0bc165c6ee60f05f00d66c2ffc07
SVN Revision: 26320
Parent Commit: 0bb36e9
Lines Changed: +50, -30
16 Modified Paths:
/release/scripts/op/uv.py (+1, -0) (Diff)
/release/scripts/ui/space_info.py (+1, -1) (Diff)
/source/blender/editors/curve/editfont.c (+2, -2) (Diff)
/source/blender/editors/object/object_modifier.c (+1, -1) (Diff)
/source/blender/editors/screen/screendump.c (+1, -1) (Diff)
/source/blender/editors/sound/sound_ops.c (+1, -1) (Diff)
/source/blender/editors/space_buttons/buttons_ops.c (+1, -1) (Diff)
/source/blender/editors/space_graph/graph_edit.c (+1, -1) (Diff)
/source/blender/editors/space_image/image_ops.c (+3, -3) (Diff)
/source/blender/editors/space_info/info_ops.c (+1, -1) (Diff)
/source/blender/editors/space_sequencer/sequencer_add.c (+4, -4) (Diff)
/source/blender/editors/space_text/text_ops.c (+2, -2) (Diff)
/source/blender/makesdna/DNA_space_types.h (+3, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+2, -1) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+25, -10) (Diff)
/source/blender/windowmanager/WM_api.h (+1, -1) (Diff)
/release/scripts/ui/space_info.py (+1, -1) (Diff)
/source/blender/editors/curve/editfont.c (+2, -2) (Diff)
/source/blender/editors/object/object_modifier.c (+1, -1) (Diff)
/source/blender/editors/screen/screendump.c (+1, -1) (Diff)
/source/blender/editors/sound/sound_ops.c (+1, -1) (Diff)
/source/blender/editors/space_buttons/buttons_ops.c (+1, -1) (Diff)
/source/blender/editors/space_graph/graph_edit.c (+1, -1) (Diff)
/source/blender/editors/space_image/image_ops.c (+3, -3) (Diff)
/source/blender/editors/space_info/info_ops.c (+1, -1) (Diff)
/source/blender/editors/space_sequencer/sequencer_add.c (+4, -4) (Diff)
/source/blender/editors/space_text/text_ops.c (+2, -2) (Diff)
/source/blender/makesdna/DNA_space_types.h (+3, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+2, -1) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+25, -10) (Diff)
/source/blender/windowmanager/WM_api.h (+1, -1) (Diff)