glfw/src
Camilla Löwy c3ad3d49ed Wayland: Fix duplicate monitor connection events
GLFW would report a monitor as connected each time its wl_output
received an update, for example if its scale changed.

This would also cause the monitor to be added to the monitor array
again, causing glfwTerminate to segfault when it attempted to destroy
its already destroyed wl_output.
2022-06-21 20:46:06 +02:00
..
CMakeLists.txt Share X11 fd polling logic with Wayland 2022-03-03 22:23:57 +01:00
cocoa_init.m Cocoa: Fix EGL and OSMesa not being unloaded 2022-04-28 21:14:11 +02:00
cocoa_joystick.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
cocoa_joystick.m Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
cocoa_monitor.m Cocoa: Fix AirPlay causing harmless init error 2022-03-18 00:45:12 +01:00
cocoa_platform.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
cocoa_time.c Make timer init part of platform API 2021-10-12 12:54:36 +02:00
cocoa_time.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
cocoa_window.m Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
context.c Fix glfwMakeContextCurrent using uninitialized TLS 2022-04-21 15:56:01 +02:00
egl_context.c X11: Fix sonames for loaded libraries on NetBSD 2022-03-04 00:00:59 +01:00
glfw.rc.in
glx_context.c X11: Fix sonames for loaded libraries on NetBSD 2022-03-04 00:00:59 +01:00
init.c Move URI list parsing to shared code 2022-04-03 20:09:39 +02:00
input.c Add basic assertions for event API arguments 2022-06-08 22:14:38 +02:00
internal.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
linux_joystick.c Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
linux_joystick.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
mappings.h
mappings.h.in
monitor.c Add basic assertions for event API arguments 2022-06-08 22:14:38 +02:00
nsgl_context.m Formatting 2022-03-02 19:38:41 +01:00
null_init.c Add runtime platform selection 2021-10-13 21:47:11 +02:00
null_joystick.c Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
null_joystick.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
null_monitor.c Add runtime platform selection 2021-10-13 21:47:11 +02:00
null_platform.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
null_window.c Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
osmesa_context.c X11: Fix sonames for loaded libraries on NetBSD 2022-03-04 00:00:59 +01:00
platform.c Gather Null specific platform selection logic 2021-11-25 23:24:39 +01:00
platform.h Simplify struct stitching for sync primitives 2022-04-28 21:54:25 +02:00
posix_module.c Make dynamic module loading part of platform API 2021-10-12 12:54:36 +02:00
posix_poll.c POSIX: Fix undeclared function warning on Cygwin 2022-03-04 13:37:38 +01:00
posix_poll.h Share X11 fd polling logic with Wayland 2022-03-03 22:23:57 +01:00
posix_thread.c
posix_thread.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
posix_time.c Make timer init part of platform API 2021-10-12 12:54:36 +02:00
posix_time.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
vulkan.c X11: Fix sonames for loaded libraries on NetBSD 2022-03-04 00:00:59 +01:00
wgl_context.c Formatting 2022-03-02 19:38:41 +01:00
win32_init.c Win32: Simplify window class handling 2022-06-09 18:39:37 +02:00
win32_joystick.c Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
win32_joystick.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
win32_module.c Make dynamic module loading part of platform API 2021-10-12 12:54:36 +02:00
win32_monitor.c Win32: Fix calls to encoding compatibility macros 2022-03-10 19:31:28 +01:00
win32_platform.h Win32: Simplify window class handling 2022-06-09 18:39:37 +02:00
win32_thread.c Win32: Make thread functions backend independent 2021-10-12 12:54:36 +02:00
win32_thread.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
win32_time.c Win32: Remove timeGetTime fallback for timer 2021-10-12 12:54:37 +02:00
win32_time.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
win32_window.c Win32: Simplify window class handling 2022-06-09 18:39:37 +02:00
window.c Add basic assertions for event API arguments 2022-06-08 22:14:38 +02:00
wl_init.c Wayland: Cleanup 2022-06-21 16:00:33 +02:00
wl_monitor.c Wayland: Fix duplicate monitor connection events 2022-06-21 20:46:06 +02:00
wl_platform.h Wayland: Rename window frame size constants 2022-06-20 00:57:17 +02:00
wl_window.c Wayland: Fix toggling of server-side decorations 2022-06-21 16:00:33 +02:00
x11_init.c X11: Fix previous error handler not being restored 2022-06-08 22:14:38 +02:00
x11_monitor.c Add runtime platform selection 2021-10-13 21:47:11 +02:00
x11_platform.h X11: Fix previous error handler not being restored 2022-06-08 22:14:38 +02:00
x11_window.c Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
xkb_unicode.c Clean up internal Unicode code point handling 2021-12-31 13:27:22 +01:00
xkb_unicode.h Clean up internal Unicode code point handling 2021-12-31 13:27:22 +01:00