Commit graph

  • f269a6af97 Add ability to get the clipboard target window Alex Sanchez-Stern 2024-10-03 16:01:51 -07:00
  • f1f869acf7 Hooks to allow serving non-text selections Alex Sanchez-Stern 2024-10-03 13:01:59 -07:00
  • e4e46b4cc5 Merge branch 'multi-context-windows-merge-master' into multi-context-windows Doug Binks 2024-10-09 18:03:32 +02:00
  • 587025f9cb Merge branch 'master' into multi-context-windows-merge-master Doug Binks 2024-10-09 18:03:07 +02:00
  • f4b8ab89ba update contributors collinalexbell 2024-09-29 02:11:45 +00:00
  • bea96880d2 update changelog collinalexbell 2024-09-29 02:10:40 +00:00
  • bf55b32c50 release the errorHandler collinalexbell 2024-09-29 01:35:31 +00:00
  • 26a8ef471a Upgrade to runtime backend switch and new Dawn Elie Michel 2024-09-24 09:05:39 +02:00
  • 6e1a179229 Update CMake min to 3.16 Juan Ramos 2024-09-20 18:31:36 -07:00
  • 17d9c90d3f Finish checklist pfg 2024-09-19 18:07:37 -05:00
  • 6e19d07de8 Add guide documentation & fixes pfg 2024-09-19 18:03:05 -05:00
  • 841cf79c5f Fix incorrect header file name pfg 2024-09-19 17:30:23 -05:00
  • 4207999bb3 Fix build after rebase pfg 2024-04-16 14:45:04 -04:00
  • ecf1351ef0 Add protocol usage note pfg 2024-04-16 14:41:35 -04:00
  • 549865a41a wayland support, needs review pfg 2024-04-11 20:58:14 -04:00
  • 49e74fd593 Add news entry for trackpad events pfg 2023-10-22 19:45:16 -04:00
  • 9f5a4f672f Add changelog entry for trackpad zoom/rotate pfg 2023-10-22 19:37:23 -04:00
  • 7c93346221 Add macOS events trackpadZoom and trackpadRotate pfg 2023-10-22 19:32:12 -04:00
  • b6917600b7 Clarify that only shareable objects are shared Tobias Schlüter 2024-09-04 11:19:26 +09:00
  • 168d72fc11 macOS EGL: fixed initial layer contents scale nee-wom 2024-08-15 15:52:20 +02:00
  • f064f92aea
    X11: Free the error handle whern returing early in detectEWMH er-azh 2024-07-25 03:17:43 -04:00
  • 098a8c1697 Add OpenGL ES variant of Boing demo. Mike Gorchak 2024-07-17 11:05:30 -04:00
  • 66e8a81fa7 EGL: GLFW_ANGLE_PLATFORM_TYPE_VULKAN on macOS nee-wom 2024-07-17 12:30:34 +02:00
  • 336d870fc6 gitignore update Gary 2024-07-11 21:08:23 +08:00
  • 9ae058b208 Slightly adjusts button mappings for compatibility with SDL game controller database Mason Remaley 2024-07-05 22:11:59 -07:00
  • 6836e650bc Remaps indices of buttons below the previous minimum Mason Remaley 2024-07-05 21:56:00 -07:00
  • 5e1ec2444f Fixes an out of bounds joystick array access Mason Remaley 2024-07-05 20:17:02 -07:00
  • 8c23a6b135
    Merge 4fd231bbd5 into b35641f4a3 Isaac Corella Alvarado 2024-06-27 02:12:36 +00:00
  • 4fd231bbd5
    Update build.yml Isaac Corella Alvarado 2024-06-26 20:04:34 -06:00
  • 305fcbbf94
    Wayland: unset output for fullscreen set operation OlegAckbar 2024-06-24 22:39:43 +03:00
  • 3a12edd988 Replace _glfwKeySym2Unicode with xkb_keysym_to_utf{8,32} on Wayland LocalSpook 2023-12-10 05:54:11 -07:00
  • 780937fe33
    Fixed redefinition of glfwSetWindowBadge() and glfwSetWindowBadgeString() GamesTrap 2024-06-12 20:51:02 +02:00
  • e9f57088e3
    Merge branch 'taskbar-progress' into application-badge GamesTrap 2024-06-12 20:47:12 +02:00
  • 940b7a8668
    Merge branch 'glfw:master' into taskbar-progress GamesTrap 2024-06-12 19:57:51 +02:00
  • 45d52f4473
    Splits min|max width and height limits for Win32 window CANTENOT Thierry 2024-06-09 09:49:02 +02:00
  • 0ff9822c38 Slightly more readable code; completely equivalent Hin-Tak Leung 2024-06-05 02:51:46 +01:00
  • 00bc927d47 Merge branch 'context-renderer' of github.com:glfw/glfw into apple-software-renderer-retry Hin-Tak Leung 2024-06-05 01:15:48 +01:00
  • cc4a78e7d2 ignore bin and bin-int Gary 2024-06-04 15:54:22 +08:00
  • f7e5bf556f add premake5.lua Gary 2024-06-04 14:57:28 +08:00
  • 858436dc77 Run tests/glfwinfo and examples/offscreen after Cocoa static build - they should work headless Hin-Tak Leung 2024-06-04 02:57:04 +01:00
  • ba3ec0ff31 Re-try with Software Renderer on Mac OS if NSOpenGLPFAAccelerated fails. Hin-Tak Leung 2024-06-04 02:30:00 +01:00
  • 2b04d89888 Run glfwinfo in Linux build-full-static too Hin-Tak Leung 2024-06-01 23:51:43 +01:00
  • a9df91aeda run glfwinfo Hin-Tak Leung 2024-06-01 23:42:42 +01:00
  • e54c704628
    Wayland: Fix key repeat Jan Hendrik Farr 2024-05-31 01:42:53 +02:00
  • cfa17cfaf2 解决获取glx驱动获取到非空egl问题 client 2024-05-30 22:09:03 +08:00
  • f5b78630bf 解决获取glx驱动获取到非空egl问题 client 2024-05-30 21:42:46 +08:00
  • 1bd20df533
    Merge branch 'master' into feature/acceleration SuperSodaSea 2024-05-24 20:49:57 +08:00
  • bd19d9f1f0
    Create premake5.lua emiliasaigao 2024-05-15 10:04:47 +08:00
  • a5b8e33eb3 Updated changelog Archbirdplus 2024-05-13 11:43:31 -07:00
  • 00558659d6 Updated contributors Archbirdplus 2024-05-13 11:42:39 -07:00
  • fa9706fd01
    Update build.yml OAlbuja 2024-05-13 01:56:14 -05:00
  • 9cfa9552a5 X11: load dylibs when building for APPLE Archbirdplus 2024-05-12 16:50:08 -07:00
  • 6343ed91ad
    fix typo PROP 65 2024-05-09 21:54:14 +00:00
  • 043378876a Use CMakePushCheckState for check state management Camilla Löwy 2024-05-09 17:18:39 +02:00
  • 36cbd809df
    Create premake5.lua LOST 2024-05-02 12:53:29 +08:00
  • 8d1ceb0153 Update to latest master and resolve conflicts. combolek 2024-04-20 21:58:34 -07:00
  • f07c466a20 Added ability to override canBecomeKeyWindow and canBecomeMainWindow in Cocoa backend chrysante 2024-04-20 22:46:00 +02:00
  • 3bfa294347
    added missing GLFWAPI for glfwDefaultHints() hypatia-of-sva 2024-04-20 16:54:13 +02:00
  • 38a11eed61
    Merge pull request #2 from afxgroup/sync Andrea Palmatè 2024-04-16 19:18:31 +02:00
  • ffe9496640 Synced to version 3.5. Small fixes in os4 code Andrea Palmatè 2024-04-16 19:16:30 +02:00
  • 05a32db31b Small newlib fixes Andrea Palmatè 2024-04-16 18:37:22 +02:00
  • 6e61bfcaaf Removed cmake-build-debug Andrea Palmatè 2024-04-16 18:13:25 +02:00
  • b35641f4a3 Wayland: Cleanup Camilla Löwy 2024-04-12 18:25:19 +02:00
  • 64906f8e64 Wayland: Cleanup Camilla Löwy 2024-04-08 18:50:08 +02:00
  • 51b6434ac4 Wayland: Fix possible segfault on drag enter Camilla Löwy 2024-04-08 18:50:08 +02:00
  • 6cd8a73064 Update input.c NarrikSynthfox 2024-04-10 13:44:49 -04:00
  • ed65906282 Merge branch 'pr/2' of https://github.com/NarrikSynthfox/glfw into pr/2 NarrikSynthfox 2024-04-10 13:39:43 -04:00
  • b9acd9d45f Update docs, readme, news, and contributors NarrikSynthfox 2024-04-10 13:39:41 -04:00
  • a4c3492a03 Fix issue with merge NarrikSynthfox 2024-04-10 13:39:35 -04:00
  • 094db02c39 Update docs, readme, news, and contributors NarrikSynthfox 2024-04-10 13:08:34 -04:00
  • a06c00215a Fixed issue with bad merge NarrikSynthfox 2024-04-10 11:22:59 -04:00
  • 39dec1415b Merge remote-tracking branch 'upstream' into pr/2 NarrikSynthfox 2024-04-10 06:06:04 -04:00
  • dfebad786d Update macOS OpenGL compatibility notes Camilla Löwy 2024-04-07 20:03:37 +02:00
  • 97892c6037 Cocoa: Add QuartzCore as a link-time dependency Camilla Löwy 2024-04-07 19:39:52 +02:00
  • 8b574030a8 Cocoa: Remove support for OS X 10.10 Yosemite Camilla Löwy 2024-04-07 19:26:01 +02:00
  • 80b4e29d0a More OS4 fixes Andrea Palmatè 2024-04-04 09:41:00 +02:00
  • 6ee29a6b62 Fixed broken mouse position under OS4. Fixed endianess problem in nuklear.h file Andrea Palmatè 2024-04-03 13:33:32 +02:00
  • f4f4efe53f
    Merge branch 'master' into angle-d3d11on12 combolek 2024-04-02 15:21:23 -07:00
  • a6dd071b7c fix: disable dinput8 to fix startup delay Lars Viklund 2024-03-30 21:05:35 +01:00
  • 228e58262e EGL: Allow native access with defaults on Wayland Camilla Löwy 2024-03-25 21:02:10 +01:00
  • 3573c5a890 Wayland: Fix segfault when there is no seat Camilla Löwy 2024-03-25 21:00:08 +01:00
  • 072f660d93 Allow C99 booleans Camilla Löwy 2024-02-29 16:51:41 +01:00
  • 68dcea0d7f Place assertions for handles after init check Camilla Löwy 2024-01-18 21:33:27 +01:00
  • 38ec7abd3b Fix missing assertions for native access functions Camilla Löwy 2024-03-10 16:18:08 +01:00
  • 738dd6ff1d Null: Add limited EGL context creation on Mesa Camilla Löwy 2024-03-11 14:29:07 +01:00
  • 860c8ef38f Null: Add Vulkan 'window' surface creation Camilla Löwy 2024-03-11 11:33:51 +01:00
  • 42dc1ffaee Wayland: Fix leak of surface scaling objects Camilla Löwy 2024-03-08 15:22:36 +01:00
  • 6802642745 removed unused variable Jonathna Cline 2024-03-27 04:52:54 -07:00
  • ea2bd12045 works fine but resizing the window causes things to scale in very very strange ways Jonathna Cline 2024-03-27 04:39:23 -07:00
  • 2fcf0b3d16 Updated README file Andrea Palmatè 2024-03-21 18:12:37 +01:00
  • 1f5fe33e57 Update to latest master and resolve conflicts. combolek 2024-03-18 21:59:16 -07:00
  • edde3af5b3
    Create cmake-multi-platform.yml GrandMasterOfDevelopment 2024-03-15 12:58:15 -04:00
  • bf945f1213 Unlimited mouse button input mode Grzesiek11 2024-02-29 15:50:50 +00:00
  • 43c9fb3291 Merge tag '3.4' into latest Camilla Löwy 2024-03-12 17:15:34 +01:00
  • 83c2926edf
    Update null_monitor.c Ikko Eltociear Ashimine 2024-03-10 22:54:45 +09:00
  • b4118f7adf
    Updated .appveyor.yml MasterDevelepor 2024-03-09 16:28:29 -05:00
  • f1aa417fd4
    Added premake file MasterDevelepor 2024-03-09 16:13:54 -05:00
  • ca4485e12e Merge branch 'multi-context-windows-merge-master' into multi-context-windows Doug Binks 2024-03-07 16:05:47 +00:00
  • ece28b0f19 Merge branch 'master' into multi-context-windows-merge-master Doug Binks 2024-03-07 15:02:57 +00:00
  • f1284eb884 Fix create as child window style halx99 2024-02-25 12:33:28 +08:00