glfw/src
Felipe Ferreira da Silva a4c76fbeed Add glfwDragWindow
This is the initial implementation of glfwDragWindow, with support for
X11. The function glfwDragWindow requires only the target window to be
dragged. To make the function easier and more portable, the position of
the window and of the cursor are grabbed internally, so the end-user do
not need to pass them manually.

The example 'simple.c' was updated to include this functionality when
clicking on the client area of the window.
2017-08-04 02:38:35 +02:00
..
CMakeLists.txt Add support for SDL_GameControllerDB 2017-07-07 15:52:33 +02:00
cocoa_init.m Add internal TLS support 2017-03-19 00:52:46 +01:00
cocoa_joystick.h Add support for SDL_GameControllerDB 2017-07-07 15:52:33 +02:00
cocoa_joystick.m Cleanup 2017-07-10 12:53:20 +02:00
cocoa_monitor.m Cocoa: Remove errors emitted on headless systems 2017-03-10 14:44:55 +01:00
cocoa_platform.h Rename thread source files 2017-06-08 16:09:14 +02:00
cocoa_time.c Cleanup 2017-03-19 02:46:16 +01:00
cocoa_window.m Add glfwDragWindow 2017-08-04 02:38:35 +02:00
context.c Report invalid constants in the appropriate base 2017-06-28 12:07:06 +02:00
egl_context.c Cleanup 2017-06-08 16:38:45 +02:00
egl_context.h Remove internal header inclusion guards 2017-05-25 19:35:13 +02:00
glfw3.pc.in Blurb nomenclature fix. 2014-02-10 15:33:41 +01:00
glfw3Config.cmake.in Include imported targets into module config file 2016-02-02 06:00:18 +01:00
glfw_config.h.in Add glfwInitHint 2017-03-01 04:35:41 +01:00
glx_context.c GLX: Fix segfault when no GLXFBConfigs available 2017-07-07 10:30:10 +02:00
glx_context.h GLX: Add GLX_ARB_create_context_no_error support 2017-06-08 16:09:16 +02:00
init.c Add glfwInitHintString 2017-07-25 23:53:52 +02:00
input.c Add glfwGetJoystickGUID 2017-07-30 16:15:12 +02:00
internal.h Add glfwDragWindow 2017-08-04 02:38:35 +02:00
linux_joystick.c Cleanup 2017-07-09 14:01:48 +02:00
linux_joystick.h Add support for SDL_GameControllerDB 2017-07-07 15:52:33 +02:00
mappings.h Add support for SDL_GameControllerDB 2017-07-07 15:52:33 +02:00
mir_init.c Mir: Get ready for Mir 1.0 2017-03-30 00:43:03 +02:00
mir_monitor.c Mir: Get ready for Mir 1.0 2017-03-30 00:43:03 +02:00
mir_platform.h Rename thread source files 2017-06-08 16:09:14 +02:00
mir_window.c Add glfwDragWindow 2017-08-04 02:38:35 +02:00
monitor.c Add more assertions 2017-02-23 17:47:41 +01:00
nsgl_context.h Remove internal header inclusion guards 2017-05-25 19:35:13 +02:00
nsgl_context.m Cleanup 2017-06-08 16:38:45 +02:00
null_init.c Add internal TLS support 2017-03-19 00:52:46 +01:00
null_joystick.c Fix function signature in null joystick backend 2017-07-13 01:28:02 +02:00
null_joystick.h Add support for SDL_GameControllerDB 2017-07-07 15:52:33 +02:00
null_monitor.c Make OSMesa backend an almost proper null backend 2017-02-28 21:57:43 +01:00
null_platform.h Rename thread source files 2017-06-08 16:09:14 +02:00
null_window.c Add glfwDragWindow 2017-08-04 02:38:35 +02:00
osmesa_context.c Cleanup 2017-06-08 16:38:45 +02:00
osmesa_context.h Remove internal header inclusion guards 2017-05-25 19:35:13 +02:00
posix_thread.c Rename thread source files 2017-06-08 16:09:14 +02:00
posix_thread.h Rename thread source files 2017-06-08 16:09:14 +02:00
posix_time.c Cleanup 2017-03-19 02:46:16 +01:00
posix_time.h Remove internal header inclusion guards 2017-05-25 19:35:13 +02:00
vulkan.c Cocoa: Add support for MoltenVK dynamic library 2017-07-10 21:34:02 +02:00
wgl_context.c Cleanup 2017-06-08 16:38:45 +02:00
wgl_context.h WGL: Add WGL_ARB_create_context_no_error support 2017-06-08 16:09:15 +02:00
win32_init.c Win32: Stop exporting GUIDs from static library 2017-05-10 19:36:17 +02:00
win32_joystick.c Cleanup 2017-07-13 01:37:05 +02:00
win32_joystick.h Add support for SDL_GameControllerDB 2017-07-07 15:52:33 +02:00
win32_monitor.c Win32: Check for monitor object creation failure 2017-03-26 16:46:17 +02:00
win32_platform.h Make glfwGetError also provide description 2017-06-08 16:08:36 +02:00
win32_thread.c Rename thread source files 2017-06-08 16:09:14 +02:00
win32_time.c Cleanup 2017-03-19 02:46:16 +01:00
win32_window.c Add glfwDragWindow 2017-08-04 02:38:35 +02:00
window.c Add glfwDragWindow 2017-08-04 02:38:35 +02:00
wl_init.c Wayland: Update serial on button callback 2017-04-13 03:59:49 +02:00
wl_monitor.c Restructure monitor enumeration 2017-01-02 06:03:02 +01:00
wl_platform.h Rename thread source files 2017-06-08 16:09:14 +02:00
wl_window.c Add glfwDragWindow 2017-08-04 02:38:35 +02:00
x11_init.c Add glfwRequestWindowAttention 2017-05-11 13:36:39 +02:00
x11_monitor.c X11: Add validation of RandR gamma ramp size 2017-04-05 17:53:00 +02:00
x11_platform.h Rename thread source files 2017-06-08 16:09:14 +02:00
x11_window.c Add glfwDragWindow 2017-08-04 02:38:35 +02:00
xkb_unicode.c Cleanup 2017-05-17 22:26:15 +02:00
xkb_unicode.h Remove internal header inclusion guards 2017-05-25 19:35:13 +02:00