glfw/src
Emmanuel Gil Peyrot 45bd991ea9 Wayland: Fix auto-iconify on kwin_wayland
We now keep track of the fullscreen and activated state and only iconify
if we were previously fullscreen and now we are either not fullscreen or
not activated anymore.

This is the proper way to do it, compared to the previous hack where we
didn’t iconify only if it was the first configure event received.
2019-02-15 18:12:09 +01:00
..
CMakeLists.txt Cocoa: Fix detection of Clang 2019-02-14 00:19:45 +01:00
cocoa_init.m Cocoa: Move app delegate and menu creation to init 2019-01-11 01:05:00 +01:00
cocoa_joystick.h Add support for SDL_GameControllerDB 2017-07-07 15:52:33 +02:00
cocoa_joystick.m Cleanup 2019-01-31 01:58:04 +01:00
cocoa_monitor.m Cocoa: Move slightly towards modern Objective-C 2019-01-10 23:20:56 +01:00
cocoa_platform.h Cocoa: Move app delegate and menu creation to init 2019-01-11 01:05:00 +01:00
cocoa_time.c Cleanup 2017-03-19 02:46:16 +01:00
cocoa_window.m Cocoa: Disable automatic tabbing for GLFW windows 2019-01-31 00:20:24 +01:00
context.c Cleanup 2019-01-17 00:11:17 +01:00
egl_context.c Add GLFW_TRANSPARENT attribute and documentation 2017-09-27 21:54:04 +02:00
egl_context.h Mir: Remove this experimental backend 2018-10-05 11:59:26 +02:00
glfw3.pc.in Use GNUInstallDirs for install destinations 2018-12-03 19:28:31 +01:00
glfw3Config.cmake.in Include imported targets into module config file 2016-02-02 06:00:18 +01:00
glfw_config.h.in Mir: Remove this experimental backend 2018-10-05 11:59:26 +02:00
glx_context.c Use the _glfw_dlopen/dlsym/dlclose define 2018-01-29 02:26:12 +01:00
glx_context.h Add GLFW_TRANSPARENT and X11 implementation 2017-09-27 21:33:03 +02:00
init.c Win32: Fix build on older versions of Visual C++ 2018-12-26 14:45:40 +01:00
input.c Cleanup 2019-01-25 12:46:46 +01:00
internal.h Cleanup 2019-01-25 12:46:46 +01:00
linux_joystick.c Linux: Include the null byte in joystick path 2018-10-03 22:03:20 +02:00
linux_joystick.h Add support for SDL_GameControllerDB 2017-07-07 15:52:33 +02:00
mappings.h Move to modern mappings database with modifiers 2018-02-13 18:57:56 +01:00
mappings.h.in Remove trailing whitespace 2017-12-14 15:36:55 +01:00
monitor.c Fix glfwSetGamma generating ramps of invalid sizes 2018-12-26 15:00:39 +01:00
nsgl_context.h Remove internal header inclusion guards 2017-05-25 19:35:13 +02:00
nsgl_context.m Cocoa: Fix some macOS 10.14 deprecation warnings 2018-10-26 15:19:48 +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 Fix glfwGetGammaRamp error handling 2018-12-26 15:00:39 +01:00
null_platform.h Rename thread source files 2017-06-08 16:09:14 +02:00
null_window.c Add GLFW_HOVERED for polling cursor hover state 2018-01-09 18:02:52 +01:00
osmesa_context.c Fix typos 2018-12-26 15:00:39 +01:00
osmesa_context.h Cocoa: Fix Xcode Warnings 2017-11-20 18:04:05 +01: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 Mir: Remove this experimental backend 2018-10-05 11:59:26 +02:00
wgl_context.c Cleanup 2019-01-25 12:46:46 +01:00
wgl_context.h Move context management out of glfwCreateWindow 2018-01-09 17:58:54 +01:00
win32_init.c Win32: Add support for Per-Monitor V2 awareness 2018-09-03 23:12:39 +02:00
win32_joystick.c Win32: Fix joystick element info memory leak 2018-12-26 14:43:33 +01:00
win32_joystick.h Add support for SDL_GameControllerDB 2017-07-07 15:52:33 +02:00
win32_monitor.c Fix glfwGetGammaRamp error handling 2018-12-26 15:00:39 +01:00
win32_platform.h Cleanup 2019-02-13 23:21:05 +01: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 Cleanup 2019-02-13 23:21:05 +01:00
window.c Cleanup 2019-01-25 12:46:46 +01:00
wl_init.c Wayland: Implement clipboard copy 2018-10-24 14:03:08 +02:00
wl_monitor.c Fix glfwGetGammaRamp error handling 2018-12-26 15:00:39 +01:00
wl_platform.h Wayland: Fix auto-iconify on kwin_wayland 2019-02-15 18:12:09 +01:00
wl_window.c Wayland: Fix auto-iconify on kwin_wayland 2019-02-15 18:12:09 +01:00
x11_init.c X11: Clarify comment 2018-10-22 00:51:08 +02:00
x11_monitor.c Fix glfwGetGammaRamp error handling 2018-12-26 15:00:39 +01:00
x11_platform.h Cleanup 2018-02-07 16:46:58 +01:00
x11_window.c X11: Fix system cursor used for GLFW_HAND_CURSOR 2019-02-14 00:04:39 +01: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