forked from AuroraMiddleware/gtk
b420c53773
This implements the part of AeroSnap that snaps windows when you drag them (while moving or resizing) to the edge of the screen. It also fixes drag behaviour for snapped and maximized windows (if such windows are dragged, first they must be unmaximized/unsnapped). Note that this code does not take into account the shadow width, and because of that the under-pointer-position-preserving window moves might not look as such for maximized windows, which lack the shadow when maximized, but do have the shadow when unmaximized. This commit also doesn't cover some corner-cases the same way AeroSnap does. Also, the snapping indicator (which is supposed to be a window shape that shows where the window will be if the drag op is stopped at its current point) is not being drawn, all routines responsible for its creation, moving and drawing are stubs. https://bugzilla.gnome.org/show_bug.cgi?id=763013 |
||
---|---|---|
.. | ||
rc | ||
bdfcursor.c | ||
cursor.bdf | ||
gdkcursor-win32.c | ||
gdkdevice-virtual.c | ||
gdkdevice-virtual.h | ||
gdkdevice-win32.c | ||
gdkdevice-win32.h | ||
gdkdevice-wintab.c | ||
gdkdevice-wintab.h | ||
gdkdevicemanager-win32.c | ||
gdkdevicemanager-win32.h | ||
gdkdisplay-win32.c | ||
gdkdisplay-win32.h | ||
gdkdisplaymanager-win32.c | ||
gdkdnd-win32.c | ||
gdkevents-win32.c | ||
gdkgeometry-win32.c | ||
gdkglcontext-win32.c | ||
gdkglcontext-win32.h | ||
gdkglobals-win32.c | ||
gdkkeys-win32.c | ||
gdkmain-win32.c | ||
gdkprivate-win32.h | ||
gdkproperty-win32.c | ||
gdkscreen-win32.c | ||
gdkselection-win32.c | ||
gdktestutils-win32.c | ||
gdkwin32.h | ||
gdkwin32cursor.h | ||
gdkwin32display.h | ||
gdkwin32displaymanager.h | ||
gdkwin32dnd.h | ||
gdkwin32glcontext.h | ||
gdkwin32id.c | ||
gdkwin32keys.h | ||
gdkwin32misc.h | ||
gdkwin32screen.h | ||
gdkwin32window.h | ||
gdkwindow-win32.c | ||
gdkwindow-win32.h | ||
libwntab32x.la | ||
Makefile.am | ||
makefile.msc | ||
pktdef.h | ||
wintab.h | ||
xcursors.h |