Revision 8eb8aa4 by Campbell Barton March 23, 2018, 11:05 (GMT) |
Merge branch 'master' into blender2.8 |
Revision da00a50 by Campbell Barton March 23, 2018, 10:56 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 7cc2b27 by Campbell Barton March 23, 2018, 10:51 (GMT) |
Cleanup: stray tabs Tabs in middle of code (mostly for no reason / by accident). |
Revision f2f32c8 by Campbell Barton March 23, 2018, 10:28 (GMT) |
Cleanup: doxy header, line length |
Revision 72c43e0 by Campbell Barton March 23, 2018, 08:15 (GMT) |
Cleanup: move image undo into own file |
Revision 529c21a by Julian Eisel March 23, 2018, 01:00 (GMT) |
Fix issues with confirmation prompt on Windows * Pressing "OK" wouldn't close Blender anymore * Using File -> Quit would use popup version, not OS native window Cleaned up code a bit to avoid duplicated logic. |
Revision aeec19d by Julian Eisel March 22, 2018, 22:52 (GMT) |
Fix own mistake from 4cb4556fa5ba78ff Trying to close Blender from a second window wouldn't work, the first window would have to be hovered first. Ouch! |
Revision a4ea46f by Julian Eisel March 22, 2018, 22:29 (GMT) |
Fix memory leaks when doing "Save & Quit" Steps to reproduce were: * Open Blender (no need for factory settings, "Promt Quit" needs to be enabled) * Edit the file (e.g. translate some object) * Quit Blender but don't skip quit promt * Press "Save & Quit" * Save the file Not sure if Windows supports the "Save & Quit" behavior, so this may not have applied to Windows. |
Revision 4cb4556 by Julian Eisel March 22, 2018, 22:25 (GMT) |
Fix T48027: Memory leaks when exiting Blender from menu You only had to close Blender through File -> Quit. Leaks happened because WM_exit() was called from within operator, UI wasn't able to free some of it's heap data then. This data was the handler added in uiTemplateRunningJobs() and the IDProperty group added in uiItemFullO_ptr_ex(). There was obviously a general design issue which only became visible in this specific case. We now delay the WM_exit call by wrapping it into a handler that gets registered as usual. I didn't see a better way to do this, all tricks done in ui_apply_but_funcs_after() to prevent leaks didn't work here. In fact they may be redundant now, but am not brave enough to try ;) |
Revision 2ee4e97 by Clément Foucault March 22, 2018, 21:39 (GMT) |
GPUCompositing: Remove last reference to gpu_shader_fullscreen_vert.glsl It was breaking compilation with MSVC apparently. |
Revision 150ad22 by Aaron Carlisle March 22, 2018, 20:38 (GMT) |
PyDocs: Fix link syntax |
Revision 0080878 by Antonio Vazquez March 22, 2018, 18:21 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 897a21e by Sergey Sharybin March 22, 2018, 16:48 (GMT) |
Glog: Restore some custom config for MSVC2015 |
Revision 4486edd by Sergey Sharybin March 22, 2018, 16:32 (GMT) |
GLog: Tweak settings according to our config We do have gflags. |
Revision c9e7e19 by Sergey Sharybin March 22, 2018, 16:26 (GMT) |
Glog: Workaround mess around windows and non-windows headers Seems we can not use include directories order trick, since files are included form inside ".." string, which forces current directory to be checked first. |
Revision 9f45f1a by Sergey Sharybin March 22, 2018, 16:19 (GMT) |
GFlags: Fix usage of unused attribute |
Revision 2a4c40f by Sergey Sharybin March 22, 2018, 16:02 (GMT) |
Glog: Attempt to fix compilation error on Windows Ideally it should be possible without hacking into sources files of Glog itself. |
Revision 0bce718 by Sergey Sharybin March 22, 2018, 15:58 (GMT) |
Glog: Restore haiko OS |
Revision 27d9863 by Aaron Carlisle March 22, 2018, 15:42 (GMT) |
Fix T54172: Avoid jumping panel length during playback |
Revision 18e2a5d by Sergey Sharybin March 22, 2018, 15:41 (GMT) |
Merge branch 'master' into blender2.8 |
|