1
0
Fork 0
mirror of https://github.com/gwm17/glfw.git synced 2025-05-16 02:18:51 -04:00
glfw/src
Camilla Berglund 527952102a Fixed filtering of events duplicated by XIM.
Duplicate events cannot be filtered by the return value of XFilterEvent,
as that discards dead key events on some IMs (ibus), nor by its inverse,
as that discards all key events on other IMs (?).  This solution is
based on the workaround in SDL2 and takes advantage of the identical
time of the duplicate events.

Fixes #548.
Closes #554.
Closes #571.
2015-08-07 16:53:43 +02:00
..
CMakeLists.txt Added IDE folders to CMake files. 2015-01-05 01:19:02 +01:00
cocoa_init.m Simplified version string functions. 2015-06-02 03:32:29 +02:00
cocoa_monitor.m Removed NSScreen member of OS X monitor. 2015-04-09 17:59:37 +02:00
cocoa_platform.h Added prefixes to header guard macros. 2015-06-07 19:32:24 +02:00
cocoa_window.m Fixed AppKit not initialized for cursor creation. 2015-07-21 17:22:21 +02:00
context.c Extension string type cleanup. 2015-07-28 14:12:16 +02:00
egl_context.c Extension string type cleanup. 2015-07-28 14:12:16 +02:00
egl_context.h Added prefixes to header guard macros. 2015-06-07 19:32:24 +02:00
glfw_config.h.in Added support for AMD PowerXpress override. 2015-05-29 13:15:32 +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
glx_context.c Extension string type cleanup. 2015-07-28 14:12:16 +02:00
glx_context.h Added support for EXT_framebuffer_sRGB. 2015-07-16 17:48:00 +02:00
init.c Key translation tables are now in _glfw. 2015-06-16 22:26:30 +02:00
input.c Renamed cursor window library struct member. 2015-06-17 12:06:45 +02:00
internal.h Extension string type cleanup. 2015-07-28 14:12:16 +02:00
iokit_joystick.h Updated changelog and credits, formatting. 2015-06-26 13:41:27 +02:00
iokit_joystick.m Updated changelog and credits, formatting. 2015-06-26 13:41:27 +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 Added prefixes to header guard macros. 2015-06-07 19:32:24 +02:00
mach_time.c Separated time state from window system state. 2014-04-08 17:47:38 +02:00
mir_init.c Move to the new MirEvent 2.0 + 0.14/0.15 changes 2015-07-30 20:35:55 +02:00
mir_monitor.c Formatting 2015-07-30 20:36:03 +02:00
mir_platform.h Move to the new MirEvent 2.0 + 0.14/0.15 changes 2015-07-30 20:35:55 +02:00
mir_window.c Formatting 2015-07-30 20:36:03 +02:00
monitor.c Fixed initialization failing on headless systems. 2015-04-09 17:59:37 +02:00
nsgl_context.h Added prefixes to header guard macros. 2015-06-07 19:32:24 +02:00
nsgl_context.m Clarified context TLS function names. 2015-06-01 04:00:55 +02:00
posix_time.c Separated time state from window system state. 2014-04-08 17:47:38 +02:00
posix_time.h Added prefixes to header guard macros. 2015-06-07 19:32:24 +02:00
posix_tls.c Clarified context TLS function names. 2015-06-01 04:00:55 +02:00
posix_tls.h Added prefixes to header guard macros. 2015-06-07 19:32:24 +02:00
wgl_context.c Extension string type cleanup. 2015-07-28 14:12:16 +02:00
wgl_context.h Added support for EXT_framebuffer_sRGB. 2015-07-16 17:48:00 +02:00
win32_init.c Simplified version string functions. 2015-06-02 03:32:29 +02:00
win32_monitor.c Fixed enumeration of invalid video modes. 2015-06-07 21:34:46 +02:00
win32_platform.h Fixed name of Win32 cursor tracking flag. 2015-07-14 15:45:22 +02:00
win32_time.c Separated time state from window system state. 2014-04-08 17:47:38 +02:00
win32_tls.c Clarified context TLS function names. 2015-06-01 04:00:55 +02:00
win32_tls.h Added prefixes to header guard macros. 2015-06-07 19:32:24 +02:00
win32_window.c Fixed name of Win32 cursor tracking flag. 2015-07-14 15:45:22 +02:00
window.c Renamed cursor window library struct member. 2015-06-17 12:06:45 +02:00
winmm_joystick.c Cleanup. 2014-10-13 18:51:47 +02:00
winmm_joystick.h Added prefixes to header guard macros. 2015-06-07 19:32:24 +02:00
wl_init.c Simplified version string functions. 2015-06-02 03:32:29 +02:00
wl_monitor.c Merged gamma files into monitor files. 2014-08-18 12:31:48 +02:00
wl_platform.h Added prefixes to header guard macros. 2015-06-07 19:32:24 +02:00
wl_window.c wayland: Fix typo introduced in e253beaa. 2015-04-20 22:34:30 +02:00
x11_init.c Improved X11 display opening failure. 2015-07-06 14:38:00 +02:00
x11_monitor.c Fixed invalid pointer when Xrandr is unavailable. 2015-04-14 21:11:27 +02:00
x11_platform.h Fixed filtering of events duplicated by XIM. 2015-08-07 16:53:43 +02:00
x11_window.c Fixed filtering of events duplicated by XIM. 2015-08-07 16:53:43 +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 Added prefixes to header guard macros. 2015-06-07 19:32:24 +02:00