blender/intern
Damien Plisson e4882e3da2 Cocoa : correctly handle late events sent after window deactivate
Cocoa can still send events (tagged with the correct NSWindow handle) after having sent the window deactivate event.
This caused these events being discarded as there was no active window for GHOST_WindowManager.

Fix is to use this NSWindow handle to retrieve the target window and correctly push the event.

E.g. of effects of this bug: OSKey modifier stuck after having invoked Spotlight through its shortcut (Cmd + Space). This gave the impression the Blender window has not got focus back for the keyboard.

Ton, can you confirm if this fixes the "Cocoa window loses focus permanently on using Spotlight" issue you found ?
2010-01-28 19:18:36 +00:00
..
audaspace - AIX ifdef's so windows works, cant test but this seems the most used define. might need to add to buildsystem config. 2010-01-19 15:57:02 +00:00
boolop Fix for [#20229] Booleans crash on edge case. 2009-12-04 00:54:40 +00:00
bsp from freakabcd to compile with MSVC10 (beta) 2010-01-16 22:03:26 +00:00
container Merge of itasc branch. Project files, scons and cmake should be working. Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library. 2009-09-24 21:22:24 +00:00
decimation 2.5 Modifiers: mesh deform, boolean and decimation work again. 2009-11-05 18:05:55 +00:00
elbeem OSX vs OpenMP : implement workaround to fix crashes when using mop from a background thread 2009-12-17 17:05:28 +00:00
ghost Cocoa : correctly handle late events sent after window deactivate 2010-01-28 19:18:36 +00:00
guardedalloc remove own experiemental code 2010-01-24 02:59:09 +00:00
iksolver Merge of itasc branch. Project files, scons and cmake should be working. Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library. 2009-09-24 21:22:24 +00:00
itasc Fix in KDL for gcc 3.3 compilation 2009-10-20 16:02:41 +00:00
make 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r19323:HEAD 2009-04-20 15:06:46 +00:00
memutil Merge of itasc branch. Project files, scons and cmake should be working. Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library. 2009-09-24 21:22:24 +00:00
moto == COLLADA == 2009-11-02 23:55:04 +00:00
opennl This fixes the following coverity issues: 163 162 161 2009-12-22 22:03:57 +00:00
smoke Update MSVC project files 2010-01-26 16:31:00 +00:00
string - AIX ifdef's so windows works, cant test but this seems the most used define. might need to add to buildsystem config. 2010-01-19 15:57:02 +00:00
CMakeLists.txt Merge of itasc branch. Project files, scons and cmake should be working. Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library. 2009-09-24 21:22:24 +00:00
Makefile still doesn't work but this fixes make clean 2009-09-25 04:25:40 +00:00
SConscript Merge of itasc branch. Project files, scons and cmake should be working. Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library. 2009-09-24 21:22:24 +00:00