Commit Graph

  • f064f92aea
    X11: Free the error handle whern returing early in detectEWMH er-azh 2024-07-25 03:17:43 -0400
  • 098a8c1697 Add OpenGL ES variant of Boing demo. Mike Gorchak 2024-07-17 11:05:30 -0400
  • 66e8a81fa7 EGL: GLFW_ANGLE_PLATFORM_TYPE_VULKAN on macOS nee-wom 2024-07-17 12:30:34 +0200
  • 336d870fc6 gitignore update Gary 2024-07-11 21:08:23 +0800
  • 9ae058b208 Slightly adjusts button mappings for compatibility with SDL game controller database Mason Remaley 2024-07-05 22:11:59 -0700
  • 6836e650bc Remaps indices of buttons below the previous minimum Mason Remaley 2024-07-05 21:56:00 -0700
  • 5e1ec2444f Fixes an out of bounds joystick array access Mason Remaley 2024-07-05 20:17:02 -0700
  • 8c23a6b135
    Merge 4fd231bbd5 into b35641f4a3 Isaac Corella Alvarado 2024-06-27 02:12:36 +0000
  • 4fd231bbd5
    Update build.yml Isaac Corella Alvarado 2024-06-26 20:04:34 -0600
  • 305fcbbf94
    Wayland: unset output for fullscreen set operation OlegAckbar 2024-06-24 22:39:43 +0300
  • 3a12edd988 Replace _glfwKeySym2Unicode with xkb_keysym_to_utf{8,32} on Wayland LocalSpook 2023-12-10 05:54:11 -0700
  • 780937fe33
    Fixed redefinition of glfwSetWindowBadge() and glfwSetWindowBadgeString() GamesTrap 2024-06-12 20:51:02 +0200
  • e9f57088e3
    Merge branch 'taskbar-progress' into application-badge GamesTrap 2024-06-12 20:47:12 +0200
  • 940b7a8668
    Merge branch 'glfw:master' into taskbar-progress GamesTrap 2024-06-12 19:57:51 +0200
  • 45d52f4473
    Splits min|max width and height limits for Win32 window CANTENOT Thierry 2024-06-09 09:49:02 +0200
  • 0ff9822c38 Slightly more readable code; completely equivalent Hin-Tak Leung 2024-06-05 02:51:46 +0100
  • 00bc927d47 Merge branch 'context-renderer' of github.com:glfw/glfw into apple-software-renderer-retry Hin-Tak Leung 2024-06-05 01:15:48 +0100
  • cc4a78e7d2 ignore bin and bin-int Gary 2024-06-04 15:54:22 +0800
  • f7e5bf556f add premake5.lua Gary 2024-06-04 14:57:28 +0800
  • 858436dc77 Run tests/glfwinfo and examples/offscreen after Cocoa static build - they should work headless Hin-Tak Leung 2024-06-04 02:57:04 +0100
  • ba3ec0ff31 Re-try with Software Renderer on Mac OS if NSOpenGLPFAAccelerated fails. Hin-Tak Leung 2024-06-04 02:30:00 +0100
  • 2b04d89888 Run glfwinfo in Linux build-full-static too Hin-Tak Leung 2024-06-01 23:51:43 +0100
  • a9df91aeda run glfwinfo Hin-Tak Leung 2024-06-01 23:42:42 +0100
  • e54c704628
    Wayland: Fix key repeat Jan Hendrik Farr 2024-05-31 01:42:53 +0200
  • cfa17cfaf2 解决获取glx驱动获取到非空egl问题 client 2024-05-30 22:09:03 +0800
  • f5b78630bf 解决获取glx驱动获取到非空egl问题 client 2024-05-30 21:42:46 +0800
  • 1bd20df533
    Merge branch 'master' into feature/acceleration SuperSodaSea 2024-05-24 20:49:57 +0800
  • bd19d9f1f0
    Create premake5.lua emiliasaigao 2024-05-15 10:04:47 +0800
  • a5b8e33eb3 Updated changelog Archbirdplus 2024-05-13 11:43:31 -0700
  • 00558659d6 Updated contributors Archbirdplus 2024-05-13 11:42:39 -0700
  • fa9706fd01
    Update build.yml OAlbuja 2024-05-13 01:56:14 -0500
  • 9cfa9552a5 X11: load dylibs when building for APPLE Archbirdplus 2024-05-12 16:50:08 -0700
  • 6343ed91ad
    fix typo PROP 65 2024-05-09 21:54:14 +0000
  • 043378876a Use CMakePushCheckState for check state management Camilla Löwy 2024-05-09 17:18:39 +0200
  • 36cbd809df
    Create premake5.lua LOST 2024-05-02 12:53:29 +0800
  • 8d1ceb0153 Update to latest master and resolve conflicts. combolek 2024-04-20 21:58:34 -0700
  • f07c466a20 Added ability to override canBecomeKeyWindow and canBecomeMainWindow in Cocoa backend chrysante 2024-04-20 22:46:00 +0200
  • 3bfa294347
    added missing GLFWAPI for glfwDefaultHints() hypatia-of-sva 2024-04-20 16:54:13 +0200
  • ffe9496640 Synced to version 3.5. Small fixes in os4 code Andrea Palmatè 2024-04-16 19:16:30 +0200
  • 05a32db31b Small newlib fixes Andrea Palmatè 2024-04-16 18:37:22 +0200
  • 6e61bfcaaf Removed cmake-build-debug Andrea Palmatè 2024-04-16 18:13:25 +0200
  • b35641f4a3 Wayland: Cleanup Camilla Löwy 2024-04-12 18:25:19 +0200
  • 64906f8e64 Wayland: Cleanup Camilla Löwy 2024-04-08 18:50:08 +0200
  • 51b6434ac4 Wayland: Fix possible segfault on drag enter Camilla Löwy 2024-04-08 18:50:08 +0200
  • 6cd8a73064 Update input.c NarrikSynthfox 2024-04-10 13:44:49 -0400
  • ed65906282 Merge branch 'pr/2' of https://github.com/NarrikSynthfox/glfw into pr/2 NarrikSynthfox 2024-04-10 13:39:43 -0400
  • b9acd9d45f Update docs, readme, news, and contributors NarrikSynthfox 2024-04-10 13:39:41 -0400
  • a4c3492a03 Fix issue with merge NarrikSynthfox 2024-04-10 13:39:35 -0400
  • 094db02c39 Update docs, readme, news, and contributors NarrikSynthfox 2024-04-10 13:08:34 -0400
  • a06c00215a Fixed issue with bad merge NarrikSynthfox 2024-04-10 11:22:59 -0400
  • 39dec1415b Merge remote-tracking branch 'upstream' into pr/2 NarrikSynthfox 2024-04-10 06:06:04 -0400
  • dfebad786d Update macOS OpenGL compatibility notes Camilla Löwy 2024-04-07 20:03:37 +0200
  • 97892c6037 Cocoa: Add QuartzCore as a link-time dependency Camilla Löwy 2024-04-07 19:39:52 +0200
  • 8b574030a8 Cocoa: Remove support for OS X 10.10 Yosemite Camilla Löwy 2024-04-07 19:26:01 +0200
  • 80b4e29d0a More OS4 fixes Andrea Palmatè 2024-04-04 09:41:00 +0200
  • 6ee29a6b62 Fixed broken mouse position under OS4. Fixed endianess problem in nuklear.h file Andrea Palmatè 2024-04-03 13:33:32 +0200
  • f4f4efe53f
    Merge branch 'master' into angle-d3d11on12 combolek 2024-04-02 15:21:23 -0700
  • a6dd071b7c fix: disable dinput8 to fix startup delay Lars Viklund 2024-03-30 21:05:35 +0100
  • 228e58262e EGL: Allow native access with defaults on Wayland Camilla Löwy 2024-03-25 21:02:10 +0100
  • 3573c5a890 Wayland: Fix segfault when there is no seat Camilla Löwy 2024-03-25 21:00:08 +0100
  • 072f660d93 Allow C99 booleans Camilla Löwy 2024-02-29 16:51:41 +0100
  • 68dcea0d7f Place assertions for handles after init check Camilla Löwy 2024-01-18 21:33:27 +0100
  • 38ec7abd3b Fix missing assertions for native access functions Camilla Löwy 2024-03-10 16:18:08 +0100
  • 738dd6ff1d Null: Add limited EGL context creation on Mesa Camilla Löwy 2024-03-11 14:29:07 +0100
  • 860c8ef38f Null: Add Vulkan 'window' surface creation Camilla Löwy 2024-03-11 11:33:51 +0100
  • 42dc1ffaee Wayland: Fix leak of surface scaling objects Camilla Löwy 2024-03-08 15:22:36 +0100
  • 6802642745 removed unused variable Jonathna Cline 2024-03-27 04:52:54 -0700
  • ea2bd12045 works fine but resizing the window causes things to scale in very very strange ways Jonathna Cline 2024-03-27 04:39:23 -0700
  • 2fcf0b3d16 Updated README file Andrea Palmatè 2024-03-21 18:12:37 +0100
  • 1f5fe33e57 Update to latest master and resolve conflicts. combolek 2024-03-18 21:59:16 -0700
  • edde3af5b3
    Create cmake-multi-platform.yml GrandMasterOfDevelopment 2024-03-15 12:58:15 -0400
  • bf945f1213 Unlimited mouse button input mode Grzesiek11 2024-02-29 15:50:50 +0000
  • 43c9fb3291 Merge tag '3.4' into latest latest Camilla Löwy 2024-03-12 17:15:34 +0100
  • 83c2926edf
    Update null_monitor.c Ikko Eltociear Ashimine 2024-03-10 22:54:45 +0900
  • b4118f7adf
    Updated .appveyor.yml MasterDevelepor 2024-03-09 16:28:29 -0500
  • f1aa417fd4
    Added premake file MasterDevelepor 2024-03-09 16:13:54 -0500
  • ca4485e12e Merge branch 'multi-context-windows-merge-master' into multi-context-windows Doug Binks 2024-03-07 16:05:47 +0000
  • ece28b0f19 Merge branch 'master' into multi-context-windows-merge-master Doug Binks 2024-03-07 15:02:57 +0000
  • f1284eb884 Fix create as child window style halx99 2024-02-25 12:33:28 +0800
  • a94c9782d5 Add create glfw window as child support for win32 halx99 2024-02-25 11:16:35 +0800
  • dc557ecf38 Fix minimum CMake version in README Camilla Löwy 2024-02-29 15:39:21 +0100
  • d24ee9953f Start 3.5 Camilla Löwy 2024-02-29 15:28:46 +0100
  • cdcd9c194a Fixing dlsym cast warning. Marco Lizza 2024-02-29 01:57:41 +0100
  • 596cabbe58 Tweaking GLFW_ANY_POSITION to int32_t max value to avoid signed/unsigned warnings. Marco Lizza 2024-02-29 01:51:48 +0100
  • a02b287b1d Fixing signed/unsigned mismatch warnings. Marco Lizza 2024-02-29 01:50:49 +0100
  • 7c2e8c7c5a Using designated initializers to avoid warnings. Marco Lizza 2024-02-29 01:50:21 +0100
  • 58f2aab759 Fixing constant pointers. Marco Lizza 2024-02-29 01:49:48 +0100
  • 7ca8474604 Fix duplicate scroll events Friz64 2024-02-25 17:37:36 +0100
  • 2307384a83 Wayland: Partially implement glfwSetCursorPos Friz64 2024-02-25 00:51:49 +0100
  • 94ec161d24
    Merge 71995aeee9 into 7b6aead9fb Liam 2024-02-23 03:47:59 -0800
  • e91fa399f1 Merge branch 'latest' into new-cursors-on-3.3-stable new-cursors-on-3.3-stable Camilla Löwy 2024-02-23 12:47:46 +0100
  • 7b6aead9fb Documentation updates for 3.4 release 3.4 Camilla Löwy 2024-02-22 22:22:47 +0100
  • e14e72a2e7 De-emphasize FAQ Camilla Löwy 2024-02-22 22:32:03 +0100
  • 523d1d61ca Remove outline of Doxygen 1.9.8 menu links Camilla Löwy 2024-02-18 15:22:24 +0100
  • 4d9557aefe Update README for 3.3.10 release Camilla Löwy 2024-02-22 20:20:50 +0100
  • 415df7e3ba Wayland: Explain what to do when the build fails Camilla Löwy 2024-02-21 15:37:15 +0100
  • fb9c23fbf2 Build has been tested with CMake 3.28 Camilla Löwy 2024-02-21 15:34:36 +0100
  • 475ba17351
    Merge branch 'master' into feature/acceleration Tianlan Zhou 2024-02-21 22:10:58 +0800
  • d45cbc82c9 Fix error return value for glfwGetVideoMode Camilla Löwy 2024-02-21 00:38:33 +0100
  • d7e7b164bc Add credit Camilla Löwy 2024-02-21 00:17:32 +0100