glfw/src
Arseny Kapoulkine ab1301de8a Fix cursor behavior on OSX
Don't implement resetCursorRects: this occasionally hides the cursor since
an empty cursor is assigned to the window rectangle. Implementing this
method is not required since OS displays the window cursor correctly by
default.

Don't reset cursor mode when window loses focus: once again, OS handles
this correctly, and this means that the window cursor state is restored
when window gains focus again.
2014-07-29 08:35:56 -07:00
..
clipboard.c Updated API version in comment headers. 2014-01-22 01:32:00 +01:00
CMakeLists.txt wayland: Add keyboard support 2014-06-29 23:21:06 +02:00
cocoa_clipboard.m Updated API version in comment headers. 2014-01-22 01:32:00 +01:00
cocoa_gamma.c Updated API version in comment headers. 2014-01-22 01:32:00 +01:00
cocoa_init.m Added _GLFW_USE_RETINA. 2014-02-10 13:45:13 +01:00
cocoa_monitor.m Removed harmless CGDisplay to NSScreen error. 2014-06-19 13:50:29 +02:00
cocoa_platform.h Renamed context module headers. 2014-04-08 17:47:38 +02:00
cocoa_window.m Fix cursor behavior on OSX 2014-07-29 08:35:56 -07:00
context.c Added GLFW_DOUBLEBUFFER. 2014-06-18 16:36:53 +02:00
egl_context.c Fixed all EGLConfigs listed as single-buffered. 2014-06-29 23:16:28 +02:00
egl_context.h Formatting. 2014-04-08 17:47:38 +02:00
gamma.c Moved some VC++ specific hacks to platform header. 2014-03-06 21:05:55 +01:00
glfw3.pc.in Blurb nomenclature fix. 2014-02-10 15:33:41 +01:00
glfw_config.h.in Fixed API version in header files. 2014-07-08 13:44:34 +02:00
glfwConfig.cmake.in Add glfwConfig module. 2013-05-12 16:55:33 +02:00
glfwConfigVersion.cmake.in CMake config file cleanup. 2013-05-14 01:03:51 +02:00
glx_context.c Added GLFW_DOUBLEBUFFER. 2014-06-18 16:36:53 +02:00
glx_context.h Formatting. 2014-04-08 17:47:38 +02:00
init.c Updated comments on global variables. 2014-06-10 15:04:32 +02:00
input.c Added character with modifiers callback. 2014-06-24 10:50:05 +02:00
internal.h Added character with modifiers callback. 2014-06-24 10:50:05 +02:00
iokit_joystick.h Renamed joystick state members. 2014-04-08 17:47:38 +02:00
iokit_joystick.m Fixed leaks of joystick mutable arrays. 2014-05-29 13:19:08 +02:00
joystick.c Updated API version in comment headers. 2014-01-22 01:32:00 +01:00
linux_joystick.c Linux joystick cleanup. 2014-05-16 11:27:30 +02:00
linux_joystick.h Renamed joystick state members. 2014-04-08 17:47:38 +02:00
mach_time.c Separated time state from window system state. 2014-04-08 17:47:38 +02:00
monitor.c Formatting. 2014-06-18 18:24:42 +02:00
nsgl_context.h Formatting. 2014-04-08 17:47:38 +02:00
nsgl_context.m Added GLFW_DOUBLEBUFFER. 2014-06-18 16:36:53 +02:00
posix_time.c Separated time state from window system state. 2014-04-08 17:47:38 +02:00
posix_time.h Separated time state from window system state. 2014-04-08 17:47:38 +02:00
posix_tls.c Split out TLS code into separate modules. 2014-03-30 15:24:09 +02:00
posix_tls.h Fixed name of global TLS state macro. 2014-04-08 17:47:38 +02:00
time.c Updated API version in comment headers. 2014-01-22 01:32:00 +01:00
wgl_context.c Fixed WGL not re-creating for sRGB hint. 2014-06-24 13:07:58 +02:00
wgl_context.h Formatting. 2014-04-08 17:47:38 +02:00
win32_clipboard.c Updated API version in comment headers. 2014-01-22 01:32:00 +01:00
win32_gamma.c Made use of Win32 W-suffixed symbols explicit. 2014-03-06 18:30:14 +01:00
win32_init.c Made use of Win32 W-suffixed symbols explicit. 2014-03-06 18:30:14 +01:00
win32_monitor.c Video mode detection cleanup. 2014-03-10 12:36:23 +01:00
win32_platform.h Renamed context module headers. 2014-04-08 17:47:38 +02: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 Fixed name of global TLS state macro. 2014-04-08 17:47:38 +02:00
win32_window.c Added character with modifiers callback. 2014-06-24 10:50:05 +02:00
window.c Fixed cursor outside new full screen windows. 2014-06-18 17:13:28 +02:00
winmm_joystick.c Renamed joystick state members. 2014-04-08 17:47:38 +02:00
winmm_joystick.h Renamed joystick state members. 2014-04-08 17:47:38 +02:00
wl_clipboard.c Renamed Wayland files to match prefix. 2014-04-08 17:47:38 +02:00
wl_gamma.c Renamed Wayland files to match prefix. 2014-04-08 17:47:38 +02:00
wl_init.c wayland: Remove unused code 2014-07-10 22:05:54 +01:00
wl_monitor.c Fixed crash on Wayland with DRM-backend. 2014-07-01 10:41:32 +02:00
wl_platform.h wayland: Add keyboard support 2014-06-29 23:21:06 +02:00
wl_window.c wayland: Destroy window context before clearing the egl surface 2014-07-10 22:10:15 +01:00
x11_clipboard.c Formatting. 2014-03-30 12:23:39 +02:00
x11_gamma.c Updated broken RandR gamma comment. 2014-03-07 01:02:54 +01:00
x11_init.c Unified X11 cursor creation. 2014-06-22 13:15:36 +02:00
x11_monitor.c Removed duplicate fallback. 2014-04-08 13:25:20 +02:00
x11_platform.h x11: Move KeySym to unicode converter out of x11 backend 2014-06-29 23:18:40 +02:00
x11_window.c Added character with modifiers callback. 2014-06-24 10:50:05 +02: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 x11: Move KeySym to unicode converter out of x11 backend 2014-06-29 23:18:40 +02:00