Various changes to screen-related code, aiming to fix a few problems and usability...
authorMatt Ebb <matt@mke3.net>
Tue, 8 Dec 2009 07:12:06 +0000 (07:12 +0000)
committerMatt Ebb <matt@mke3.net>
Tue, 8 Dec 2009 07:12:06 +0000 (07:12 +0000)
commit81a69bb00fede01ec02750f2d4b093ac9d1f7d55
tree27e338fc94f6bb7129faf747cd0fd20cd6db587b
parentf4fa39a55122d1f9031c355f52860fbe2ca8ca6b
Various changes to screen-related code, aiming to fix a few problems and usability issues with 'temp' screen layouts.

Now, temp screens are hidden from being accessed directly, with a new 'Back to Previous' button appearing in place of the screen menu when (for example) fullscreen render image areas are present. Window type menus also get disabled here too, to prevent things from getting too mixed up.
release/datafiles/blenderbuttons
release/scripts/ui/space_info.py
source/blender/editors/datafiles/blenderbuttons.c
source/blender/editors/include/ED_screen.h
source/blender/editors/include/UI_icons.h
source/blender/editors/screen/area.c
source/blender/editors/screen/screen_edit.c
source/blender/editors/screen/screen_ops.c
source/blender/makesrna/intern/rna_screen.c
source/blender/windowmanager/intern/wm_event_system.c