Commit graph

  • 16fb5f6ff8 Wayland: Implement glfwSetWindowIcon JakobDev 2025-02-12 19:24:19 +01:00
  • 4b617a870b X11: Prevent BadWindow when creating small windows Ivor Wanders 2025-08-09 11:13:20 -04:00
  • 6528125454 Add support for Semgrep scans Fernando Gont 2025-10-31 00:59:04 -03:00
  • 3fe235fb56 Remove unnecessary CMake message printing the CMAKE_SYSTEM_PROCESSOR variable Sebastian Emanuel Dawid 2025-10-29 11:01:41 +01:00
  • f8dfded8ba Compile fix Doug Binks 2025-10-28 16:57:06 +00:00
  • 3f8f5bb1fd Merge branch 'master' into multi-context-windows Doug Binks 2025-10-28 16:30:42 +00:00
  • 00498c7670 implement support for wp-fractional-scale-v2 Xaver Hugl 2022-11-06 13:30:48 +01:00
  • dfb325bba9 Update README.md and CONTRIBUTORS.md Payn 2025-10-10 21:30:35 -03:00
  • d9add3eb3d Wayland: Use more accurate monitor names Payn 2025-10-10 20:54:03 -03:00
  • ac84815697
    Fix Saksham Goyal 2025-10-03 12:11:41 -04:00
  • 3bec79d0a8
    Clang++ build for windows Saksham Goyal 2025-10-03 11:48:30 -04:00
  • 95e1dcce2e Add metal layer creation that was previously missing. Sebastian Emanuel Dawid 2025-10-01 09:06:03 +02:00
  • 0111a5977e Implement rendering a red triangle in the triangle-webgpu example Sebastian Dawid 2025-09-30 11:42:16 +02:00
  • 1471e07ceb Partially Revert "Remove function to pass address of wgpuInstanceCreateSurface." Sebastian Emanuel Dawid 2025-09-29 15:30:00 +02:00
  • 044774dcee Provide weak default implementation for wgpuInstanceCreateSurface Sebastian Emanuel Dawid 2025-09-29 14:40:31 +02:00
  • b0b39d678e Remove now unused wgpu member of _glfw Sebastian Emanuel Dawid 2025-09-29 11:41:35 +02:00
  • 8c2f255906 Remove function to pass address of wgpuInstanceCreateSurface. Sebastian Emanuel Dawid 2025-09-29 11:35:26 +02:00
  • a80acffdba
    Merge branch 'glfw:master' into webgpu Sebastian Dawid 2025-09-29 09:59:30 +02:00
  • facb84dd2a
    Make dependency include directories public Undefine 2025-09-28 14:42:54 +02:00
  • 63e64bb8cf
    Merge branch 'taskbar-progress' into application-badge GamesTrap 2025-09-23 19:48:28 +02:00
  • 86fe58df39
    Removed check for Windows 7 or newer in _glfwSetWindowProgressIndicatorWin32() GamesTrap 2025-09-23 19:40:26 +02:00
  • d915058373
    Fix crash on big-endian systems when calling _glfwAppendDictDataDBusPOSIX() GamesTrap 2025-09-23 19:36:06 +02:00
  • 7d23b3c6c1
    Merge branch 'glfw:master' into taskbar-progress GamesTrap 2025-09-23 19:11:16 +02:00
  • 7b9589bf38 Wayland: Implement support for glfwSetCursorPos IMS212 2025-09-18 16:11:28 -07:00
  • ba85a9188c update premake to uyse the already git ignored build directory inc0der 2025-09-15 13:31:11 -03:00
  • e93fd98f5d update glfw premake so static runtime is on inc0der 2025-09-15 13:06:45 -03:00
  • 7b2047f7e0 add premake config inc0der 2025-09-14 14:55:30 -03:00
  • 0a694f85fe
    Merge dc88ebae20 into e1bbdd4f5f anon3989 2025-09-11 16:08:03 +00:00
  • dc88ebae20 Final ZWLR support commit anon3989 2025-09-11 19:06:50 +00:00
  • b8b08ed2f9 Added GLFW_WAYLAND_ZWLR_KEYBOARD_ON_FOCUS anon3989 2025-09-11 18:41:26 +00:00
  • c27caa4b1d Remove OSMesa support Emmanuel Gil Peyrot 2025-03-05 20:18:01 +01:00
  • e5ce6c1be0 ZWLR example refactor anon3989 2025-09-07 18:34:59 +00:00
  • 2cdf49251a ZWLR layer shell support anon3989 2025-09-07 18:31:55 +00:00
  • e0b301337c Win32: Add fallbacks for DPI and video mode queries Adam 2025-09-07 20:12:15 +02:00
  • d28ff9790f
    check crtcInfo for nill Drew Weymouth 2025-09-06 07:33:27 -07:00
  • 8e15281d34 Add glfwGetGLXFBConfig native access function knokko 2021-06-27 17:36:01 +02:00
  • 621e99d53e Add glfwGetEGLConfig native access function Camilla Löwy 2025-08-29 15:44:34 +02:00
  • e1bbdd4f5f Add glfwGetGLXFBConfig native access function knokko 2021-06-27 17:36:01 +02:00
  • 4b5ca4e23f Add glfwGetEGLConfig native access function Camilla Löwy 2025-08-29 15:44:34 +02:00
  • 1a0b7827d4 EGL: Fix error return value for glfwGetEGLSurface Camilla Löwy 2025-08-29 17:08:36 +02:00
  • 4c64184455 Remove title member from window config Camilla Löwy 2024-03-13 00:19:11 +01:00
  • bfcb98fb6c Replace some Doxygen aliases with Markdown Camilla Löwy 2024-03-12 19:59:04 +01:00
  • f8582d26d0 Add Markdown files as sources to IDE docs target Camilla Löwy 2025-08-21 23:51:45 +02:00
  • 1fdd39cf3e Fix documentation target dependency Camilla Löwy 2025-08-21 21:36:59 +02:00
  • c9b129753a Update Doxygen version handling Camilla Löwy 2025-08-21 21:36:19 +02:00
  • 04a67c8267 Fix X11 clipboard compatibility description Camilla Löwy 2025-08-28 18:56:48 +02:00
  • 5c87937e44 Update README Camilla Löwy 2025-08-21 19:07:33 +02:00
  • 54fcbc8220 Adjust formatting of new code to fit in with the rest of the code Sebastian Emanuel Dawid 2025-08-27 00:46:35 +02:00
  • bbe868d44e
    Merge 06f21df20e into 63a7e8b7f8 Alex Sanchez-Stern 2025-08-22 13:04:40 +02:00
  • be688ea141
    Merge 17d9c90d3f into 63a7e8b7f8 pfg 2025-08-21 09:58:54 +01:00
  • 766c7f3235
    Merge da7aa4130f into 63a7e8b7f8 Narrik Synthfox 2025-08-21 05:57:24 +02:00
  • 292aff3f6d
    Merge b740977758 into 63a7e8b7f8 SenPie 2025-08-21 05:53:24 +02:00
  • db9f4dca79
    Merge f8e6fca745 into 63a7e8b7f8 JakobDev 2025-08-21 05:51:00 +02:00
  • 0750adb89d
    Merge 1bd20df533 into 63a7e8b7f8 Tianlan Zhou 2025-08-21 01:43:16 +02:00
  • 63a7e8b7f8 Add and update Wayland-specific notes in docs Camilla Löwy 2025-08-18 21:06:50 +02:00
  • 53bebeabfb
    Merge 8d1ceb0153 into acb92944d4 combolek 2025-08-19 13:50:52 +03:00
  • acb92944d4 Revert readme for "Wayland: Keyboard leave event handler now processes key repeats" Doug Binks 2025-08-19 11:30:52 +02:00
  • 7ef6efeb66 Wayland: Fix cursor position after a modal Camilla Löwy 2025-08-14 21:38:37 +02:00
  • 3cf9f6726d Wayland: Fix fallback decoration cursor updating Camilla Löwy 2025-08-18 16:17:55 +02:00
  • bfa1c424e5 Wayland: Fix fallback decoration menu placement Camilla Löwy 2025-08-14 21:19:13 +02:00
  • cd007b0a86
    Merge d523db5883 into 0d2d85d19c Jack·Boos·Yu 2025-08-18 12:01:20 +00:00
  • 44f8a80ade Add WebGPU support for MacOS Sebastian Emanuel Dawid 2025-08-16 00:46:54 +02:00
  • 4cbb4db70c Add WebGPU support for Windows Sebastian Dawid 2025-08-16 00:30:16 +02:00
  • 205bf6c768 Add WebGPU support to X11 Sebastian Emanuel Dawid 2025-08-15 23:57:40 +02:00
  • 37812b7e36 Revert "Try loading surface creation function via dlsym instead" Sebastian Emanuel Dawid 2025-08-15 23:39:30 +02:00
  • cb0c28908f Try loading surface creation function via dlsym instead Sebastian Emanuel Dawid 2025-08-15 23:38:04 +02:00
  • 8dc6a1f00b Add surface creation function to wl platform initialization Sebastian Emanuel Dawid 2025-08-15 23:12:47 +02:00
  • 2f44430536 Added native support for creating WebGPU surfaces Sebastian Emanuel Dawid 2025-08-15 23:01:43 +02:00
  • 0d2d85d19c Revert "Wayland: Keyboard leave event handler now processes key repeats" Doug Binks 2025-08-15 11:27:59 +02:00
  • 768e81a0eb Wayland: Fix key repeat halting Jan Hendrik Farr 2024-05-31 01:42:53 +02:00
  • 6d94c6792b GLFW: wl_window: Use defaults for updateXdgSizeLimits Due to defaults for width and height not set to 0 below error was seen Aditi Verma 2025-08-14 17:26:14 +05:30
  • 161fb1b6f6 Wayland: Fix fallback decoration scroll events Camilla Löwy 2025-07-18 16:35:57 +02:00
  • 645a35a38e Wayland: Cleanup Camilla Löwy 2025-07-18 16:04:40 +02:00
  • 7523b0e6bd Wayland: Move fallback decoration pointer logic Camilla Löwy 2025-07-18 16:00:25 +02:00
  • 5190a30d8a Wayland: Move fallback decoration struct member Camilla Löwy 2025-07-18 15:43:32 +02:00
  • ddbb8e0f2c Wayland: Fix fallback decoration cursor position Camilla Löwy 2025-07-18 15:28:36 +02:00
  • 5245180c56 Formatting Camilla Löwy 2025-07-21 18:41:06 +02:00
  • af6e36f250 Merge branch 'master' into multi-context-windows Doug Binks 2025-08-10 18:36:47 +02:00
  • 7b51a8eb31 Wayland: Keyboard leave event handler now processes key repeats Doug Binks 2025-08-10 18:27:44 +02:00
  • 5c08ecbb5c Merge branch 'master' into multi-context-windows Doug Binks 2025-08-10 13:04:37 +02:00
  • a284523f9e fix MinGW build Pannoniae 2025-08-09 14:45:08 +01:00
  • 33c53c5657
    yusuf1058social-energy-tracker yusuf1058 2025-08-03 01:22:14 +01:00
  • 8ef7bfdd2e clean application of the patch for #2684 Pannoniae 2025-07-30 19:07:18 +01:00
  • 959f13c1bd Add to CONTRIBUTORS.md and README.md Peru S 2025-07-29 12:59:07 -07:00
  • 2fded1aab2 Fix windowProc when SetPropW() fails silently Peru S 2025-07-29 12:53:19 -07:00
  • ac10768495 Wayland: Fix memory leaks in data offer reading Camilla Löwy 2025-07-17 13:07:52 +02:00
  • feb2a6b728 Wayland: Reset key repeat timer on window destruction Doug Binks 2025-07-16 14:19:19 +02:00
  • 9364017e81 Wayland: Reset key repeat timer on window destruction Doug Binks 2025-07-16 14:19:19 +02:00
  • 52243c2ff4 Win32: Update GUID for SDL newer format Felipe Jorge 2025-07-15 11:59:33 -03:00
  • ee38126be5 Fix joystick callback when it's already connected on app start Felipe Jorge 2025-07-15 09:45:20 -03:00
  • 0d31a4afb6 Win32: Make wait events timeout more consistent Felipe Jorge 2025-07-14 00:03:38 -03:00
  • d11cb3779b Win32: Remove support for Windows XP and Vista Camilla Löwy 2024-04-04 16:40:27 +02:00
  • d1b87143bc Win32: Remove support for original MinGW Camilla Löwy 2024-04-04 17:00:46 +02:00
  • b2b1ba4642
    Merge 9f7a40059e into 506c11ba43 Scr3amer 2025-07-07 02:04:53 +02:00
  • d35fdc21eb Merge branch 'master' into multi-context-windows Doug Binks 2025-07-05 19:22:48 +02:00
  • 32e0089b86 Merge branch 'master' into multi-context-windows Doug Binks 2025-07-05 19:22:07 +02:00
  • 506c11ba43
    Wayland: Ignore key repeat events when no window has keyboard focus (#2732) Jan Schürkamp 2025-07-05 19:16:08 +02:00
  • d30d63313c Examples: disable MSVC warning C5287 in nuklear.h Doug Binks 2025-07-05 19:12:15 +02:00
  • 33c4182322
    Update CONTRIBUTORS.md GamesTrap 2025-07-05 18:49:21 +02:00
  • 1b46c224ab
    Wayland: Ignore key repeat events when no window has keyboard focus GamesTrap 2025-06-26 19:39:30 +02:00