Blender Git Loki
Git Commits -> Revision 1090b0c
Revision 1090b0c by Ton Roosendaal (master) February 18, 2009, 13:29 (GMT) |
2.5 Several things in one commit; could not split this up easily, one job invoked another, and so on. :) - Added pulldowns for save/load .blend file in top bar. - To enable "Save" without further popups (save over) I've added a signaling function in window header to indicate a succesful save. - On any undo push it now signals 'file changed'. This goes by notifiers nicely, but now registers only the undopushes, which is quite unreliable. "Changed" state shows in header as "Blender*" and for OSX with the standard close button black dot. - Made screencast show a button in top bar indicating such, and allowing quit. No hotkey for quit yet... but ESC will keep casting now. - Fixed new BLF_init(), which should be in WM_init() and not on any .B.blend read. - Fixed CTRL+F3 "Save Screenshot", which was still using old fileselect code. |
Commit Details:
Full Hash: 1090b0c598712a8375e6189447b461ddd3d781b6
SVN Revision: 19032
Parent Commit: 915e989
Lines Changed: +321, -37
18 Modified Paths:
/source/blender/blenfont/intern/blf.c (+2, -1) (Diff)
/source/blender/editors/screen/area.c (+1, -1) (Diff)
/source/blender/editors/screen/screendump.c (+7, -12) (Diff)
/source/blender/editors/screen/screen_edit.c (+0, -1) (Diff)
/source/blender/editors/space_info/info_header.c (+234, -1) (Diff)
/source/blender/editors/space_info/space_info.c (+5, -0) (Diff)
/source/blender/editors/util/undo.c (+6, -0) (Diff)
/source/blender/makesdna/DNA_windowmanager_types.h (+2, -1) (Diff)
/source/blender/windowmanager/intern/wm.c (+1, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+10, -1) (Diff)
/source/blender/windowmanager/intern/wm_files.c (+4, -7) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+3, -0) (Diff)
/source/blender/windowmanager/intern/wm_jobs.c (+11, -0) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+7, -2) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+22, -9) (Diff)
/source/blender/windowmanager/WM_api.h (+1, -0) (Diff)
/source/blender/windowmanager/WM_types.h (+4, -0) (Diff)
/source/blender/windowmanager/wm_window.h (+1, -1) (Diff)
/source/blender/editors/screen/area.c (+1, -1) (Diff)
/source/blender/editors/screen/screendump.c (+7, -12) (Diff)
/source/blender/editors/screen/screen_edit.c (+0, -1) (Diff)
/source/blender/editors/space_info/info_header.c (+234, -1) (Diff)
/source/blender/editors/space_info/space_info.c (+5, -0) (Diff)
/source/blender/editors/util/undo.c (+6, -0) (Diff)
/source/blender/makesdna/DNA_windowmanager_types.h (+2, -1) (Diff)
/source/blender/windowmanager/intern/wm.c (+1, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+10, -1) (Diff)
/source/blender/windowmanager/intern/wm_files.c (+4, -7) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+3, -0) (Diff)
/source/blender/windowmanager/intern/wm_jobs.c (+11, -0) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+7, -2) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+22, -9) (Diff)
/source/blender/windowmanager/WM_api.h (+1, -0) (Diff)
/source/blender/windowmanager/WM_types.h (+4, -0) (Diff)
/source/blender/windowmanager/wm_window.h (+1, -1) (Diff)