Commit Graph

  • 26b85215c0 Wayland: Static function more static when static Camilla Löwy 2022-07-14 11:52:55 +02:00
  • fe2ac5027b Start 3.3.9 Camilla Löwy 2022-07-22 16:04:36 +02:00
  • 6987294df9 Wayland: Clean up cursor theme loading Camilla Löwy 2022-07-15 13:30:14 +02:00
  • 71be34a6c3 Wayland: Fix crash if mouse connected after init Camilla Löwy 2022-07-15 13:12:58 +02:00
  • 7cc8b053b8 Wayland: Clean up shared memory buffer creation Camilla Löwy 2022-07-15 12:50:18 +02:00
  • 91a96ed434 Update changelog and add credit Camilla Löwy 2022-07-15 15:54:35 +02:00
  • c424fe5589 Linux: Fix joystick without buttons being ignored Björn Hempel 2022-02-06 13:32:10 +01:00
  • 7482de6071 Documentation work 3.3.8 Camilla Löwy 2022-06-28 23:19:30 +02:00
  • 0f341802e1 Win32: Fix right Shift scancode when using CJK IME Camilla Löwy 2022-06-28 22:26:39 +02:00
  • 935d7098b6 Documentation work Camilla Löwy 2022-06-24 19:29:29 +02:00
  • 5937eec914 Wayland: Cleanup Camilla Löwy 2022-06-21 23:19:40 +02:00
  • 20d11f7f97 Wayland: Fix comment typo Camilla Löwy 2022-06-21 23:12:31 +02:00
  • 8d989cdc41 Add credit Camilla Löwy 2022-07-11 20:54:03 +02:00
  • 5324177d90 Fix typos in docs JoelNiemela 2022-07-08 18:52:54 -05:00
  • 2f3c6aa150 Cocoa: Cleanup Camilla Löwy 2022-07-07 22:48:03 +02:00
  • 8c63c935ea Documentation work Camilla Löwy 2022-07-07 20:26:37 +02:00
  • 876a177f6c Update changelog and add credit Camilla Löwy 2022-07-07 20:01:28 +02:00
  • 1e49024e76 Cocoa: Fix search path for private Vulkan loader Nikita Fediuchin 2022-05-26 09:27:39 +03:00
  • 109f836675 Add support for VK_KHR_portability_enumeration Camilla Löwy 2022-07-06 23:07:20 +02:00
  • 2568d703cd Update glad to include Vulkan 1.3 Camilla Löwy 2022-07-13 23:27:23 +02:00
  • 9950cc52df Cocoa: Fix clearing of unrelated window style bits Camilla Löwy 2022-07-01 18:19:19 +02:00
  • e50ee39eac Cocoa: Fix GLFW_MAXIMIZED for nonresizable windows Camilla Löwy 2022-06-30 22:08:52 +02:00
  • 70a024232a Cocoa: Disable macOS fullscreen when non-resizable Camilla Löwy 2022-06-30 21:11:10 +02:00
  • 0cd8813e82 Wayland: Do not decorate fullscreen windows Camilla Löwy 2022-06-21 20:50:48 +02:00
  • e541b7969a Wayland: Only create EGL window if using EGL Camilla Löwy 2022-06-21 19:52:39 +02:00
  • be333cf0fd Wayland: Cleanup Camilla Löwy 2022-06-21 19:48:28 +02:00
  • 758d4b1987 Wayland: Make function behavior match name Camilla Löwy 2022-06-21 19:37:35 +02:00
  • 1ac6fbc499 Wayland: Remove premature surface commit calls Camilla Löwy 2022-06-21 17:37:37 +02:00
  • 75b37bd2d7 Wayland: Rename function to its purpose Camilla Löwy 2022-06-21 15:23:32 +02:00
  • 7b65ecf77c Wayland: Use enum type to store enum value Camilla Löwy 2022-06-20 22:57:18 +02:00
  • aef1d4584f Wayland: Fix transition to server-side decorations Camilla Löwy 2022-06-20 22:48:35 +02:00
  • 17959aad33 Wayland: Fix GLFW_DECORATED for XDG decorations Camilla Löwy 2022-06-20 22:36:23 +02:00
  • 8f9ddfe3c2 Wayland: Fix map before XDG decoration configure Camilla Löwy 2022-06-20 22:21:41 +02:00
  • 4c7f6ada0c Wayland: Store and act on XDG decoration mode Camilla Löwy 2022-06-20 22:20:56 +02:00
  • c807f386c2 Wayland: Fix mapping failure on wlroots compositor Camilla Löwy 2022-06-20 00:43:24 +02:00
  • fae1d349d3 Wayland: Rename fallback decoration functions Camilla Löwy 2022-06-20 00:27:04 +02:00
  • 593b85380e Wayland: Remove function only called once Camilla Löwy 2022-06-15 20:16:40 +02:00
  • a0259b9426 Wayland: Fix maximized state lost while hidden Camilla Löwy 2022-06-15 18:20:16 +02:00
  • e79d6fe40a Wayland: Fix events emitted before ack_configure Camilla Löwy 2022-06-15 17:57:54 +02:00
  • 498a4d0635 Wayland: Fix missing error reporting Camilla Löwy 2022-06-14 22:28:05 +02:00
  • 35fd90aff1 Wayland: Cleanup Camilla Löwy 2022-06-14 22:22:49 +02:00
  • 6b9087c575 Wayland: Fix error from glfwSetWindowAspectRatio Camilla Löwy 2022-06-14 20:37:31 +02:00
  • 48e0e0acf5 Wayland: Fix reporting of monitor scale changes Camilla Löwy 2022-06-14 18:46:47 +02:00
  • 557da4cdc4 Wayland: Fix duplicate monitor connection events Camilla Löwy 2022-06-14 18:44:24 +02:00
  • 50ea41cb04 Wayland: Add support for wl_output::name Camilla Löwy 2022-06-14 18:20:56 +02:00
  • 2529e663d7 Wayland: Cleanup Camilla Löwy 2022-06-14 18:12:49 +02:00
  • 8b26801a30 Wayland: Fix toggling of server-side decorations Camilla Löwy 2022-06-13 19:37:34 +02:00
  • e04a7d152a Wayland: Remove duplicate fullscreen check Camilla Löwy 2022-06-13 15:12:52 +02:00
  • 8de0c1cdc1 Wayland: Cleanup Camilla Löwy 2022-06-12 23:16:16 +02:00
  • fead23153e Wayland: Fix size limits for fallback decorations Camilla Löwy 2022-06-12 21:36:26 +02:00
  • cdbcb8c5a7 Wayland: Fix erratic fallback decoration behavior Camilla Löwy 2022-06-16 01:36:55 +02:00
  • 4ba1208239 Wayland: Rename window frame size constants Camilla Löwy 2022-06-16 01:35:59 +02:00
  • 941744a59a Wayland: Remove unused code path Camilla Löwy 2022-06-12 18:47:30 +02:00
  • f454410b79 Wayland: Cleanup Camilla Löwy 2022-06-10 18:53:22 +02:00
  • 5feaa33529 Wayland: Remove superfluous comments Camilla Löwy 2022-06-10 18:51:57 +02:00
  • e894bf71a2 Wayland: Fix resize events before ack_configure Camilla Löwy 2022-06-10 18:38:06 +02:00
  • ebe2b648ea Wayland: Add tracking of XDG fullscreen state Camilla Löwy 2022-06-10 18:36:16 +02:00
  • 51018f19d0 Wayland: Use named constants for version checks Camilla Löwy 2022-06-10 15:46:24 +02:00
  • 1ad9c2d5dd Wayland: Cleanup Camilla Löwy 2022-06-17 20:16:34 +02:00
  • 1c4284e449 Wayland: Fix glfwInit closing stdin on failure Camilla Löwy 2022-06-10 15:45:07 +02:00
  • 608007673f Wayland: Fix duplicate window content scale events Camilla Löwy 2022-06-10 14:19:13 +02:00
  • 589385aada Wayland: Fix glfwSetWindowSize resizing fs windows Camilla Löwy 2022-06-10 14:10:25 +02:00
  • 15050f5711 Wayland: Fix missing fullscreen code path Camilla Löwy 2022-06-19 18:30:03 +02:00
  • 562eca6f28 Wayland: Fix maximization by user being ignored Camilla Löwy 2022-06-10 13:29:24 +02:00
  • dea602623d Wayland: Fix behavior of leaving full screen mode Camilla Löwy 2022-06-09 21:31:44 +02:00
  • 581fed38be Wayland: Remove support for wl_shell Emmanuel Gil Peyrot 2022-07-12 15:24:52 +02:00
  • c50d53160f Make events test window appear on Wayland Camilla Löwy 2022-07-13 21:46:14 +02:00
  • 40b5a8a37c Wayland: Fix reappearing key repeat Camilla Löwy 2022-07-13 12:54:24 +02:00
  • 9180923ea0 Wayland: Clean up key repeat logic Camilla Löwy 2022-07-13 21:32:30 +02:00
  • a1a73ee862 Wayland: Make text input logic static Camilla Löwy 2022-07-13 20:33:30 +02:00
  • e47cb7c1e2 Wayland: Update state before emitting events Camilla Löwy 2022-07-13 20:13:01 +02:00
  • 4df24735ef Wayland: Do not emit events for destroyed window Camilla Löwy 2022-07-13 14:26:25 +02:00
  • d77aaa770f Wayland: Fix non-standard struct initialization Camilla Löwy 2022-07-13 12:53:25 +02:00
  • 9f8ec83411 Wayland: Cleanup Camilla Löwy 2022-06-16 13:32:31 +02:00
  • 3ec59687f1 Add credit Camilla Löwy 2022-06-10 00:14:05 +02:00
  • aa1efada52 Add support for GLFW_NATIVE_INCLUDE_NONE macro Camilla Löwy 2022-04-18 23:09:47 +02:00
  • b86fcd7cd0 Cocoa: Use system header to declare id type Camilla Löwy 2022-06-02 21:25:15 +02:00
  • 631da8cc2f X11: Fix previous error handler not being restored Camilla Löwy 2022-05-25 19:43:55 +02:00
  • 416f7828ff Fix joystick user pointer NULL during disconnect Camilla Löwy 2022-05-05 22:23:12 +02:00
  • aa80d24d01 Documentation work Camilla Löwy 2022-06-28 23:19:30 +02:00
  • fd7e737216 Linux: Fix duplicate joystick objects Camilla Löwy 2022-07-12 11:44:37 +02:00
  • 6dd526fb1a Win32: Fix right Shift scancode when using CJK IME Camilla Löwy 2022-06-28 22:26:39 +02:00
  • 2796e61af7 Documentation work Camilla Löwy 2022-06-24 19:29:29 +02:00
  • 88a39006e3 Wayland: Cleanup Camilla Löwy 2022-06-21 23:19:40 +02:00
  • 5c948a6e6e Wayland: Fix comment typo Camilla Löwy 2022-06-21 23:12:31 +02:00
  • 8e725338bf Add credit Camilla Löwy 2022-07-11 20:54:03 +02:00
  • 060631c965 Fix typos in docs JoelNiemela 2022-07-08 18:52:54 -05:00
  • 36f0bf00a9 Cocoa: Fix build failure on OS X 10.11 Camilla Löwy 2022-07-08 15:51:07 +02:00
  • 84e165ef64 Win32: Work around warnings on MSVC 19.32.x Camilla Löwy 2022-07-08 00:19:03 +02:00
  • 2db528d8cd Cocoa: Cleanup Camilla Löwy 2022-07-07 22:48:03 +02:00
  • 78b19548d9 Documentation work Camilla Löwy 2022-07-07 20:26:37 +02:00
  • dfb26023fc Update changelog and add credit Camilla Löwy 2022-07-07 20:01:28 +02:00
  • 9b7713cf92 Cocoa: Fix search path for private Vulkan loader Nikita Fediuchin 2022-05-26 09:27:39 +03:00
  • 3b3d58df47 Add support for VK_KHR_portability_enumeration Camilla Löwy 2022-07-06 23:07:20 +02:00
  • 510a08cde2 Update glad to include Vulkan 1.3 Camilla Löwy 2022-07-07 22:55:27 +02:00
  • 0d599026d0 Cocoa: Fix clearing of unrelated window style bits Camilla Löwy 2022-07-01 18:19:19 +02:00
  • 6f8ec4075b Cocoa: Fix GLFW_MAXIMIZED for nonresizable windows Camilla Löwy 2022-06-30 22:08:52 +02:00
  • 98d6e8485b Cocoa: Disable macOS fullscreen when non-resizable Camilla Löwy 2022-06-30 21:11:10 +02:00
  • da6713cd09 Wayland: Do not decorate fullscreen windows Camilla Löwy 2022-06-21 20:50:48 +02:00
  • d578c2ddfe Wayland: Only create EGL window if using EGL Camilla Löwy 2022-06-21 19:52:39 +02:00