blender/release
Campbell Barton 5452f335d7 New optional operator function, check(), it takes the same arguments as execute().
This runs after changing a property and allows correcting incompatible options.
 Returning True will redraw the UI.

Currently this is used for setting the write extension when saving files, so changing the image format also corrects the extension.
The same is accessible from python where its used when saving SVG/EPS/PNG files.

This fixes: [#23828] obj export problems, [#23760] Exporting OBJ and filetype ending
also fixed document submission operator.


Now the filename in the file selector is the one used for writing this means we remove the "Save Over" popup which could be overlooked too easily.
Instead display the filename field with red tint, and a note in the tooltip.
2010-09-17 09:27:31 +00:00
..
bin move directories: 2010-07-26 11:47:33 +00:00
datafiles Fixed the splash screen: previous had incorrect colour, typography, no transparent header. 2010-09-11 00:19:38 +00:00
freedesktop patch [#23671] [desktop file] add translations and remove deprecated key. 2010-09-05 15:15:27 +00:00
irix-6.2-mips correct fsf address 2010-02-12 13:34:04 +00:00
plugins Update address in license block. 2010-08-10 21:22:26 +00:00
scripts New optional operator function, check(), it takes the same arguments as execute(). 2010-09-17 09:27:31 +00:00
test ran through pep8 checker 2010-09-07 15:17:42 +00:00
text Based on recent feedback, the copyright.txt file contained 2010-08-02 13:31:43 +00:00
windows Windows Installer: 2010-09-07 08:16:28 +00:00
environment-macosx Continue development of bfile system. 2009-10-19 18:44:09 +00:00
environment-mswindows Continue development of bfile system. 2009-10-19 18:44:09 +00:00
environment-unix Continue development of bfile system. 2009-10-19 18:44:09 +00:00
getversion.py Fix syntax for ID keyword. 2010-03-21 01:14:04 +00:00
Makefile Update address in license block. 2010-08-10 21:22:26 +00:00
VERSION Part 3 of 2.54 commits (1 more!) 2010-09-10 16:34:03 +00:00