glfw/src
Camilla Berglund a75e43ef22 Moved _NET_REQUEST_FRAME_EXTENTS to frame query.
The request is now only made when necessary and times out after 500ms.
This breaks our end of the protocol to work around broken
implementations at the other end.

It uses the GLFW timer instead of select, as select is not guaranteed to
update the timeout with the time remaining and a single select is not
sufficient as other events may be incoming.

Fixes #368 (mostly).
Fixes #429 (mostly).
2015-03-15 15:47:39 +01:00
..
CMakeLists.txt Added IDE folders to CMake files. 2015-01-05 01:19:02 +01:00
cocoa_init.m Fixed lifetime management of application delegate. 2015-01-04 18:22:46 +01:00
cocoa_monitor.m Updated no-replacement-for-function date. 2015-01-05 01:43:02 +01:00
cocoa_platform.h Fixed lifetime management of application delegate. 2015-01-04 18:22:46 +01:00
cocoa_window.m Fixed name of path drop list. 2015-02-16 15:40:08 +01:00
context.c Cleanup. 2015-03-07 22:33:04 +01:00
egl_context.c Fixed debug bit not being set for OpenGL ES. 2015-02-27 02:53:21 +01:00
egl_context.h Internal header cleanup. 2014-09-02 19:47:29 +02:00
glfw3.pc.in Blurb nomenclature fix. 2014-02-10 15:33:41 +01:00
glfw3Config.cmake.in Improved CMake config file generation. 2015-01-06 01:42:01 +01:00
glfw_config.h.in Made Xxf86vm optional at compile-time. 2015-02-16 15:40:41 +01:00
glx_context.c Fixed debug bit not being set for OpenGL ES. 2015-02-27 02:53:21 +01:00
glx_context.h Internal header cleanup. 2014-09-02 19:47:29 +02:00
init.c Removed superfluous comments. 2014-11-10 01:57:45 +01:00
input.c Fixed test for invalid timer values. 2015-03-15 15:47:39 +01:00
internal.h Started 3.1.1. 2015-01-25 10:42:01 +01:00
iokit_joystick.h Internal header cleanup. 2014-09-02 19:47:29 +02:00
iokit_joystick.m Optimize _glfwInitJoysticks on OS X. 2014-08-13 08:06:37 +02:00
linux_joystick.c Fixed close being used instead of inotify_rm_watch. 2015-02-22 19:22:48 +01:00
linux_joystick.h Fixed broken Mir and Wayland builds. 2015-01-06 01:44:31 +01:00
mach_time.c Separated time state from window system state. 2014-04-08 17:47:38 +02:00
mir_init.c Fixed cleanup on some Mir errors. 2015-01-06 15:24:38 +01:00
mir_monitor.c Mir string fixes. 2015-01-06 02:38:00 +01:00
mir_platform.h Comment and string spell check pass. 2015-01-05 22:21:31 +01:00
mir_window.c Fixed cleanup on some Mir errors. 2015-01-06 15:24:38 +01:00
monitor.c Added and documented glfwSetGamma value checks. 2015-03-15 15:47:39 +01:00
nsgl_context.h Internal header cleanup. 2014-09-02 19:47:29 +02:00
nsgl_context.m Comment and string spell check pass. 2015-01-05 22:21:31 +01:00
posix_time.c Separated time state from window system state. 2014-04-08 17:47:38 +02:00
posix_time.h Internal header cleanup. 2014-09-02 19:47:29 +02:00
posix_tls.c Split out TLS code into separate modules. 2014-03-30 15:24:09 +02:00
posix_tls.h Internal header cleanup. 2014-09-02 19:47:29 +02:00
wgl_context.c Fixed debug bit not being set for OpenGL ES. 2015-02-27 02:53:21 +01:00
wgl_context.h Internal header cleanup. 2014-09-02 19:47:29 +02:00
win32_init.c Removed support for Borland C++. 2015-02-22 19:22:48 +01:00
win32_monitor.c Added glfwGet*Adapter to native API. 2014-10-29 02:55:02 +01:00
win32_platform.h Fixed iconification event for maximized windows. 2015-01-06 15:36:15 +01:00
win32_time.c Separated time state from window system state. 2014-04-08 17:47:38 +02:00
win32_tls.c Split out TLS code into separate modules. 2014-03-30 15:24:09 +02:00
win32_tls.h Internal header cleanup. 2014-09-02 19:47:29 +02:00
win32_window.c Fixed name of path drop list. 2015-02-16 15:40:08 +01:00
window.c Comment and string spell check pass. 2015-01-05 22:21:31 +01:00
winmm_joystick.c Cleanup. 2014-10-13 18:51:47 +02:00
winmm_joystick.h Internal header cleanup. 2014-09-02 19:47:29 +02:00
wl_init.c Fix some memory leaks. 2014-11-10 02:00:14 +01:00
wl_monitor.c Merged gamma files into monitor files. 2014-08-18 12:31:48 +02:00
wl_platform.h Removed unused members. 2014-11-10 02:00:14 +01:00
wl_window.c Fixed broken Mir and Wayland builds. 2015-01-06 01:44:31 +01:00
x11_init.c Added support for Cygwin-X. 2015-02-16 15:40:57 +01:00
x11_monitor.c Made Xxf86vm optional at compile-time. 2015-02-16 15:40:41 +01:00
x11_platform.h Added support for Cygwin-X. 2015-02-16 15:40:57 +01:00
x11_window.c Moved _NET_REQUEST_FRAME_EXTENTS to frame query. 2015-03-15 15:47:39 +01:00
xkb_unicode.c x11: Move KeySym to unicode converter out of x11 backend 2014-06-29 23:18:40 +02:00
xkb_unicode.h Internal header cleanup. 2014-09-02 19:47:29 +02:00