Blender Git Commit Log
Git Commits -> Revision 5a3791a
Revision 5a3791a by Nathan Letwory (master) December 2, 2009, 00:57 (GMT) |
Apply patch [#20145] Ghost Win32 roundup patch: Minimum Window Size, Continuous Grab and Drag And Drop This nice patch by Matt D. (matd in #blendercoders) adds three nice features that can be seen already in the other supported OSes: * minimum window size: to prevent some bugs with the window manager of Blender, system windows cannot be resized smaller than the minimum size. * Continuous Grab is finally in Windows! Default settings since alpha 0 already have the feature enabled by default, so grab a new build and enjoy :) * GHOST support for drag and drop added. This prepares Blender for drag and drop from OS -> Blender. Currently not very useful, since wm needs to be readied for that. But it does work (do BF_GHOST_DEBUG=1 build and drag a file onto a Blender window). Thanks Matt D.! |
Commit Details:
Full Hash: 5a3791ab5b2274fffde961bd01c75bacee74f634
SVN Revision: 25057
Parent Commit: d86a27f
Lines Changed: +788, -25
2 Added Paths:
/intern/ghost/intern/GHOST_DropTargetWin32.cpp (+426, -0) (View)
/intern/ghost/intern/GHOST_DropTargetWin32.h (+155, -0) (View)
/intern/ghost/intern/GHOST_DropTargetWin32.h (+155, -0) (View)
10 Modified Paths:
/config/win32-mingw-config.py (+1, -1) (Diff)
/intern/ghost/intern/GHOST_Debug.h (+6, -1) (Diff)
/intern/ghost/intern/GHOST_EventPrinter.cpp (+7, -6) (Diff)
/intern/ghost/intern/GHOST_SystemWin32.cpp (+91, -9) (Diff)
/intern/ghost/intern/GHOST_SystemWin32.h (+20, -2) (Diff)
/intern/ghost/intern/GHOST_WindowWin32.cpp (+48, -0) (Diff)
/intern/ghost/intern/GHOST_WindowWin32.h (+21, -0) (Diff)
/intern/ghost/SConscript (+5, -1) (Diff)
/source/blender/windowmanager/intern/wm_cursors.c (+4, -3) (Diff)
/tools/btools.py (+4, -2) (Diff)
/intern/ghost/intern/GHOST_Debug.h (+6, -1) (Diff)
/intern/ghost/intern/GHOST_EventPrinter.cpp (+7, -6) (Diff)
/intern/ghost/intern/GHOST_SystemWin32.cpp (+91, -9) (Diff)
/intern/ghost/intern/GHOST_SystemWin32.h (+20, -2) (Diff)
/intern/ghost/intern/GHOST_WindowWin32.cpp (+48, -0) (Diff)
/intern/ghost/intern/GHOST_WindowWin32.h (+21, -0) (Diff)
/intern/ghost/SConscript (+5, -1) (Diff)
/source/blender/windowmanager/intern/wm_cursors.c (+4, -3) (Diff)
/tools/btools.py (+4, -2) (Diff)