Commit Graph

  • 08449b7183 Linux: Add missing header for ioctl Camilla Löwy 2025-11-25 19:46:34 +0100
  • 1ce855b0b1 Wayland: Fix missing checks for optional protocol Camilla Löwy 2025-09-01 18:43:26 +0200
  • fdca273dfa
    Merge 91637f4578 into 162896e5b9 Sylvain Becker 2025-12-01 14:23:56 +0800
  • 1940dbccfd Wayland: Fix drag-window segfault by using xdg_toplevel from libdecor p0ryae 2025-11-28 11:54:07 -0800
  • 2444e5b29b
    Added credits for window drag Naveen Karuthedath 2025-11-29 00:04:07 +0530
  • 8b25fa68da
    Merge branch 'master' into drag-window-dev Naveen Karuthedath 2025-11-28 23:53:32 +0530
  • 680cef6aaf Added bugfix to readme Doug Binks 2025-11-28 09:53:27 +0000
  • 6cdfa97ca5 Code cleanup and simplification Doug Binks 2025-11-28 09:47:42 +0000
  • bfd13bc095 wait-events: ensure libdecorReadyCallback exits WaitEvents Doug Binks 2025-11-27 13:19:55 +0000
  • e917b77539 Ensure we attempt to read wl_display each frame Doug Binks 2025-11-26 14:14:01 +0000
  • 78c2e851b0 Remove flush Doug Binks 2025-11-26 13:00:18 +0000
  • 8a213dcdf1 Remove redundant break Doug Binks 2025-11-26 12:59:12 +0000
  • eae0dab99f Fix for wlcanread not being reset Doug Binks 2025-11-26 12:58:52 +0000
  • 6d26adc612 Ensure we read other events even if we cannot read wayland ones Doug Binks 2025-11-26 11:57:29 +0000
  • dd5703a15a
    Merge 655c019340 into 162896e5b9 Alex Hirsch 2025-11-23 18:58:44 +0200
  • 97fd1cd2a1 Fix warning Doug Binks 2025-11-22 13:46:03 +0000
  • e12aacb41a wait-events X11 implementation Doug Binks 2025-11-21 18:21:58 +0000
  • d1d118de3e wait-events glfwWaitEventsTimeout further bugfixes Doug Binks 2025-11-21 18:20:01 +0000
  • 4c2c30e951 wait-events glfwWaitEventsTimeout bugfixes Doug Binks 2025-11-21 18:00:27 +0000
  • 9f2dc1fce2 wait-events added comment Doug Binks 2025-11-21 17:37:11 +0000
  • 22427b1215 wait-events Wayland implementation Doug Binks 2025-11-21 17:17:47 +0000
  • 38011e1e07 wait-events win32 implementation Doug Binks 2025-11-21 16:29:27 +0000
  • 5cdd0b4cdf tests/events.c added glfwWaitEvents return info Doug Binks 2025-11-21 16:29:04 +0000
  • 1640abc2e6 Merge branch 'master' into multi-context-windows Doug Binks 2025-11-21 15:50:10 +0000
  • ebff6606ee Simplify test for shared library build Camilla Löwy 2025-09-01 17:27:07 +0200
  • e015678d93
    Merge 187f9549b8 into 162896e5b9 rconde01 2025-11-17 15:43:12 +0000
  • 162896e5b9
    Wayland: free modules at end of terminate function Doug Binks 2025-11-14 16:35:47 +0000
  • fb0828d828 Add option to enable building the WebGPU example Sebastian Emanuel Dawid 2025-11-14 15:18:14 +0100
  • 0e80ca651b Create universal WebGPU library during project configuration on macOS Sebastian Emanuel Dawid 2025-11-13 10:40:00 +0100
  • 4e1fbfbf92 Fix IMPLIB naming for MinGW Sebastian Emanuel Dawid 2025-11-12 16:35:38 +0100
  • db5fc21072 Switch back to linking against shared library version of wgpu_native Sebastian Emanuel Dawid 2025-11-12 16:31:08 +0100
  • c8c7405f37 Fix typo in URL for secondary wgpu_native ARCH on macOS Sebastian Emanuel Dawid 2025-11-12 15:45:51 +0100
  • 15693a1bde Inline code to fetch prebuilt wgpu_native static library Sebastian Emanuel Dawid 2025-11-12 15:43:49 +0100
  • 15e888baa2 Updated README.md Doug Binks 2025-11-08 13:32:05 +0000
  • 9036dc238e Revert "_glfwTerminateWayland calls _glfwPollEventsWayland at start" Doug Binks 2025-11-08 13:31:47 +0000
  • a281536b6b Wayland: egl _glfwPlatformFreeModule calls moved to end Doug Binks 2025-11-08 12:19:04 +0000
  • 8d05f49e4c
    Merge dfb325bba9 into 936307558e Ivan 2025-11-08 12:44:33 +0100
  • 936307558e X11: Clamp w,h in glfwSetWindowSize to >= 1 Doug Binks 2025-11-08 10:37:52 +0000
  • 56e0753a90 Merge branch 'master' into multi-context-windows Doug Binks 2025-11-07 17:51:52 +0000
  • 4df5129529 X11: check crtcInfo for NULL when polling monitors Drew Weymouth 2025-09-06 07:33:27 -0700
  • 6de70d8252 X11: Prevent BadWindow when creating small windows Ivor Wanders 2025-08-09 11:13:20 -0400
  • c1ff180f4e _glfwTerminateWayland calls _glfwPollEventsWayland at start Doug Binks 2025-11-04 14:33:34 +0000
  • 8958530eb9 Wayland: _glfwPlatformFreeModule calls moved to end Doug Binks 2025-11-04 09:38:28 +0000
  • 3846fbe1bc Fix to prevent crashing if xdg-toplevel-icon protocol is not available TuxTheAstronaut 2025-03-09 21:07:34 -0400
  • 7fb289808f Wayland: Ignore cursor position errors from spamming the console TuxTheAstronaut 2025-02-18 02:06:43 -0500
  • 70caf79281 Wayland: Implement cursor-shape-v1 protocol TuxTheAstronaut 2025-02-15 04:23:23 -0500
  • 16fb5f6ff8 Wayland: Implement glfwSetWindowIcon JakobDev 2025-02-12 19:24:19 +0100
  • 4b617a870b X11: Prevent BadWindow when creating small windows Ivor Wanders 2025-08-09 11:13:20 -0400
  • 6528125454 Add support for Semgrep scans Fernando Gont 2025-10-31 00:59:04 -0300
  • 3fe235fb56 Remove unnecessary CMake message printing the CMAKE_SYSTEM_PROCESSOR variable Sebastian Emanuel Dawid 2025-10-29 11:01:41 +0100
  • f8dfded8ba Compile fix Doug Binks 2025-10-28 16:57:06 +0000
  • 3f8f5bb1fd Merge branch 'master' into multi-context-windows Doug Binks 2025-10-28 16:30:42 +0000
  • 00498c7670 implement support for wp-fractional-scale-v2 Xaver Hugl 2022-11-06 13:30:48 +0100
  • b277b6ced4
    Merge 66f4bdcb52 into 8e15281d34 Jorge 2025-10-16 04:32:46 -0700
  • 0233f1d911
    Merge 5baec224c5 into 8e15281d34 Adnn 2025-10-16 04:31:05 -0700
  • dfb325bba9 Update README.md and CONTRIBUTORS.md Payn 2025-10-10 21:30:35 -0300
  • d9add3eb3d Wayland: Use more accurate monitor names Payn 2025-10-10 20:54:03 -0300
  • ac84815697
    Fix Saksham Goyal 2025-10-03 12:11:41 -0400
  • 3bec79d0a8
    Clang++ build for windows Saksham Goyal 2025-10-03 11:48:30 -0400
  • 95e1dcce2e Add metal layer creation that was previously missing. Sebastian Emanuel Dawid 2025-10-01 09:06:03 +0200
  • 0111a5977e Implement rendering a red triangle in the triangle-webgpu example Sebastian Dawid 2025-09-30 11:42:16 +0200
  • 1471e07ceb Partially Revert "Remove function to pass address of wgpuInstanceCreateSurface." Sebastian Emanuel Dawid 2025-09-29 15:30:00 +0200
  • 044774dcee Provide weak default implementation for wgpuInstanceCreateSurface Sebastian Emanuel Dawid 2025-09-29 14:40:31 +0200
  • b0b39d678e Remove now unused wgpu member of _glfw Sebastian Emanuel Dawid 2025-09-29 11:41:35 +0200
  • 8c2f255906 Remove function to pass address of wgpuInstanceCreateSurface. Sebastian Emanuel Dawid 2025-09-29 11:35:26 +0200
  • a80acffdba
    Merge branch 'glfw:master' into webgpu Sebastian Dawid 2025-09-29 09:59:30 +0200
  • facb84dd2a
    Make dependency include directories public Undefine 2025-09-28 14:42:54 +0200
  • 63e64bb8cf
    Merge branch 'taskbar-progress' into application-badge GamesTrap 2025-09-23 19:48:28 +0200
  • 86fe58df39
    Removed check for Windows 7 or newer in _glfwSetWindowProgressIndicatorWin32() GamesTrap 2025-09-23 19:40:26 +0200
  • d915058373
    Fix crash on big-endian systems when calling _glfwAppendDictDataDBusPOSIX() GamesTrap 2025-09-23 19:36:06 +0200
  • 7d23b3c6c1
    Merge branch 'glfw:master' into taskbar-progress GamesTrap 2025-09-23 19:11:16 +0200
  • 7b9589bf38 Wayland: Implement support for glfwSetCursorPos IMS212 2025-09-18 16:11:28 -0700
  • ba85a9188c update premake to uyse the already git ignored build directory inc0der 2025-09-15 13:31:11 -0300
  • e93fd98f5d update glfw premake so static runtime is on inc0der 2025-09-15 13:06:45 -0300
  • 7b2047f7e0 add premake config inc0der 2025-09-14 14:55:30 -0300
  • 0a694f85fe
    Merge dc88ebae20 into e1bbdd4f5f anon3989 2025-09-11 16:08:03 +0000
  • dc88ebae20 Final ZWLR support commit anon3989 2025-09-11 19:06:50 +0000
  • b8b08ed2f9 Added GLFW_WAYLAND_ZWLR_KEYBOARD_ON_FOCUS anon3989 2025-09-11 18:41:26 +0000
  • 90b01592d7
    Merge 58de77fc49 into 8e15281d34 jlmxyz 2025-09-09 18:47:38 +0200
  • c30225f1e5
    Merge 0a19ea0a3e into 8e15281d34 Yang sheng 2025-09-09 18:47:38 +0200
  • 68136d6a79
    Merge 98c4b81928 into 8e15281d34 BrennerLittle 2025-09-09 18:47:38 +0200
  • c27caa4b1d Remove OSMesa support Emmanuel Gil Peyrot 2025-03-05 20:18:01 +0100
  • e5ce6c1be0 ZWLR example refactor anon3989 2025-09-07 18:34:59 +0000
  • 2cdf49251a ZWLR layer shell support anon3989 2025-09-07 18:31:55 +0000
  • e0b301337c Win32: Add fallbacks for DPI and video mode queries Adam 2025-09-07 20:12:15 +0200
  • d28ff9790f
    check crtcInfo for nill Drew Weymouth 2025-09-06 07:33:27 -0700
  • 8e15281d34 Add glfwGetGLXFBConfig native access function knokko 2021-06-27 17:36:01 +0200
  • 621e99d53e Add glfwGetEGLConfig native access function Camilla Löwy 2025-08-29 15:44:34 +0200
  • e1bbdd4f5f Add glfwGetGLXFBConfig native access function knokko 2021-06-27 17:36:01 +0200
  • 4b5ca4e23f Add glfwGetEGLConfig native access function Camilla Löwy 2025-08-29 15:44:34 +0200
  • 1a0b7827d4 EGL: Fix error return value for glfwGetEGLSurface Camilla Löwy 2025-08-29 17:08:36 +0200
  • 4c64184455 Remove title member from window config Camilla Löwy 2024-03-13 00:19:11 +0100
  • bfcb98fb6c Replace some Doxygen aliases with Markdown Camilla Löwy 2024-03-12 19:59:04 +0100
  • f8582d26d0 Add Markdown files as sources to IDE docs target Camilla Löwy 2025-08-21 23:51:45 +0200
  • 1fdd39cf3e Fix documentation target dependency Camilla Löwy 2025-08-21 21:36:59 +0200
  • c9b129753a Update Doxygen version handling Camilla Löwy 2025-08-21 21:36:19 +0200
  • 04a67c8267 Fix X11 clipboard compatibility description Camilla Löwy 2025-08-28 18:56:48 +0200
  • 5c87937e44 Update README Camilla Löwy 2025-08-21 19:07:33 +0200
  • 54fcbc8220 Adjust formatting of new code to fit in with the rest of the code Sebastian Emanuel Dawid 2025-08-27 00:46:35 +0200
  • bbe868d44e
    Merge 06f21df20e into 63a7e8b7f8 Alex Sanchez-Stern 2025-08-22 13:04:40 +0200