Go to file
Bastien Montagne 5f0933f07a Fix T49829: Removal of custom icon previews during add-on unregister crashes Blender.
Issue was happening when removal of custom icons was done while they
were still being rendered by preview job.

Now add a 'deffered deletion' system, to prevent main thread to delete
preview image until loading thread is done with them.

Note that ideally, calling `ED_preview_kill_jobs()` on custom icon
removal would have been simpler, but we don't have easy access to
context here...
2016-10-27 13:06:14 +02:00
build_files CMake: Followup to previous commit, try to ensure -ldl is always last 2016-10-25 10:22:03 +02:00
doc API: Fix Links 2016-10-25 17:34:01 +02:00
extern RangeTree API rewrite 2016-10-26 23:33:41 +11:00
intern Cycles: More workarounds for weird crashes on AVX2 2016-10-27 12:51:03 +02:00
release Displace modifier: add global/local space option for X/Y/Z/XYZ directions. 2016-10-23 14:35:46 +02:00
source Fix T49829: Removal of custom icon previews during add-on unregister crashes Blender. 2016-10-27 13:06:14 +02:00
tests Fix undefined variable on errors in Cycles ctests. 2016-09-10 23:04:14 +02:00
.arcconfig Use HTTPS protocol for arc 2013-12-24 22:57:27 +06:00
.gitignore Update .gitignore to some more generated/non-git-stored files. 2016-08-21 22:40:57 +02:00
.gitmodules Add developer tools submodule 2016-07-15 01:28:00 +10:00
CMakeLists.txt Fix T49657: Audio backend "Jack" should be named "JACK". 2016-10-22 14:20:47 +02:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile Cleanup: line length 2016-07-15 01:26:26 +10:00
make.bat [msvc] make.bat - create a build.log in the build directory 2016-10-25 11:49:08 -06:00