Commit graph

  • 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
  • 5115508d2c CONTRIBUTURS.md and README.md updated Jochen Heizmann 2025-06-21 11:45:57 +02:00
  • dca02a988b typo / missing bracket Jochen Heizmann 2025-06-21 11:45:45 +02:00
  • be0d9e8a56 Joystick Detection tweaks for Raspberry PI OS / Linux Jochen Heizmann 2025-06-21 11:28:12 +02:00
  • a756adfcf8
    Fixes to get os4_window.c compilng with GCC 8 ksdhans 2025-06-20 19:39:54 +08:00
  • 17fdfa9c8a
    Tweaked getopt.c to avoid a conflict with AmigaOS 4's newlib ksdhans 2025-06-20 19:36:37 +08:00
  • 98a744f950
    Update CMakeLists.txt to get compiling on AmigaOS 4 natively ksdhans 2025-06-20 19:34:58 +08:00
  • e220545466
    Create dummy_module.c ksdhans 2025-06-20 19:32:57 +08:00
  • ff5c396f04 ok Ray 2025-06-20 02:28:02 -04:00
  • 492f9cb37d Fixed a DSI if GL context can't be created Andrea Palmatè 2025-06-17 21:21:22 +02:00
  • 47c3b8ffae include xkb_common.h in wl_platform.h as well ashpil 2025-06-09 22:56:57 -07:00
  • 4d7ddae70c
    Update CMakeLists.txt t1c 2025-04-30 13:22:06 +08:00
  • fc89a317fc
    Update CMakeLists.txt t1c 2025-04-30 13:06:11 +08:00
  • dc77205ff2
    Update CMakeLists.txt t1c 2025-04-28 13:44:34 +08:00
  • e14434c059
    Update CMakeLists.txt t1c 2025-04-28 13:36:29 +08:00
  • 5d38860335
    Update CMakeLists.txt t1c 2025-04-27 20:27:46 +08:00
  • dc971798e8
    Update CMakeLists.txt t1c 2025-04-25 16:31:14 +08:00
  • 946113ef34
    Merge pull request #3 from afxgroup/sync Andrea Palmatè 2025-04-24 10:20:35 +02:00
  • 05e0fb8ac9
    Merge branch 'master' into sync Andrea Palmatè 2025-04-24 10:20:25 +02:00
  • 0efbfd1cdf Added joy mappings for AmigaOs4 based on linux one Andrea Palmatè 2025-04-24 10:17:36 +02:00
  • 2942f79117 Small fixes to avoid DSI on Tabor (we should got them also on other platforms BTW) Andrea Palmatè 2025-04-24 10:03:21 +02:00
  • 7235dddefd
    Fix extended scancode of 0 not being processed correctly Grzesiek11 2023-10-21 11:27:12 +02:00
  • e8d2be7217
    Merge 058697c890 into e7ea71be03 joshdavidlawrenc 2025-04-02 07:48:15 +11:00
  • 058697c890
    joshdavidlawrenc 2025-04-02 07:47:43 +11:00
  • ad07472625
    joshdavidlawrenc 2025-04-02 07:37:38 +11:00
  • 0f1f3262f8 change to static AIdauv 2025-03-20 14:10:03 +08:00
  • 8205009581 change to static AIdauv 2025-03-20 13:58:01 +08:00
  • 06137147a3
    Simplify code logic for glfwIsInitialized. Abhi 2025-03-12 14:58:28 -06:00
  • 0fc6fa88b3 Add external API to query initialization status of GLFW. wis31 2025-03-09 14:13:25 -06:00
  • 6b5ea498f6
    Add Windows ARM64 to the build Matthew Leibowitz 2025-03-07 18:43:04 +02:00
  • 0b77dbffc5 premake configuration file ljc1320551158@163.com 2025-03-06 02:57:33 +08:00
  • c5e83f1b6a Cocoa: Fix glfwGetFramebufferSize() for non-retina windows. Luis Torres 2025-02-28 13:25:46 -08:00
  • 54ecc8a9f5
    Explicitly unmap iconified windows before restoring them. Rémi Bernon 2025-02-17 10:51:43 +01:00
  • 0b48190983
    Update glfw3.h padmadevd 2025-02-16 22:53:19 +05:30
  • f8e6fca745
    Wayland: Implement glfwSetWindowIcon JakobDev 2025-02-12 19:24:19 +01:00
  • e2f9340a8c Improved usercontext test with threading Doug Binks 2025-02-11 16:17:45 +00:00
  • 58aad6c136 Fix for not being able to clear the user context Doug Binks 2025-02-10 18:36:01 +00:00
  • 754d67b5ce ci: Use GitHub actions for MINGW CI Juan Ramos 2025-02-05 11:39:22 -07:00
  • c371f4cb7d null platform fallback for other platform implementations Mike Interlandi 2025-02-03 13:35:35 -05:00
  • 845f0bd901 declare function in other platform headers Mike Interlandi 2025-02-03 13:22:29 -05:00
  • 955e8b0fa4 validate nItems & prop in _glfwGetWindowIsFullscreenX11 Mike Interlandi 2025-02-03 13:05:40 -05:00
  • 8c3f416c3b remove .cache from .gitignore Mike Interlandi 2025-02-03 12:56:53 -05:00
  • 77fae536a9 move fullscreen check in tests/window with other glfwGetWindowAttrib Mike Interlandi 2025-02-03 12:11:02 -05:00
  • 1b5c120205 cleanup Mike Interlandi 2025-02-03 12:04:35 -05:00
  • bb4ba846da integrate _glfwGetWindowIsFullscreenX11 with platform idiom Mike Interlandi 2025-02-03 11:57:46 -05:00
  • 9541979be2
    fix: add DWM_BB_ENABLE | DWM_BB_BLURREGION; MicroBlock 2025-02-03 15:35:46 +08:00
  • 1952a1b363
    fix: unable to make window transparent in later win10 versions MicroBlock 2025-02-03 14:59:37 +08:00
  • 618532218e GLFW_FULLSCREEN window attrib (x11) Mike Interlandi 2025-02-02 17:07:38 -05:00
  • 98019fbe98 add clangd .cache to gitignore Mike Interlandi 2025-02-01 18:11:04 -05:00
  • d5da295e2c
    Merge branch 'glfw:master' into master Andrea Palmatè 2025-01-31 09:34:46 +01:00
  • 11d96a4ab4 Win32: Do the event processing during window resize/move Mārtiņš Možeiko 2019-02-03 13:50:25 -08:00
  • adcb0bda78
    Fix JakobDev 2025-01-28 17:36:59 +01:00
  • 69cc9fe0a8
    Wayland: Implement cursor-shape-v1 protocol JakobDev 2025-01-28 17:24:05 +01:00
  • 7c224bcd71 WIP: add GameCube & Wii support Alberto Mardegan 2024-12-31 16:21:31 +03:00
  • bc0d63cf82 nuklear: fix big-endian image conversion Alberto Mardegan 2024-12-31 16:21:57 +03:00
  • 42808810aa
    Merge 297582cc09 into e7ea71be03 Scr3amer 2025-01-19 07:30:55 +00:00
  • c337b21310
    Fix uninitialized variable rgba Dimitris Apostolou 2025-01-16 01:12:57 +02:00
  • e7ea71be03 Update changelog and add credit Camilla Löwy 2025-01-12 19:29:05 +01:00
  • cf4734ce8a X11: Fix detectEWMH not releasing error handler er-azh 2024-07-25 03:17:43 -04:00
  • 10e6150658
    Merge branch 'master' into main kaunoffi4 2025-01-12 14:44:19 +02:00
  • ab708b6e32 Re-add a GLFW submodule from the forked version to add premake5.lua for GLFW project and track it Yehor Kaunov 2025-01-12 13:41:16 +02:00
  • cdc8fd6697 Update documentation, added missing dependency needed for fedora guille 2025-01-09 23:29:07 +01:00
  • 662454b552 Fix documentation for glfwGetTimerValue TusharGautam29 2024-12-26 00:57:39 +05:30
  • da7aa4130f Merge remote-tracking branch 'mainglfw/master' into pr/2 NarrikSynthfox 2024-12-20 09:47:56 -05:00
  • b740977758 Update markdown/log entires affected by PR changes SenPie 2024-12-18 20:47:12 +04:00
  • 7cd1ca7f88 Add gamepad level support for misc1 and touchpad buttons SenPie 2024-12-18 20:25:51 +04:00
  • e1925753fa Update input mappings from SDD_GameControllerDB SenPie 2024-12-18 20:25:02 +04:00
  • 09efa97ef5 Returns the audio_app without a window Lucio Asnaghi 2024-12-04 01:48:11 +01:00
  • de06756d4d Restore android support, rebase to 3.5 Lucio Asnaghi 2024-12-03 17:07:08 +01:00
  • 21fea01161 Wayland: Replace _glfwKeySym2Unicode with xkbcommon LocalSpook 2023-12-10 05:54:11 -07:00
  • a576a56a8d Remove unused CMake find module for OSMesa Camilla Löwy 2024-05-10 17:05:49 +02:00
  • b850107a32 Update minimum CMake version to 3.16 Camilla Löwy 2024-05-10 15:15:12 +02:00
  • eb96b4aad5 Last missing _GNU_SOURCE Willy-JL 2024-11-22 05:59:44 +00:00
  • 80b7713126 Fix linux/input-event-codes.h when not present Willy-JL 2024-11-22 05:49:43 +00:00
  • e3b41e1cf1 Fix time.h includes missing _GNU_SOURCE Willy-JL 2024-11-22 05:44:51 +00:00
  • daeb388f2a Fix static runtime Nathan Mayes 2024-11-21 22:25:30 +01:00
  • d15bbf71a7 add premake5.lua Kuspanov Azamat 2024-11-16 20:16:41 +05:00
  • cc0f8572ca FIX: Validation layers not found by triangle-vulkan test pyroyoyo 2024-10-28 10:39:15 +01:00
  • 06f21df20e Add documentation of the change as described in the GLFW contributers guide Alex Sanchez-Stern 2024-10-13 15:28:36 -07:00
  • c31de75111 Don't expose the function pointer symbol directly for encapsulation Alex Sanchez-Stern 2024-10-13 14:41:41 -07:00