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)

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021