Commit Graph

  • 95b35c43c2 Wayland: Clean up enum value names Camilla Löwy 2022-12-01 13:10:07 +01:00
  • e5d19c9fac Wayland: Simplify per-window ouput scales tracking Camilla Löwy 2022-11-08 20:33:29 +01:00
  • 5ac970120a Wayland: Use tags to verify proxy ownership Camilla Löwy 2022-11-03 21:51:29 +01:00
  • 677fbb0f82 Wayland: Remove duplicate setting of user data Camilla Löwy 2022-11-03 20:58:15 +01:00
  • a29b5f38c6 Wayland: Stop manually tracking interface versions Camilla Löwy 2022-11-03 20:54:32 +01:00
  • 1de73c0dc5 Wayland: Emit size event when setting aspect ratio Camilla Löwy 2023-01-08 22:13:45 +01:00
  • a6e3efbafc Wayland: Fix some missing window refresh events Camilla Löwy 2023-01-08 22:12:56 +01:00
  • ba99e20f6a Wayland: Fix decorations not always being created Camilla Löwy 2022-12-20 18:34:08 +01:00
  • 8522447792 Wayland: Simplify test for fallback decorations Camilla Löwy 2022-12-28 23:35:06 +01:00
  • ba80e23dab Wayland: Pick more plausible default cursor size Camilla Löwy 2023-01-08 16:53:21 +01:00
  • 2178c3e536 Update to actions/checkout@v3 Juan Ramos 2023-01-21 11:18:35 -07:00
  • 1b4e126dc0 Remove CMAKE_LEGACY_CYGWIN_WIN32 CMake option Juan Ramos 2023-01-21 11:30:56 -07:00
  • 71dfc3f65c Add support for manually running build workflow Camilla Löwy 2023-01-26 18:41:46 +01:00
  • fbdb53b9ca Wayland: Add initial support for libdecor Camilla Löwy 2022-12-27 14:37:27 +01:00
  • cd466cf9fd Wayland: Simplify decoration side detection Camilla Löwy 2022-12-28 16:40:00 +01:00
  • 39f0e86228 Wayland: Clean up enum value names Camilla Löwy 2022-12-01 13:10:07 +01:00
  • efa9297a41 Wayland: Simplify per-window ouput scales tracking Camilla Löwy 2022-11-08 20:33:29 +01:00
  • 91c837ace5 Wayland: Use tags to verify proxy ownership Camilla Löwy 2022-11-03 21:51:29 +01:00
  • 6d9083af03 Wayland: Remove duplicate setting of user data Camilla Löwy 2022-11-03 20:58:15 +01:00
  • 4cf510511c Wayland: Stop manually tracking interface versions Camilla Löwy 2022-11-03 20:54:32 +01:00
  • c1a79c1c41 Wayland: Emit size event when setting aspect ratio Camilla Löwy 2023-01-08 22:13:45 +01:00
  • 8397b39afa Wayland: Fix some missing window refresh events Camilla Löwy 2023-01-08 22:12:56 +01:00
  • 735fc101f5 Wayland: Fix decorations not always being created Camilla Löwy 2022-12-20 18:34:08 +01:00
  • 228428fa4f Wayland: Simplify test for fallback decorations Camilla Löwy 2022-12-28 23:35:06 +01:00
  • 82e77dbff4 Wayland: Pick more plausible default cursor size Camilla Löwy 2023-01-08 16:53:21 +01:00
  • 9a87635686 Update to actions/checkout@v3 Juan Ramos 2023-01-21 11:18:35 -07:00
  • 2b580012da Add credit Camilla Löwy 2023-03-03 14:46:43 +01:00
  • 5c463a9070 Win32: Fix typo in error description Yoshinori Sano 2022-10-10 09:18:25 +09:00
  • 9b1f63bad9 Add credit Camilla Löwy 2023-03-02 17:47:36 +01:00
  • 1c9fcdc9df Simplify setting of GLFW_STANDALONE CMake variable Juan Ramos 2023-01-21 11:33:41 -07:00
  • 30b91c8b60 Remove CMAKE_LEGACY_CYGWIN_WIN32 CMake option Juan Ramos 2023-01-21 11:30:56 -07:00
  • e0ae1c45df Remove setting of CMake policy CMP0054 Juan Ramos 2023-01-21 11:30:13 -07:00
  • 8f470597d6 Add support for manually running build workflow Camilla Löwy 2023-01-26 18:41:46 +01:00
  • 4a33051456 Update change log and add credit Camilla Löwy 2022-12-16 13:44:59 +01:00
  • b06a91e92b Wayland: Fix wrong array size for _GLFWofferWayland Takuro Ashie 2022-12-16 21:40:36 +09:00
  • 57cbded076 Add credit Camilla Löwy 2022-12-16 13:44:59 +01:00
  • 41d8da1cea Wayland: Fix wrong array size for _GLFWofferWayland Takuro Ashie 2022-12-16 21:40:36 +09:00
  • 00967cbb8a Linux: Fix joystick input being disabled TheBrokenRail 2022-12-15 14:18:59 -05:00
  • c7a5333873 Add window surface creation to glfwinfo Camilla Löwy 2021-04-11 21:26:27 +02:00
  • 05e28537a3 Remove Doxyfile tags deprecated by Doxygen 1.9.5 Camilla Löwy 2022-09-13 22:01:38 +02:00
  • af3e14fbc2 Document X11 WM_CLASS hint behavior Camilla Löwy 2022-09-09 17:35:48 +02:00
  • d36d062d72 Win32: Remove unhelpful helper function Camilla Löwy 2022-04-21 19:26:05 +02:00
  • 493df4a0b5 EGL: Cleanup Camilla Löwy 2022-08-26 19:08:18 +02:00
  • 31b038663a EGL: Add better error for no stereo Camilla Löwy 2022-08-26 19:00:08 +02:00
  • 6fb86c089e EGL: Add better errors for client API mismatch Camilla Löwy 2022-08-26 18:16:29 +02:00
  • bc36010350 Check if context creation APIs match when sharing Camilla Löwy 2022-08-15 23:29:10 +02:00
  • bd13f55ca8 WGL: Fix count of displayable pixel formats Camilla Löwy 2022-04-24 22:31:28 +02:00
  • 8b4f1ebbea Wayland: Fix window opacity on older systems Camilla Löwy 2022-07-25 20:33:47 +02:00
  • 1f675ab62f GLX: Add support for loading glvnd libGLX Camilla Löwy 2022-07-27 15:05:23 +02:00
  • ed55529ce8 EGL: Add support for loading glvnd libOpenGL Camilla Löwy 2022-07-27 15:03:16 +02:00
  • 426c6ed6b1 X11: Preserve unrelated values in WM_NORMAL_HINTS Camilla Löwy 2021-10-26 20:30:29 +02:00
  • 1fe29e2c19 Fix native access macros being mutually exclusive Camilla Löwy 2022-07-26 19:21:07 +02:00
  • 34bfb52641 Fix typos and other issues in docs TheChocolateOre 2022-07-28 16:56:18 +03:00
  • 3670cd0561 Wayland: Remove unreachable code Camilla Löwy 2022-07-25 16:28:23 +02:00
  • 0ee9b7281b Wayland: Clean up pointer helper function order Camilla Löwy 2022-07-25 13:04:21 +02:00
  • 5f3e5542cf Refactor cursor mode paths Camilla Löwy 2019-07-08 14:45:31 +02:00
  • 632d35e0d4 Wayland: Fix leaks of pointer related objects Camilla Löwy 2022-07-25 17:40:22 +02:00
  • 5189d52ae3 Wayland: Clean up pointer locking Camilla Löwy 2022-07-24 22:27:22 +02:00
  • 78edf2516e Wayland: Static function more static when static Camilla Löwy 2022-07-14 11:52:55 +02:00
  • 74090d30cd Wayland: Clean up cursor theme loading Camilla Löwy 2022-07-15 13:30:14 +02:00
  • ad206bdaee Wayland: Fix crash if mouse connected after init Camilla Löwy 2022-07-15 13:12:58 +02:00
  • b08271d315 Wayland: Clean up shared memory buffer creation Camilla Löwy 2022-07-15 12:50:18 +02:00
  • 2ca3bda1cc Update changelog and add credit Camilla Löwy 2022-07-15 15:54:35 +02:00
  • 388d0cf7c2 Linux: Fix joystick without buttons being ignored Björn Hempel 2022-02-06 13:32:10 +01:00
  • 4affd2207c Make events test window appear on Wayland Camilla Löwy 2022-07-13 21:46:14 +02:00
  • dea9914692 Wayland: Fix reappearing key repeat Camilla Löwy 2022-07-13 12:54:24 +02:00
  • 1acd67eeb6 Wayland: Clean up key repeat logic Camilla Löwy 2022-07-13 21:32:30 +02:00
  • a8d543f1f8 Wayland: Make text input logic static Camilla Löwy 2022-07-13 20:33:30 +02:00
  • ca5ccd819d Wayland: Update state before emitting events Camilla Löwy 2022-07-13 20:13:01 +02:00
  • 41bb7b8617 Wayland: Do not emit events for destroyed window Camilla Löwy 2022-07-13 14:26:25 +02:00
  • ccbbada181 Wayland: Fix non-standard struct initialization Camilla Löwy 2022-07-13 12:53:25 +02:00
  • dd8a678a66 Update Doxyfile template for Doxygen 1.9.5 Camilla Löwy 2022-09-20 17:40:36 +02:00
  • 97b9e49637 Documentation work Camilla Löwy 2022-09-20 17:03:30 +02:00
  • b2b087cd8e Fix documented errors for gamma ramp functions Camilla Löwy 2022-09-20 16:17:22 +02:00
  • d299d9f788 Remove Doxyfile tags deprecated by Doxygen 1.9.5 Camilla Löwy 2022-09-13 22:01:38 +02:00
  • ed1d9e1ca7 Document X11 WM_CLASS hint behavior Camilla Löwy 2022-09-09 17:35:48 +02:00
  • ab3ea8ac9f Win32: Remove unhelpful helper function Camilla Löwy 2022-04-21 19:26:05 +02:00
  • c812b9d87c Add conditional compilation for platform units Camilla Löwy 2021-11-09 19:44:00 +01:00
  • 8a72918bcd Move helper macros to single point of use Camilla Löwy 2022-09-04 22:24:12 +02:00
  • ab1b1edfd0 EGL: Cleanup Camilla Löwy 2022-08-26 19:08:18 +02:00
  • 93e93135f2 EGL: Add better error for no stereo Camilla Löwy 2022-08-26 19:00:08 +02:00
  • e057666642 EGL: Add better errors for client API mismatch Camilla Löwy 2022-08-26 18:16:29 +02:00
  • 6b57e08bb0 Check if context creation APIs match when sharing Camilla Löwy 2022-08-15 23:29:10 +02:00
  • 2c0f34b60f WGL: Fix count of displayable pixel formats Camilla Löwy 2022-04-24 22:31:28 +02:00
  • ef6c9d8b4f Wayland: Fix window opacity on older systems Camilla Löwy 2022-07-25 20:33:47 +02:00
  • c18851f52e GLX: Add support for loading glvnd libGLX Camilla Löwy 2022-07-27 15:05:23 +02:00
  • 55aad3c37b EGL: Add support for loading glvnd libOpenGL Camilla Löwy 2022-07-27 15:03:16 +02:00
  • 0f9a9578f3 Add window hints for initial position Camilla Löwy 2021-10-26 14:25:03 +02:00
  • 7d73629e50 X11: Preserve unrelated values in WM_NORMAL_HINTS Camilla Löwy 2021-10-26 20:30:29 +02:00
  • 2efc598d70 Fix native access macros being mutually exclusive Camilla Löwy 2022-07-26 19:21:07 +02:00
  • 2e12ef00bb Fix typos and other issues in docs TheChocolateOre 2022-07-28 16:56:18 +03:00
  • 3a60992a41 Wayland: Add error for unsupported feature Camilla Löwy 2022-07-25 16:30:11 +02:00
  • 3a5c726d1b Wayland: Remove unreachable code Camilla Löwy 2022-07-25 16:28:23 +02:00
  • 7be6a2cabe Wayland: Clean up pointer helper function order Camilla Löwy 2022-07-25 13:04:21 +02:00
  • 488008e0a2 Add cursor mode GLFW_CURSOR_CAPTURED Camilla Löwy 2019-12-03 17:58:20 +01:00
  • a46f829de8 Refactor cursor mode paths Camilla Löwy 2019-07-08 14:45:31 +02:00
  • 03af6b3d4c Wayland: Fix leaks of pointer related objects Camilla Löwy 2022-07-25 17:40:22 +02:00
  • 09ebf3f0bf Wayland: Fix error for missing protocol Camilla Löwy 2022-07-24 22:28:32 +02:00
  • e85b645b8a Wayland: Clean up pointer locking Camilla Löwy 2022-07-24 22:27:22 +02:00
  • b9ed25d2e9 Wayland: Add GLFW_WAYLAND_APP_ID window hint Michael Pennington 2022-05-26 20:33:28 -04:00