Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1844 / 5574

March 23, 2018, 11:05 (GMT)
Merge branch 'master' into blender2.8
March 23, 2018, 10:56 (GMT)
Merge branch 'master' into blender2.8
March 23, 2018, 10:51 (GMT)
Cleanup: stray tabs

Tabs in middle of code (mostly for no reason / by accident).
March 23, 2018, 10:28 (GMT)
Cleanup: doxy header, line length
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 ;)
March 22, 2018, 21:39 (GMT)
GPUCompositing: Remove last reference to gpu_shader_fullscreen_vert.glsl

It was breaking compilation with MSVC apparently.
March 22, 2018, 20:38 (GMT)
PyDocs: Fix link syntax
March 22, 2018, 18:21 (GMT)
Merge branch 'master' into blender2.8
March 22, 2018, 16:48 (GMT)
Glog: Restore some custom config for MSVC2015
March 22, 2018, 16:32 (GMT)
GLog: Tweak settings according to our config

We do have gflags.
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.
March 22, 2018, 16:19 (GMT)
GFlags: Fix usage of unused attribute
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.
March 22, 2018, 15:58 (GMT)
Glog: Restore haiko OS
March 22, 2018, 15:42 (GMT)
Fix T54172: Avoid jumping panel length during playback
March 22, 2018, 15:41 (GMT)
Merge branch 'master' into blender2.8
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021