blender/release
Campbell Barton ade8f5197a Engine specific panel's
- All of this is in python and easy to change.
- each panel class has a set() of compatible engines.
- this set is checked for the poll function
- external engines can add themselves to this panels compatible engines
eg.
 buttons_world.WORLD_PT_mist.COMPAT_ENGINES.add('POVRAY_RENDER')

I tried doing this by subclassing each panel and replacing only the poll function to reference 'POVRAY_RENDER' but it became fairly complicated and meant registering many of the same panels under different names.

Added mist support to povray.
2009-07-30 08:10:10 +00:00
..
datafiles svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r20937:21899 2009-07-25 20:59:09 +00:00
freedesktop * blender doesn't need the -w anymore to start in a window 2009-02-28 09:25:42 +00:00
io Engine specific panel's 2009-07-30 08:10:10 +00:00
irix-6.2-mips 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r19323:HEAD 2009-04-20 15:06:46 +00:00
plugins Patch 17403, small gcc warning fixes. 2008-09-20 12:28:01 +00:00
scripts svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r20937:21899 2009-07-25 20:59:09 +00:00
text Updated python license, this is compatible with current 2.5 and older. 2008-10-11 15:55:22 +00:00
ui Engine specific panel's 2009-07-30 08:10:10 +00:00
windows === SCons === 2009-06-12 15:37:23 +00:00
getversion.py Slight improvements in release creation. 2009-04-11 19:04:59 +00:00
Makefile 2.50: 2009-06-08 20:08:19 +00:00
VERSION Part one of 2.49a release commit 2009-06-18 18:11:51 +00:00