Commit Graph

  • 5066f57371 Clean up internal Unicode code point handling Camilla Löwy 2021-12-30 19:09:53 +0100
  • 1f7ce12cbc Wayland: Implement key name support Camilla Löwy 2021-12-29 23:45:06 +0100
  • 0eaf9d557f Move UTF-8 encoding to shared code Camilla Löwy 2021-12-30 18:22:16 +0100
  • 61497796e6 Wayland: Fix keys reported as wrong or unknown key Camilla Löwy 2021-12-30 02:59:15 +0100
  • 86a1d3b628 Wayland: Fix GLFW_VISIBLE affecting full screen Camilla Löwy 2021-12-28 15:33:58 +0100
  • 9ab14a8cc0 Fix gamma test not checking for NULL return value Camilla Löwy 2021-12-28 04:01:32 +0100
  • f5dab59071 Wayland: Fix missing damage event on window show Camilla Löwy 2021-12-28 01:39:06 +0100
  • 658c931561 Wayland: Fix window not visible after initial swap Camilla Löwy 2021-12-28 01:20:19 +0100
  • 0c46a730de Wayland: Remove window monitor array pre-alloc Camilla Löwy 2021-12-27 18:22:15 +0100
  • 1fa4312b29 Wayland: Remove superfluous initialize to NULL Camilla Löwy 2021-12-27 18:20:30 +0100
  • eb6fc17746 Wayland: Move window title cloning to creation Camilla Löwy 2021-12-27 18:16:37 +0100
  • ed785a2c79 Wayland: Gather framebuffer transparency logic Camilla Löwy 2021-12-27 18:13:51 +0100
  • fba79aaaec Wayland: Move surface creation function Camilla Löwy 2021-12-27 18:10:52 +0100
  • ec934edfbf Wayland: Fix repeated key not released on defocus Camilla Löwy 2021-12-26 22:51:20 +0100
  • 5f0b316c24 Wayland: Control key repeat via timerfd state Camilla Löwy 2021-12-27 00:52:24 +0100
  • 5e8186af0a Wayland: Clean up event pump Camilla Löwy 2021-12-26 22:01:32 +0100
  • 17c5c53910 Wayland: Use correct action on fallback decoration Emmanuel Gil Peyrot 2021-12-30 19:04:10 +0100
  • 6afc571ade Wayland: Document delayed window showing Camilla Löwy 2021-12-27 01:31:38 +0100
  • 22eaa04b49 Update docs for specific Vulkan surface extensions Camilla Löwy 2021-12-26 18:02:00 +0100
  • 65fc4fa625 X11: Fix sonames for loaded libraries on OpenBSD Camilla Löwy 2021-12-22 22:19:25 +0100
  • 9d692a7ca1
    Merge d9f723fbbf into 97da62a027 Tim 2022-02-13 15:40:35 +0100
  • 122e724c90 EGL: Add glfwGetEGLConfig knokko 2022-02-02 21:44:35 +0100
  • 152f50cd01 Wayland: Fix error type for allocation failure Camilla Löwy 2022-02-11 12:36:35 +0100
  • 4a68926bfd Wayland: Remove unnecessary NULL checks Camilla Löwy 2022-02-11 12:40:21 +0100
  • a28adba06a Wayland: Fix multiple copies of single constant Camilla Löwy 2022-02-11 12:37:38 +0100
  • 97da62a027 Cocoa: Clarify comments on compatibility macros Camilla Löwy 2022-02-02 22:49:55 +0100
  • 3fe0444576 Fix registering of wl_data_offer_add_listener Pilzschaf 2022-02-07 22:12:11 +0100
  • 5d95fa38f3
    #2042 Joystick without buttons are not working Björn Hempel 2022-02-06 13:32:10 +0100
  • b61adbc6b6 Wayland Drag and Drop Pilzschaf 2022-02-03 14:43:27 +0100
  • e023618daa Remove Doxyfile tag deprecated by Doxygen 1.9.3 Camilla Löwy 2022-02-02 21:49:06 +0100
  • d9f723fbbf EGL: Add glfwGetEGLConfig knokko 2022-02-02 21:04:35 +0100
  • f6bd029869 Merge remote-tracking branch 'glfw/master' knokko 2022-02-02 20:49:00 +0100
  • 7f6aa587f8 Cocoa: Fix deprecation warning for kUTTypeURL Camilla Löwy 2022-02-02 19:20:32 +0100
  • 473df1e71a
    Update premake5.lua ZMen9 2022-01-30 14:36:02 +0800
  • 1499a137ad
    Add files via upload ZMen9 2022-01-30 13:59:25 +0800
  • 352b3bb37d Platform: Prefer Wayland over X11 Florian Hülsmann 2022-01-30 00:36:32 +0100
  • 1bef01f210 Fix #1281: glfwPostEmptyEvent sometimes doesn't wake up glfwWaitEvents on X11. Joao da Silva 2022-01-25 22:43:35 +0100
  • 61fd6a173b Fix compilation when GLFW_BUILD_WAYLAND is on Waris Boonyasiriwat 2022-01-24 22:44:45 -0800
  • 4ef86ca8ad add changelog entry illustris 2022-01-04 08:17:34 +0530
  • 57ab8acc0e X11: Fix segfault when _glfw.x11.display is higher than 1024 illustris 2022-01-04 08:10:05 +0530
  • 4353b62251
    Update xinput.h Snowiiii 2022-01-01 22:13:22 +0100
  • b062262fcc
    Merge branch 'glfw:master' into master Snowiiii 2022-01-01 22:11:50 +0100
  • df8d7bc892 Wayland: Clean up modifier key event handler Camilla Löwy 2021-12-31 00:19:58 +0100
  • 0ce611958e Wayland: Clean up key translation Camilla Löwy 2021-12-31 00:19:08 +0100
  • 1a7da42e6e Wayland: Fix text input not following key repeat Camilla Löwy 2021-12-30 21:09:23 +0100
  • bf99587005 Wayland: Clean up key event handler Camilla Löwy 2021-12-30 21:06:22 +0100
  • 293d19a153 Wayland: Require xkbcommon 0.5.0 or greater Camilla Löwy 2021-12-30 20:02:45 +0100
  • b70259e52d Wayland: Clean up text input Camilla Löwy 2021-12-30 19:49:06 +0100
  • fe7be39793 Clean up internal Unicode code point handling Camilla Löwy 2021-12-30 19:09:53 +0100
  • 17a9e34fbc Wayland: Implement key name support Camilla Löwy 2021-12-29 23:45:06 +0100
  • cb22c54119 Move UTF-8 encoding to shared code Camilla Löwy 2021-12-30 18:22:16 +0100
  • 37b7540db9 Wayland: Fix keys reported as wrong or unknown key Camilla Löwy 2021-12-30 02:59:15 +0100
  • 715b874db3 Wayland: Fix GLFW_VISIBLE affecting full screen Camilla Löwy 2021-12-28 15:33:58 +0100
  • 8aaea57421 Fix gamma test not checking for NULL return value Camilla Löwy 2021-12-28 04:01:32 +0100
  • 25c521cbe5 Wayland: Fix missing damage event on window show Camilla Löwy 2021-12-28 01:39:06 +0100
  • c05acf6246 Wayland: Fix window not visible after initial swap Camilla Löwy 2021-12-28 01:20:19 +0100
  • 12c2ccd609 Wayland: Remove window monitor array pre-alloc Camilla Löwy 2021-12-27 18:22:15 +0100
  • 216ea3d735 Wayland: Remove superfluous initialize to NULL Camilla Löwy 2021-12-27 18:20:30 +0100
  • c1ecd4673e Wayland: Move window title cloning to creation Camilla Löwy 2021-12-27 18:16:37 +0100
  • 7bede13b1d Wayland: Gather framebuffer transparency logic Camilla Löwy 2021-12-27 18:13:51 +0100
  • a3d1633e1d Wayland: Move surface creation function Camilla Löwy 2021-12-27 18:10:52 +0100
  • 3f5dfeaf29 Wayland: Fix repeated key not released on defocus Camilla Löwy 2021-12-26 22:51:20 +0100
  • 850893a39f Wayland: Control key repeat via timerfd state Camilla Löwy 2021-12-27 00:52:24 +0100
  • 79e7e65c9d Wayland: Clean up event pump Camilla Löwy 2021-12-26 22:01:32 +0100
  • 855d338a65 Wayland: Use correct action on fallback decoration Emmanuel Gil Peyrot 2021-12-30 19:04:10 +0100
  • 5562aa575b
    Added switch Snowiiii 2021-12-30 10:49:14 +0100
  • d18408516c
    Merge branch 'glfw:master' into master Snowiiii 2021-12-29 23:19:51 +0100
  • 9fd9068969
    Fixed Hats Snowiiii 2021-12-29 23:16:12 +0100
  • 6bcf518685
    Added some switches Snowiiii 2021-12-29 23:09:38 +0100
  • b2ca22e51b
    Windows: avoid modifying the global keyboard state with ToUnicode Luca Bacci 2021-12-29 15:08:29 +0100
  • 8edbc4971d Wayland: Document delayed window showing Camilla Löwy 2021-12-27 01:31:38 +0100
  • 05b0e2fab2 Update docs for specific Vulkan surface extensions Camilla Löwy 2021-12-26 18:02:00 +0100
  • 4d4050d0ed
    Update LICENSE.md Snowiiii 2021-12-24 08:37:03 +0100
  • 8ecb49d143 Wayland: Fix window hiding Jason Francis 2020-07-12 20:47:50 -0400
  • 9240ee5ddf Wayland: Fix key repeat continuing when refocused Camilla Löwy 2021-12-22 14:19:55 +0100
  • 3b806aef27 Wayland: Fix duplicate focus event on activation Camilla Löwy 2021-12-22 14:16:19 +0100
  • 5470fd6de9 EGL: Use EGL_EXT_present_opaque when available Emmanuel Gil Peyrot 2021-12-14 18:35:30 +0100
  • 52133a3690 Wayland: Continue poll() if timerfd can’t be read Emmanuel Gil Peyrot 2021-12-14 09:29:01 +0100
  • 8f3677a0d4 Wayland: Set O_NONBLOCK on repeat timerfd Stone Tickle 2020-06-05 12:51:25 +0900
  • f21a9104e4 Fix initial windowed mode size for test Camilla Löwy 2021-12-08 23:09:59 +0100
  • 7d060ba4f1 X11: Fix sonames for loaded libraries on OpenBSD Camilla Löwy 2021-12-22 22:19:25 +0100
  • f8ef3ca719 Add hiding and showing to interactive window test Camilla Löwy 2021-12-22 18:52:30 +0100
  • 094aa6d3c7 Wayland: Fix window hiding Jason Francis 2020-07-12 20:47:50 -0400
  • 5786ad899c
    Update and rename LICENSE.md to LICENSE Snowiiii 2021-12-23 18:59:21 +0100
  • e24fe4b189 Wayland: Fix key repeat continuing when refocused Camilla Löwy 2021-12-22 14:19:55 +0100
  • c2f0a0ae59 Wayland: Fix duplicate focus event on activation Camilla Löwy 2021-12-22 14:16:19 +0100
  • 6281f498c8 EGL: Use EGL_EXT_present_opaque when available Emmanuel Gil Peyrot 2021-12-14 18:35:30 +0100
  • 68879081cb Wayland: Continue poll() if timerfd can’t be read Emmanuel Gil Peyrot 2021-12-14 09:29:01 +0100
  • 963e728881 Wayland: Set O_NONBLOCK on repeat timerfd Stone Tickle 2020-06-05 12:51:25 +0900
  • 869e68a015 Start 3.3.7 Camilla Löwy 2021-12-10 01:26:54 +0100
  • 900848ad0c X11: Add extension header paths to CMake target Camilla Löwy 2021-12-09 19:35:15 +0100
  • cd01187b9d Fix initial windowed mode size for test Camilla Löwy 2021-12-08 23:09:59 +0100
  • 7d5a16ce71 Add missing errors section for glfwGetGamepadName 3.3.6 InKryption 2021-12-05 17:51:43 +0100
  • a69648e192 Win32: Handle content scale error on creation Camilla Löwy 2021-12-01 18:09:56 +0100
  • e10def6de7 Win32: Fix bad content scale on monitor disconnect Camilla Löwy 2021-12-01 17:55:16 +0100
  • 84c881c1a8 Cleanup Camilla Löwy 2021-11-30 20:34:47 +0100
  • 18d7c241f8 Add credits and update changelog Camilla Löwy 2021-11-02 23:15:05 +0100
  • 6281424988 X11: Fix undefined behavior in glfwSetWindowIcon Stephen Gutekanst 2021-10-31 11:22:40 -0700
  • c19f36b28d Add missing errors section for glfwGetGamepadName InKryption 2021-12-05 17:51:43 +0100
  • c269191f66
    Add possible errors comment InKryption 2021-12-05 17:51:43 +0100