Commit Graph

  • 1125185fed Merge remote-tracking branch 'github/master' master Jamie Reece Wilson 2023-12-01 05:24:34 +0000
  • a3973c1f41 [*] Update Runtime Jamie Reece Wilson 2023-12-01 05:19:06 +0000
  • d097e35743 Wayland: Fix heuristics for what counts as events Camilla Löwy 2023-11-30 16:47:35 +0100
  • 23e40548b1 Wayland: Fix protocol error on undecorated window Camilla Löwy 2023-11-29 16:25:29 +0100
  • 9fdc425931 Wayland: Use Wayland to wait for libdecor to init Camilla Löwy 2023-11-30 02:43:48 +0100
  • 23ea072c41
    Reorder changelog entry Doug Binks 2023-11-27 16:56:58 +0000
  • 9451809dce [*] unsure of any point in keeping exclusive fullscreen logic in here (2eed28ed cont) Jamie Reece Wilson 2023-11-25 21:34:03 +0000
  • 659d161446
    Reorder credit Doug Binks 2023-11-24 17:06:18 +0000
  • dbe810e403
    Documentation: only named keys generate synthetic key releases Grzesiek11 2023-11-24 18:04:13 +0100
  • afd22ebcf3 Add credit Camilla Löwy 2023-11-21 21:26:45 +0100
  • 97820bc329
    Null: Remove duplicated function declaration Scr3amer 2023-11-21 14:28:39 -0500
  • d9709904fe Linux: Fix POSIX version not set for Null build Camilla Löwy 2023-11-21 17:36:34 +0100
  • a87acd8c1f Update changelog and add credit Camilla Löwy 2023-11-16 20:47:27 +0100
  • 2a4dd9c28f Cleanup Camilla Löwy 2023-11-16 23:08:30 +0100
  • c992226a9c Linux: Fix memory leak when inotify init failed Michael Skec 2023-11-09 15:04:19 +1100
  • 0bd3e879e1 Fix unneccessary use of "must" Camilla Löwy 2023-11-16 17:28:17 +0100
  • 509f4131be Win32: Fix glfwWaitEventsTimeout ignoring messages Camilla Löwy 2023-11-15 17:55:07 +0100
  • 01d7c331fd Wayland: Fix zero being used in place of NULL Camilla Löwy 2023-08-03 18:10:24 +0200
  • 938a3c29b2 Update Doxyfile template for Doxygen 1.9.7 Camilla Löwy 2023-07-19 17:40:22 +0200
  • 2eed28ed54 [*] allow for awal to manage exclusive mode switch via the dal swapchain Jamie Reece Wilson 2023-11-16 07:25:09 +0000
  • 3ed6e9d89a
    Updated credit Doug Binks 2023-11-15 17:48:30 +0100
  • 9a80225ddf
    Add credits Doug Binks 2023-11-15 16:48:19 +0100
  • 46c2e35c55
    Updated changelog Doug Binks 2023-11-15 16:44:24 +0100
  • 93a3ba8080
    Win32: Add library name suffix to pkg-config file moritz-h 2023-11-15 16:37:46 +0100
  • ad3b49580a [*] revert nonwayland fixes Jamie Reece Wilson 2023-11-09 05:49:10 +0000
  • c426e8d5c1 [+] coca joystick vendorid reporting Jamie Reece Wilson 2023-11-08 01:04:25 +0000
  • 1b889af7ef [+] CONTRIBUTORS Jamie Reece Wilson 2023-11-07 22:45:37 +0000
  • db2598442c [-] Remove more OpenGL references Jamie Reece Wilson 2023-11-07 22:45:35 +0000
  • 5e1d820af1 Merge remote-tracking branch 'diverent/freebsd' Jamie Reece Wilson 2023-11-05 15:15:08 +0000
  • 2bfe4fc182 Merge remote-tracking branch 'iysheng/glfw' Jamie Reece Wilson 2023-11-05 15:05:54 +0000
  • 1261ff639d [+] GLFWAPI DWORD glfwGetXInputIndexJoystick(int jid); [+] GLFWAPI int glfwGetLinuxFdJoystick(int jid); Jamie Reece Wilson 2023-11-05 00:41:34 +0000
  • 9ffdc4e8ab [*] alleged wayland fixes Jamie Reece Wilson 2023-11-05 00:28:29 +0000
  • 6a2af83029 [*] fix warning Jamie Reece Wilson 2023-11-05 00:15:07 +0000
  • 54aab7840c Merge remote-tracking branch 'drag/drag-window-dev' Jamie Reece Wilson 2023-11-05 00:15:03 +0000
  • 289d8c67c6 [-] GLFW specific docs Jamie Reece Wilson 2023-11-05 00:08:55 +0000
  • 15a7f24fb8 [+] GLFWAPI const char *glfwGetGamepadName(int jid) [+] GLFWAPI uint32_t glfwGetGamepadVendorID(int jid) [+] GLFWAPI uint32_t glfwGetGamepadProductID(int jid) [+] GLFWAPI uint32_t glfwGetGamepadProductRev(int jid) Jamie Reece Wilson 2023-11-05 00:02:27 +0000
  • 6b2a2675ee [+] Win32 USB product id reporting Jamie Reece Wilson 2023-11-04 23:58:36 +0000
  • e4edc29fb3 Merge remote-tracking branch 'joystick/feat-usb-detection' Jamie Reece Wilson 2023-11-04 23:56:30 +0000
  • eeb1f583e6 [*] Update version + brand string updated to remove loaders we no longer support Jamie Reece Wilson 2023-11-04 23:46:13 +0000
  • 4be578efbc [*] reported IME fix by nthung-2k5 Jamie Reece Wilson 2023-11-04 23:43:08 +0000
  • 3859b24b0b [-] platform specific thread apis Jamie Reece Wilson 2023-11-04 01:46:54 +0000
  • 8fec93a0ce [-] include/: strip platform specific loader apis Jamie Reece Wilson 2023-11-04 01:21:02 +0000
  • 4027d03c60 Merge remote-tracking branch 'some retard with 400 additions trying to take over a near two decade old project because he wasnt acknowledged in a month/fix_fullscreen_accurate_monitor_name' Jamie Reece Wilson 2023-11-04 00:28:27 +0000
  • 8f740ff14e [*] yeet Jamie Reece Wilson 2023-11-03 18:15:11 +0000
  • 4405b12fa6 [*] Update readme Jamie Reece Wilson 2023-11-03 00:13:42 +0000
  • e7ae1d03be [*] wtf Jamie Reece Wilson 2023-11-03 00:08:29 +0000
  • c69f11075b [*] Update LICENSE.md Jamie Reece Wilson 2023-11-02 23:23:37 +0000
  • 8480bfc432 [+] glfwGetPOSIXLoopFds [-] vulkan and opengl loaders Jamie Reece Wilson 2023-11-02 23:02:39 +0000
  • 3f5365a0e8 [+] more au shims Jamie Reece Wilson 2023-11-02 22:28:54 +0000
  • 36ad56ecdf [-] Bloat Jamie Reece Wilson 2023-11-02 01:28:31 +0000
  • 533b642c47 Merge remote-tracking branch 'clearcode/im-support' Jamie Reece Wilson 2023-11-02 01:25:47 +0000
  • 91a806e6c8 [*] just werk pls Jamie Reece Wilson 2023-07-16 22:42:27 +0100
  • be33711ac0 [-] Remove OpenGL again Reece Wilson 2022-07-17 09:22:02 +0100
  • 297582cc09
    Bugfix : handle localised default monitor names Scr3amer 2023-09-26 08:48:57 -0400
  • 31746105e8
    Simplify goto flow Scr3amer 2023-09-04 02:10:50 -0400
  • 8c515ce8ef
    Add early return if OS doesn't support accurate monitor name fetching Scr3amer 2023-09-04 02:02:01 -0400
  • b792ee1325
    Fix fullscreen issue Scr3amer 2023-09-04 01:49:12 -0400
  • 71dfe1fc45
    ISO C90 Scr3amer 2023-09-03 02:11:00 -0400
  • 72b19e3070
    Refactor my code by reusing some facilities provided by GLFW Scr3amer 2023-09-03 02:03:22 -0400
  • 52ec4b29db
    Merge branch 'glfw:master' into Dynamic-accurate-monitor-name-fetching Scr3amer 2023-09-01 03:14:04 -0400
  • 0c181dcf74
    Fix to Pass tests Locria Cyber 2023-06-14 18:53:01 +0000
  • 337a4589a9
    Add guard for linux joystick Locria Cyber 2023-06-13 15:22:22 +0000
  • 1e9380584a
    Match gamepad by USB vendor+product on Linux Locria Cyber 2023-06-12 22:44:29 +0000
  • 3eaf1255b2 Wayland: Cleanup Camilla Löwy 2023-04-25 22:59:25 +0200
  • 6b48f2be97 Wayland: Merge function called once Camilla Löwy 2023-04-25 22:53:17 +0200
  • 00a663dafd Wayland: Fix fallback decorations emitting errors Camilla Löwy 2023-04-25 22:47:18 +0200
  • 7e6eae060f Win32: Support preedit candidate feature Daijiro Fukuda 2023-04-10 11:05:26 +0900
  • 933b79bfd2 Add change log entries Daijiro Fukuda 2023-04-10 11:03:18 +0900
  • 99eb48025a Add credit Daijiro Fukuda 2023-04-07 18:00:40 +0900
  • df1ffa6a0b Doc: Improve document about IME features Daijiro Fukuda 2023-04-07 17:50:26 +0900
  • 69af4a3fb7 Apply shibukawa's document fix Yoshiki Shibukawa 2022-05-20 18:25:16 +0900
  • 7592cd8692 tests: Add tests for IME features Daijiro Fukuda 2022-12-06 10:36:19 +0900
  • f50fd796cd Wayland: Support text_input_unstable_v3 and text_input_unstable_v1 Takuro Ashie 2022-12-15 15:02:51 +0900
  • 017090f46c X11: Support IME Daijiro Fukuda 2022-12-06 10:33:58 +0900
  • a3f7da4769 Apply shibukawa's fix of GLFW for X11 Daijiro Fukuda 2022-11-22 13:51:20 +0900
  • 21f02568a1 macOS: Support IME Daijiro Fukuda 2023-01-13 18:42:59 +0900
  • 004d348def Apply shibukawa's fix of GLFW for MacOS Daijiro Fukuda 2022-03-17 16:44:14 +0900
  • 6536792f9f Win32: Support IME Daijiro Fukuda 2022-12-15 12:01:14 +0900
  • 181f2832cc Apply shibukawa's fix of GLFW for Windows Daijiro Fukuda 2022-11-22 11:04:21 +0900
  • 7e2f1e4c5e
    Forgot to rename an reference to a function after I modified the function name Scr3amer 2023-04-06 19:36:53 -0400
  • 741ad809b1
    Fixed some indentations to be consistent with rest of file Scr3amer 2023-04-06 19:35:37 -0400
  • 6f08e09191
    Fixed naming according to coding convention Scr3amer 2023-04-06 19:31:46 -0400
  • 8fe887fe00 ISO C90 Scr3amer 2023-04-01 17:29:06 -0400
  • ffae283e41 ISO C90 again Scr3amer 2023-04-01 17:27:26 -0400
  • ec5fbcd07d Buildfix - Github.dev tricked me with autocomplete... Scr3amer 2023-04-01 17:25:23 -0400
  • c87d0ea52b ISO C90 - Mixed declaration and code Scr3amer 2023-04-01 17:22:08 -0400
  • 648bf7a5fb ISO C90 - Mixed declaration and code. Scr3amer 2023-04-01 17:19:05 -0400
  • 6404b1bba4 ISO C90 - Split variable initialisation and declaration Scr3amer 2023-04-01 17:13:23 -0400
  • f1ee946007 Rename variable to better reflect its purpose Scr3amer 2023-04-01 17:01:13 -0400
  • 7cd353f3af Rename struct to follow GLFW terminology Scr3amer 2023-04-01 16:58:40 -0400
  • fbf21ad70c Implement the feature Scr3amer 2023-04-01 16:54:02 -0400
  • 3fa2360720 Update changelog Camilla Löwy 2023-03-31 15:30:20 +0200
  • 0b94e1b29b Wayland: Fix detection of joysticks after init TheBrokenRail 2022-10-07 21:26:21 -0400
  • f27daa34ad Fix glfwinfo output of Vulkan layer spec version Camilla Löwy 2023-01-26 18:18:14 +0100
  • 6f2d7064be Make glfwinfo try Vulkan even if GL/GLES fails Camilla Löwy 2023-01-20 06:50:52 +0100
  • 9cce2896ee Null: Add (fictional) scancodes Camilla Löwy 2022-05-22 16:50:15 +0200
  • 23ab972724 Fix unquoted CMake variable references Camilla Löwy 2023-03-28 17:29:33 +0200
  • 36987271f2
    Merge branch 'glfw:master' into drag-window-dev Naveen Karuthedath 2023-03-28 22:00:05 +0530
  • fbdb53b9ca Wayland: Add initial support for libdecor Camilla Löwy 2022-12-27 14:37:27 +0100
  • cd466cf9fd Wayland: Simplify decoration side detection Camilla Löwy 2022-12-28 16:40:00 +0100
  • 39f0e86228 Wayland: Clean up enum value names Camilla Löwy 2022-12-01 13:10:07 +0100
  • efa9297a41 Wayland: Simplify per-window ouput scales tracking Camilla Löwy 2022-11-08 20:33:29 +0100
  • 91c837ace5 Wayland: Use tags to verify proxy ownership Camilla Löwy 2022-11-03 21:51:29 +0100
  • 6d9083af03 Wayland: Remove duplicate setting of user data Camilla Löwy 2022-11-03 20:58:15 +0100
  • 4cf510511c Wayland: Stop manually tracking interface versions Camilla Löwy 2022-11-03 20:54:32 +0100
  • c1a79c1c41 Wayland: Emit size event when setting aspect ratio Camilla Löwy 2023-01-08 22:13:45 +0100
  • 8397b39afa Wayland: Fix some missing window refresh events Camilla Löwy 2023-01-08 22:12:56 +0100
  • 735fc101f5 Wayland: Fix decorations not always being created Camilla Löwy 2022-12-20 18:34:08 +0100
  • 228428fa4f Wayland: Simplify test for fallback decorations Camilla Löwy 2022-12-28 23:35:06 +0100
  • 82e77dbff4 Wayland: Pick more plausible default cursor size Camilla Löwy 2023-01-08 16:53:21 +0100
  • 9a87635686 Update to actions/checkout@v3 Juan Ramos 2023-01-21 11:18:35 -0700
  • 2b580012da Add credit Camilla Löwy 2023-03-03 14:46:43 +0100
  • 5c463a9070 Win32: Fix typo in error description Yoshinori Sano 2022-10-10 09:18:25 +0900
  • 9b1f63bad9 Add credit Camilla Löwy 2023-03-02 17:47:36 +0100
  • 1c9fcdc9df Simplify setting of GLFW_STANDALONE CMake variable Juan Ramos 2023-01-21 11:33:41 -0700
  • 30b91c8b60 Remove CMAKE_LEGACY_CYGWIN_WIN32 CMake option Juan Ramos 2023-01-21 11:30:56 -0700
  • e0ae1c45df Remove setting of CMake policy CMP0054 Juan Ramos 2023-01-21 11:30:13 -0700
  • 8f470597d6 Add support for manually running build workflow Camilla Löwy 2023-01-26 18:41:46 +0100
  • 57cbded076 Add credit Camilla Löwy 2022-12-16 13:44:59 +0100
  • 41d8da1cea
    Wayland: Fix wrong array size for _GLFWofferWayland Takuro Ashie 2022-12-16 21:40:36 +0900
  • 00967cbb8a
    Linux: Fix joystick input being disabled TheBrokenRail 2022-12-15 14:18:59 -0500
  • 6463fcb85a
    Merge branch 'master' into drag-window-dev envyen 2022-10-03 21:55:34 +0530
  • 0a19ea0a3e Linux: Modify _glfwPollJoystickLinux return true only when new valid event iysheng 2022-09-22 17:30:13 +0800
  • dd8a678a66 Update Doxyfile template for Doxygen 1.9.5 Camilla Löwy 2022-09-20 17:40:36 +0200
  • 97b9e49637 Documentation work Camilla Löwy 2022-09-20 17:03:30 +0200
  • b2b087cd8e Fix documented errors for gamma ramp functions Camilla Löwy 2022-09-20 16:17:22 +0200
  • 331785e2f4
    Merge branch 'master' into drag-window-dev envyen 2022-09-18 15:39:24 +0530
  • d299d9f788 Remove Doxyfile tags deprecated by Doxygen 1.9.5 Camilla Löwy 2022-09-13 22:01:38 +0200
  • ed1d9e1ca7 Document X11 WM_CLASS hint behavior Camilla Löwy 2022-09-09 17:35:48 +0200
  • ab3ea8ac9f Win32: Remove unhelpful helper function Camilla Löwy 2022-04-21 19:26:05 +0200
  • c812b9d87c Add conditional compilation for platform units Camilla Löwy 2021-11-09 19:44:00 +0100
  • 8a72918bcd Move helper macros to single point of use Camilla Löwy 2022-09-04 22:24:12 +0200
  • ab1b1edfd0 EGL: Cleanup Camilla Löwy 2022-08-26 19:08:18 +0200
  • 93e93135f2 EGL: Add better error for no stereo Camilla Löwy 2022-08-26 19:00:08 +0200
  • e057666642 EGL: Add better errors for client API mismatch Camilla Löwy 2022-08-26 18:16:29 +0200
  • f341b23aed
    Merge branch 'master' into drag-window-dev envyen 2022-09-03 12:05:53 +0530
  • 6b57e08bb0 Check if context creation APIs match when sharing Camilla Löwy 2022-08-15 23:29:10 +0200
  • 2c0f34b60f WGL: Fix count of displayable pixel formats Camilla Löwy 2022-04-24 22:31:28 +0200
  • ef6c9d8b4f Wayland: Fix window opacity on older systems Camilla Löwy 2022-07-25 20:33:47 +0200
  • b8ed09b788
    Merge branch 'master' into drag-window-dev Naveen Karuthedath 2022-08-01 18:10:30 +0530
  • c18851f52e GLX: Add support for loading glvnd libGLX Camilla Löwy 2022-07-27 15:05:23 +0200
  • 55aad3c37b EGL: Add support for loading glvnd libOpenGL Camilla Löwy 2022-07-27 15:03:16 +0200
  • 0f9a9578f3 Add window hints for initial position Camilla Löwy 2021-10-26 14:25:03 +0200
  • 7d73629e50 X11: Preserve unrelated values in WM_NORMAL_HINTS Camilla Löwy 2021-10-26 20:30:29 +0200
  • 2efc598d70 Fix native access macros being mutually exclusive Camilla Löwy 2022-07-26 19:21:07 +0200
  • 2e12ef00bb
    Fix typos and other issues in docs TheChocolateOre 2022-07-28 16:56:18 +0300
  • 3a60992a41 Wayland: Add error for unsupported feature Camilla Löwy 2022-07-25 16:30:11 +0200
  • 3a5c726d1b Wayland: Remove unreachable code Camilla Löwy 2022-07-25 16:28:23 +0200
  • 7be6a2cabe Wayland: Clean up pointer helper function order Camilla Löwy 2022-07-25 13:04:21 +0200
  • 488008e0a2 Add cursor mode GLFW_CURSOR_CAPTURED Camilla Löwy 2019-12-03 17:58:20 +0100
  • a46f829de8 Refactor cursor mode paths Camilla Löwy 2019-07-08 14:45:31 +0200
  • 03af6b3d4c Wayland: Fix leaks of pointer related objects Camilla Löwy 2022-07-25 17:40:22 +0200
  • 09ebf3f0bf Wayland: Fix error for missing protocol Camilla Löwy 2022-07-24 22:28:32 +0200
  • e85b645b8a Wayland: Clean up pointer locking Camilla Löwy 2022-07-24 22:27:22 +0200
  • b9ed25d2e9 Wayland: Add GLFW_WAYLAND_APP_ID window hint Michael Pennington 2022-05-26 20:33:28 -0400
  • 673f5dd4fd
    Merge branch 'glfw:master' into drag-window-dev Naveen Karuthedath 2022-07-22 22:38:11 +0530
  • 26b85215c0 Wayland: Static function more static when static Camilla Löwy 2022-07-14 11:52:55 +0200
  • 6987294df9 Wayland: Clean up cursor theme loading Camilla Löwy 2022-07-15 13:30:14 +0200
  • 71be34a6c3 Wayland: Fix crash if mouse connected after init Camilla Löwy 2022-07-15 13:12:58 +0200
  • 7cc8b053b8 Wayland: Clean up shared memory buffer creation Camilla Löwy 2022-07-15 12:50:18 +0200
  • 91a96ed434 Update changelog and add credit Camilla Löwy 2022-07-15 15:54:35 +0200
  • c424fe5589 Linux: Fix joystick without buttons being ignored Björn Hempel 2022-02-06 13:32:10 +0100
  • c50d53160f Make events test window appear on Wayland Camilla Löwy 2022-07-13 21:46:14 +0200
  • 40b5a8a37c Wayland: Fix reappearing key repeat Camilla Löwy 2022-07-13 12:54:24 +0200
  • 9180923ea0 Wayland: Clean up key repeat logic Camilla Löwy 2022-07-13 21:32:30 +0200
  • a1a73ee862 Wayland: Make text input logic static Camilla Löwy 2022-07-13 20:33:30 +0200
  • e47cb7c1e2 Wayland: Update state before emitting events Camilla Löwy 2022-07-13 20:13:01 +0200
  • 4df24735ef Wayland: Do not emit events for destroyed window Camilla Löwy 2022-07-13 14:26:25 +0200
  • 104d9171a9 Fix X11+Wayland build issues Naveen K 2022-07-13 17:52:19 +0530
  • cefef4a4cc Added glfwDragWindow function to latest platform structure Naveen K 2022-07-13 17:14:28 +0530
  • d77aaa770f Wayland: Fix non-standard struct initialization Camilla Löwy 2022-07-13 12:53:25 +0200
  • aa80d24d01 Documentation work Camilla Löwy 2022-06-28 23:19:30 +0200
  • fd7e737216 Linux: Fix duplicate joystick objects Camilla Löwy 2022-07-12 11:44:37 +0200
  • 6dd526fb1a Win32: Fix right Shift scancode when using CJK IME Camilla Löwy 2022-06-28 22:26:39 +0200
  • 2796e61af7 Documentation work Camilla Löwy 2022-06-24 19:29:29 +0200
  • 88a39006e3 Wayland: Cleanup Camilla Löwy 2022-06-21 23:19:40 +0200
  • 5c948a6e6e Wayland: Fix comment typo Camilla Löwy 2022-06-21 23:12:31 +0200
  • 8e725338bf Add credit Camilla Löwy 2022-07-11 20:54:03 +0200
  • 060631c965 Fix typos in docs JoelNiemela 2022-07-08 18:52:54 -0500
  • 36f0bf00a9 Cocoa: Fix build failure on OS X 10.11 Camilla Löwy 2022-07-08 15:51:07 +0200
  • 84e165ef64 Win32: Work around warnings on MSVC 19.32.x Camilla Löwy 2022-07-08 00:19:03 +0200
  • 2db528d8cd Cocoa: Cleanup Camilla Löwy 2022-07-07 22:48:03 +0200
  • 78b19548d9 Documentation work Camilla Löwy 2022-07-07 20:26:37 +0200
  • dfb26023fc Update changelog and add credit Camilla Löwy 2022-07-07 20:01:28 +0200
  • 9b7713cf92 Cocoa: Fix search path for private Vulkan loader Nikita Fediuchin 2022-05-26 09:27:39 +0300
  • 3b3d58df47 Add support for VK_KHR_portability_enumeration Camilla Löwy 2022-07-06 23:07:20 +0200
  • 510a08cde2 Update glad to include Vulkan 1.3 Camilla Löwy 2022-07-07 22:55:27 +0200
  • 0d599026d0 Cocoa: Fix clearing of unrelated window style bits Camilla Löwy 2022-07-01 18:19:19 +0200
  • 6f8ec4075b Cocoa: Fix GLFW_MAXIMIZED for nonresizable windows Camilla Löwy 2022-06-30 22:08:52 +0200
  • 98d6e8485b Cocoa: Disable macOS fullscreen when non-resizable Camilla Löwy 2022-06-30 21:11:10 +0200
  • da6713cd09 Wayland: Do not decorate fullscreen windows Camilla Löwy 2022-06-21 20:50:48 +0200
  • d578c2ddfe Wayland: Only create EGL window if using EGL Camilla Löwy 2022-06-21 19:52:39 +0200
  • 74b4ceb835 Wayland: Cleanup Camilla Löwy 2022-06-21 19:48:28 +0200
  • c4fbe80d90 Wayland: Make function behavior match name Camilla Löwy 2022-06-21 19:37:35 +0200
  • be7f4513c0 Wayland: Remove premature surface commit calls Camilla Löwy 2022-06-21 17:37:37 +0200
  • 47193f15de Wayland: Rename function to its purpose Camilla Löwy 2022-06-21 15:23:32 +0200
  • 80dc0533cf Wayland: Use enum type to store enum value Camilla Löwy 2022-06-20 22:57:18 +0200
  • 29b7669bc6 Wayland: Fix transition to server-side decorations Camilla Löwy 2022-06-20 22:48:35 +0200
  • f35e2274cb Wayland: Fix GLFW_DECORATED for XDG decorations Camilla Löwy 2022-06-20 22:36:23 +0200
  • 3203599cac Wayland: Fix map before XDG decoration configure Camilla Löwy 2022-06-20 22:21:41 +0200
  • 2df0ce07fa Wayland: Store and act on XDG decoration mode Camilla Löwy 2022-06-20 22:20:56 +0200
  • 83a134a92f Wayland: Fix mapping failure on wlroots compositor Camilla Löwy 2022-06-20 00:43:24 +0200
  • eb9c3bee71 Wayland: Rename fallback decoration functions Camilla Löwy 2022-06-20 00:27:04 +0200
  • 0cd1916de3 Wayland: Remove function only called once Camilla Löwy 2022-06-15 20:16:40 +0200
  • 77819c0c54 Wayland: Fix maximized state lost while hidden Camilla Löwy 2022-06-15 18:20:16 +0200
  • e52046955d Wayland: Cleanup Camilla Löwy 2022-06-15 14:41:46 +0200
  • 55fcfb1bb6 Wayland: Fix error for setting GLFW_FLOATING Camilla Löwy 2022-06-15 14:39:30 +0200
  • 203002ef2c Wayland: Fix latent bug for glfwGetWindowTitle Camilla Löwy 2022-06-15 14:12:32 +0200
  • 85f5a51912 Wayland: Fix events emitted before ack_configure Camilla Löwy 2022-06-15 17:57:54 +0200
  • 9ad9f5c52a Wayland: Fix missing error reporting Camilla Löwy 2022-06-14 22:28:05 +0200
  • 5002522f73 Wayland: Cleanup Camilla Löwy 2022-06-14 22:22:49 +0200
  • 91f18fb576 Wayland: Fix error from glfwSetWindowAspectRatio Camilla Löwy 2022-06-14 20:37:31 +0200
  • e37ba80b13 Wayland: Fix reporting of monitor scale changes Camilla Löwy 2022-06-14 18:46:47 +0200
  • c3ad3d49ed Wayland: Fix duplicate monitor connection events Camilla Löwy 2022-06-14 18:44:24 +0200
  • 209f6cf093 Wayland: Add support for wl_output::name Camilla Löwy 2022-06-14 18:20:56 +0200
  • 33d37782c6 Wayland: Cleanup Camilla Löwy 2022-06-14 18:12:49 +0200
  • 229d628ec4 Wayland: Fix toggling of server-side decorations Camilla Löwy 2022-06-13 19:37:34 +0200
  • c28d420060 Wayland: Remove duplicate fullscreen check Camilla Löwy 2022-06-13 15:12:52 +0200
  • 18df0baea6 Wayland: Cleanup Camilla Löwy 2022-06-12 23:16:16 +0200
  • a7b6f35500 Wayland: Fix size limits for fallback decorations Camilla Löwy 2022-06-12 21:36:26 +0200
  • 0f5b095042 Wayland: Fix erratic fallback decoration behavior Camilla Löwy 2022-06-16 01:36:55 +0200
  • 24cdc5afda Wayland: Rename window frame size constants Camilla Löwy 2022-06-16 01:35:59 +0200
  • 75295f4878 Wayland: Remove unused code path Camilla Löwy 2022-06-12 18:47:30 +0200
  • 040712ce99 Wayland: Cleanup Camilla Löwy 2022-06-10 18:53:22 +0200
  • 2877fea550 Wayland: Remove superfluous comments Camilla Löwy 2022-06-10 18:51:57 +0200
  • e33db6d7aa Wayland: Fix resize events before ack_configure Camilla Löwy 2022-06-10 18:38:06 +0200
  • afb127769a Wayland: Add tracking of XDG fullscreen state Camilla Löwy 2022-06-10 18:36:16 +0200
  • ed39ff43f9 Wayland: Use named constants for version checks Camilla Löwy 2022-06-10 15:46:24 +0200
  • 98c9961f32 Wayland: Cleanup Camilla Löwy 2022-06-17 20:16:34 +0200
  • 3bbb41eacc Wayland: Fix glfwInit closing stdin on failure Camilla Löwy 2022-06-10 15:45:07 +0200
  • 0b76e3a6f1 Wayland: Fix duplicate window content scale events Camilla Löwy 2022-06-10 14:19:13 +0200
  • 6857995498 Wayland: Fix glfwSetWindowSize resizing fs windows Camilla Löwy 2022-06-10 14:10:25 +0200
  • fdc72edf81 Wayland: Fix missing fullscreen code path Camilla Löwy 2022-06-19 18:30:03 +0200
  • f39ffefb6a Wayland: Fix maximization by user being ignored Camilla Löwy 2022-06-10 13:29:24 +0200
  • ddd087d662 Wayland: Fix behavior of leaving full screen mode Camilla Löwy 2022-06-09 21:31:44 +0200
  • 523fdf50c1 Wayland: Cleanup Camilla Löwy 2022-06-16 13:32:31 +0200
  • d3ede7b684 Add credit Camilla Löwy 2022-06-10 00:14:05 +0200
  • a465c1c32e Win32: Simplify window class handling Camilla Löwy 2022-05-06 17:58:42 +0200
  • 2ae3e0c8d7 Win32: Add separate window class for helper window Camilla Löwy 2022-03-27 19:40:35 +0200
  • ad3dbeb65f Add basic assertions for event API arguments Camilla Löwy 2021-12-22 14:14:24 +0100
  • 05f6c13d11 Add support for GLFW_NATIVE_INCLUDE_NONE macro Camilla Löwy 2022-04-18 23:09:47 +0200
  • edec334b32 Cocoa: Use system header to declare id type Camilla Löwy 2022-06-02 21:25:15 +0200
  • 26920a1a38 X11: Fix previous error handler not being restored Camilla Löwy 2022-05-25 19:43:55 +0200
  • 736a88b067 Fix return type of functions returning bool values Camilla Löwy 2022-05-22 14:40:00 +0200
  • 2c204ab52e Fix joystick user pointer NULL during disconnect Camilla Löwy 2022-05-05 22:23:12 +0200
  • e9c58bc181 Wayland: Fix missing lock key modifier bits Camilla Löwy 2022-06-08 19:14:13 +0200
  • 62e175ef9f Win32: Add comment clarifying use of ToUnicode Camilla Löwy 2022-05-05 21:47:34 +0200
  • ce85c7dcaf Fix GLAPIENTRY not being defined for native access Camilla Löwy 2022-05-03 19:54:08 +0200
  • 5c3ebfb9cc Remove OSMesa specific code from offscreen example Camilla Löwy 2022-05-03 19:50:28 +0200
  • 7dfd84c458 Win32: Make monitor area retrieval more consistent Camilla Löwy 2022-04-21 21:22:24 +0200
  • 685de9089f Fix and clarify comments for GLFWAPI Camilla Löwy 2022-04-21 17:35:50 +0200
  • 09653b8c54 Move last bits of window setup to platform code Camilla Löwy 2022-04-06 21:13:48 +0200
  • 72642ea0d1 Simplify struct stitching for sync primitives Camilla Löwy 2021-11-09 19:41:34 +0100
  • 8f050b5655 Wayland: Add support for older wayland-scanner Camilla Löwy 2022-04-08 17:09:04 +0200
  • acf0c10e7a Win32: Fix message reported by VS 2022 Camilla Löwy 2022-04-06 23:21:28 +0200
  • 80e31ce9e1 Win32: Remove superfluous cast Camilla Löwy 2022-04-06 19:02:52 +0200
  • d3c2121221 Move CODEOWNERS to .github directory Camilla Löwy 2022-04-18 23:35:08 +0200
  • 23e6e8e4b7 X11: Fix segfault on malformed INCR response Camilla Löwy 2022-04-18 23:22:25 +0200
  • f60547ac80 X11: Fix returned clipboard string freed too early Camilla Löwy 2022-04-18 23:21:40 +0200
  • 06089a91a6 Document delayed initialization of EGL display Camilla Löwy 2022-04-18 23:10:04 +0200
  • 82ccbb3ef0 Update stb_image_write.h to version 1.16 Camilla Löwy 2022-04-18 23:09:00 +0200
  • a8d8b760fb X11: Fix OSMesa library not being unloaded Camilla Löwy 2022-04-28 21:17:39 +0200
  • 2d281d7928 Wayland: Fix OSMesa library not being unloaded Camilla Löwy 2022-04-28 21:16:06 +0200
  • 89514cf0fc Cocoa: Fix EGL and OSMesa not being unloaded Camilla Löwy 2022-04-28 21:14:11 +0200
  • 10e9033a29 Win32: Fix OSMesa library not being unloaded Camilla Löwy 2022-04-28 21:12:36 +0200
  • 29523dbfbf Fix order of error checks in glfwSetGammaRamp Camilla Löwy 2022-04-21 15:37:31 +0200
  • f843d53333 Fix glfwMakeContextCurrent using uninitialized TLS Camilla Löwy 2022-04-08 18:22:39 +0200
  • 4cb36872a5 Wayland: Add support for file drop events Camilla Löwy 2022-03-31 19:56:48 +0200
  • 0f38382e25 Wayland: Clean up listener struct initialization Camilla Löwy 2022-03-31 22:17:08 +0200
  • f010335b8c Wayland: Make data offer reading a generic utility Camilla Löwy 2022-03-29 19:00:18 +0200
  • b7a3af9b79 Wayland: Move window related code to window module Camilla Löwy 2022-03-29 18:32:05 +0200
  • 967282c2e6 Wayland: Remove check for error that cannot happen Camilla Löwy 2022-03-24 21:24:34 +0100
  • 8d216054ad Wayland: Remove error reporting of external bugs Camilla Löwy 2022-03-24 20:45:00 +0100
  • 34418951cc Wayland: Clean up clipboard writing Camilla Löwy 2022-03-24 20:34:04 +0100
  • ad4a9e42f0 Move URI list parsing to shared code Camilla Löwy 2022-03-24 20:17:32 +0100
  • e0889736fd Wayland: Add strerror output to error descriptions Camilla Löwy 2022-03-24 19:04:58 +0100
  • c132135332 Wayland: Clean up clipboard reading Camilla Löwy 2022-03-24 19:04:15 +0100
  • 4651165272 Wayland: Simplify clipboard string allocation Camilla Löwy 2022-03-24 18:02:48 +0100
  • 8d87be1268 Wayland: Improve handling of pending data offers Camilla Löwy 2022-03-23 19:58:33 +0100
  • 89d3ea8d69 Wayland: Return our clipboard without roundtrips Camilla Löwy 2022-03-24 14:51:24 +0100
  • 990dc4b388 Wayland: Fix error paths not closing sending fd Camilla Löwy 2022-03-23 20:08:12 +0100
  • a4460b694e Wayland: Rename listener user data parameters Camilla Löwy 2022-03-23 18:58:08 +0100
  • 4506175023 Wayland: Clean up pointer declarations Camilla Löwy 2022-03-23 18:55:22 +0100
  • ba11e60859 Wayland: Rename data transfer parameters Camilla Löwy 2022-03-23 18:52:06 +0100
  • 2d45681bc3 Wayland: Fix phrasing and type of error messages Camilla Löwy 2022-03-22 19:30:43 +0100
  • 4c110bba41 Wayland: Fix partial writes of clipboard string Camilla Löwy 2022-03-22 19:23:25 +0100
  • 738b1c73b5 Wayland: Remove superfluous global struct member Camilla Löwy 2022-03-22 19:04:29 +0100
  • b386371f57 Wayland: Fix double free on data source error Camilla Löwy 2022-03-22 18:55:31 +0100
  • 9c95cfb9f1 Wayland: Fix handling of clipboard set to self Camilla Löwy 2022-03-22 18:46:57 +0100
  • 920d110b6c Fix missing newline Camilla Löwy 2022-03-21 23:19:06 +0100
  • 554cbdb205 POSIX: Fix data type of return values Camilla Löwy 2022-03-22 20:11:42 +0100
  • 955fbd9d26 Cocoa: Fix AirPlay causing harmless init error Camilla Löwy 2022-03-18 00:31:34 +0100
  • 07a5518c3e Win32: Fix using executable instance and not ours Camilla Löwy 2022-03-17 23:54:39 +0100
  • 66a4882eb1 Add checks for some invalid values to public API Camilla Löwy 2022-03-15 21:22:49 +0100
  • 8d9231fe5e Win32: Fix glfwGetKeyScancode for GLFW_KEY_PAUSE Camilla Löwy 2022-03-15 19:22:21 +0100
  • 03cfe957e7 Win32: Fix scancode and key for Alt+PrtSc events Camilla Löwy 2022-03-15 19:12:29 +0100
  • add0521efb Fix accidental C99 in C89 header Camilla Löwy 2022-03-15 17:59:57 +0100
  • 535c3ce632 Fix GLAPIENTRY redefinition warning Camilla Löwy 2022-03-15 17:51:57 +0100
  • 3ee5031fd7 Add shared min and max functions for int Camilla Löwy 2022-03-14 16:01:34 +0100
  • 9cc252a406 Revert ad01c1b614 Camilla Löwy 2022-03-13 15:57:56 +0100
  • 46950a5e61 Fix button field names in input guide Camilla Löwy 2022-03-13 15:18:39 +0100
  • 1461c59aa2 Update changelog and add credit Camilla Löwy 2022-03-10 20:04:56 +0100
  • b54fb0af10 X11: Fix undefined behavior in bit shift of int Slemmie 2021-08-20 06:41:59 +0200
  • 8f9ff8503e Formatting Camilla Löwy 2022-03-09 23:06:13 +0100
  • aa803f7de5 Win32: Update rationale for reimplementation Camilla Löwy 2022-03-09 18:18:04 +0100
  • 34573798f4 Win32: Rename Windows 10 macros for clarity Camilla Löwy 2022-03-09 17:30:06 +0100
  • 8ff9ed92b4 Win32: Fix calls to encoding compatibility macros Camilla Löwy 2022-03-08 23:45:53 +0100
  • 723f3eb40d Win32: Fix maximization showing a hidden window Camilla Löwy 2022-03-08 23:00:47 +0100
  • 1eef3a363e Fix dependency list for X11 on Cygwin Camilla Löwy 2022-03-10 19:14:49 +0100
  • 367d06deaf Win32: Fix scale fixup losing initial position Camilla Löwy 2022-03-07 19:19:31 +0100
  • a730acf8e5 Win32: Fix rect of undecorated maximized windows Camilla Löwy 2022-03-07 18:14:16 +0100
  • adc202d2c3 POSIX: Fix undeclared function warning on Cygwin Camilla Löwy 2022-03-04 13:37:38 +0100
  • d78b0a4ead X11: Fix sonames for loaded libraries on NetBSD Camilla Löwy 2022-02-23 18:47:30 +0100
  • 1e0c3bca7f Update version of VS used on windows-latest Camilla Löwy 2022-03-03 23:15:47 +0100
  • 71742d9a27 Wayland: Improve event processing with timeout Camilla Löwy 2022-03-03 22:41:36 +0100
  • a32cbf6d4f Wayland: Fix glfwPostEmptyEvent not always working Camilla Löwy 2022-03-03 21:46:50 +0100
  • 7ce1f3e1cf Formatting Camilla Löwy 2022-03-03 21:40:00 +0100
  • bb9d699ae6 Share X11 fd polling logic with Wayland Camilla Löwy 2022-03-03 21:26:11 +0100
  • 203a7c59d2 Wayland: Cancel display fd read before callbacks Camilla Löwy 2022-03-03 16:28:44 +0100
  • 3c2913dcb9 Wayland: Fix potential incomplete display flushing Camilla Löwy 2022-03-03 16:23:00 +0100
  • 84b0923fe6 X11: Use lower-latency poll where available Camilla Löwy 2022-02-25 15:05:59 +0100
  • cd22e28495 X11: Fix empty event race condition with a pipe Camilla Löwy 2022-02-18 14:29:43 +0100
  • 363d471441 Cleanup Camilla Löwy 2022-02-18 15:35:09 +0100
  • 87970b7f26 X11: Fix glfwWaitEvents* ignoring joystick events Camilla Löwy 2022-02-18 15:20:10 +0100
  • 1e987cb92e X11: Fix joystick events causing busy waiting Camilla Löwy 2022-02-18 15:19:16 +0100
  • 92b5c67b50 X11: Retry poll when failed with EINTR or EAGAIN Camilla Löwy 2022-02-18 15:13:18 +0100
  • d3e4fcf8b7 X11: Fix event polling when event fd > 1023 Camilla Löwy 2022-02-01 22:05:55 +0100
  • ad01c1b614 Win32: Fix key name code changing global key state Camilla Löwy 2022-01-20 19:21:48 +0100
  • 789d2924c0 Formatting Camilla Löwy 2022-01-07 11:51:12 +0100
  • 2e656afc49 GLX: Fix context creation failing unnecessarily Camilla Löwy 2022-01-06 07:07:53 +0100
  • 20adc18aa5 Wayland: Clean up monitor scale update Camilla Löwy 2022-01-01 20:18:33 +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
  • e023618daa Remove Doxyfile tag deprecated by Doxygen 1.9.3 Camilla Löwy 2022-02-02 21:49:06 +0100
  • 7f6aa587f8 Cocoa: Fix deprecation warning for kUTTypeURL Camilla Löwy 2022-02-02 19:20:32 +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
  • 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
  • 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
  • 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
  • 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
  • c19f36b28d Add missing errors section for glfwGetGamepadName InKryption 2021-12-05 17:51:43 +0100
  • 53d86c64d7 Win32: Handle content scale error on creation Camilla Löwy 2021-12-01 18:09:56 +0100
  • fbfd7e65c8 Win32: Fix bad content scale on monitor disconnect Camilla Löwy 2021-12-01 17:55:16 +0100
  • d1efa32983 Formatting Camilla Löwy 2021-11-30 21:14:44 +0100
  • 79de08db06 Cleanup Camilla Löwy 2021-11-30 20:34:47 +0100
  • e40fa3bb94 Add credits and update changelog Camilla Löwy 2021-11-02 23:15:05 +0100
  • 9cd4d2fa20 X11: Fix undefined behavior in glfwSetWindowIcon Stephen Gutekanst 2021-10-31 11:22:40 -0700
  • 37fc28bff6 Fix docs calling GLFW_CONTEXT_REVISION a hint Stephen Gutekanst 2021-11-15 15:50:37 -0700
  • 706d1f1653 Gather Null specific platform selection logic Camilla Löwy 2021-11-16 01:51:27 +0100
  • b3a98f8555 Update comments for global mutable data Camilla Löwy 2021-11-09 19:40:36 +0100
  • eacc1cafba Fix source comment typo luz paz 2021-10-28 14:35:09 -0400
  • a30cd6acef Add credit Camilla Löwy 2021-11-25 01:22:46 +0100
  • bb193325cc Add missing error to glfwGetClipboardString docs InKryption 2021-11-22 23:32:29 +0000
  • b55a517ae0 Add credit Camilla Löwy 2021-11-22 21:32:34 +0100
  • 544790666b Cocoa: Use MACH_PORT_NULL for default IOKit port Jan Ekström 2021-11-18 22:59:52 +0200
  • fb0f2f92a3 Add missing changelog entries Camilla Löwy 2021-10-28 11:48:34 +0200
  • 83d3fb08ec Fix some spelling errors in changelog Camilla Löwy 2021-10-27 23:58:59 +0200
  • 999962bd2f Update changelog and add credit Camilla Löwy 2021-10-27 23:14:19 +0200
  • f75c251dec Cocoa: Fix deprecation of kIOMasterPortDefault Josh Codd 2021-10-26 00:14:30 +0100
  • 575d2971d4 Fix glfwinfo not handling --platform=any Camilla Löwy 2021-10-25 21:24:07 +0200
  • 2a78a2cf82 Refactor platform selection for clarity? Camilla Löwy 2021-10-25 21:11:26 +0200
  • 76a5f781db Add glfwInitVulkanLoader Camilla Löwy 2021-10-21 20:45:44 +0200
  • 393eac458b Improve Vulkan guide header section Camilla Löwy 2021-10-21 23:49:03 +0200
  • db91507956 Remove saving a function pointer only used once Camilla Löwy 2021-10-21 21:54:50 +0200
  • ee6ff939a5 Fix invalid pointer conversions Camilla Löwy 2021-10-21 19:43:01 +0200
  • 68534cc2ce Null: Remove unused function Camilla Löwy 2021-10-19 15:32:40 +0200
  • 4005f70eef WGL: Limit DWM swap interval hack to Vista and 7 Camilla Löwy 2021-10-18 01:05:09 +0200
  • 53d7622a3a Move list of contributors to separate file Camilla Löwy 2021-07-19 18:25:50 +0200
  • 41ebcf1eed Add credit Camilla Löwy 2021-10-17 20:52:31 +0200
  • 0fe96ec202 Fix various typos luz paz 2021-09-15 08:20:56 -0400
  • 3d52f7e345 Limit scope of some loop counters in C99 files Camilla Löwy 2021-02-16 20:12:19 +0100
  • f4d0365a5a Use switch statement instead of if-else-chain Camilla Löwy 2021-07-19 21:02:30 +0200
  • 309d79376f Fix GLFW_INCLUDE_GLEXT being ignored for glcorearb Camilla Löwy 2021-09-26 16:28:04 +0200
  • 6efaaec9ce Improve headings and TOC layout in Doxygen docs Camilla Löwy 2021-08-29 21:51:00 +0200
  • 38dd515524 Use Win32 instead of Windows in Doxygen headings Camilla Löwy 2021-08-29 21:53:44 +0200
  • 727db55c3a
    Fix context API checks in native access functions Ioannis Tsakpinis 2021-10-23 16:17:33 +0300
  • 56a4cb0a3a Add runtime platform selection Camilla Löwy 2021-07-13 21:50:09 +0200
  • ff9d9515f6 Remove typedefs only used in one place Camilla Löwy 2021-08-30 20:40:35 +0200
  • 36ea36736d Cocoa: Change helper function suffix to Cocoa Camilla Löwy 2021-08-25 23:43:32 +0200
  • 09f9773e6f Cocoa: Make timer functions backend independent Camilla Löwy 2021-07-18 22:54:58 +0200
  • bdfe6b09af Win32: Make timer functions backend independent Camilla Löwy 2021-07-18 20:38:53 +0200
  • b6834bf2a1 Win32: Remove timeGetTime fallback for timer Camilla Löwy 2021-07-18 21:24:15 +0200
  • 35f3b58c21 Win32: Make thread functions backend independent Camilla Löwy 2021-07-18 20:31:26 +0200
  • f5758d75d0 Remove context creation backend headers Camilla Löwy 2021-07-18 16:57:53 +0200
  • b7d0c6037d Make dynamic module loading part of platform API Camilla Löwy 2021-07-16 14:57:22 +0200
  • e31deedc99 Make timer init part of platform API Camilla Löwy 2021-07-16 13:53:31 +0200
  • 6d51b39106 Select mapping platform name at runtime Camilla Löwy 2021-07-15 22:12:21 +0200
  • d0776e04a3 Null: Add non-functional EGL support Camilla Löwy 2021-07-14 20:06:22 +0200
  • 8b8d10bc01 Move library dependency logic to src directory Camilla Löwy 2021-08-18 19:36:36 +0200
  • 0a9488e3f0 Remove configuration header Camilla Löwy 2021-04-15 15:33:19 +0200
  • efe764b492 Remove blank line before the end of some structs Camilla Löwy 2021-08-18 23:49:03 +0200
  • 983c44b255 Document possible native access function errors Camilla Löwy 2021-10-04 20:39:10 +0200
  • cca9008db2 Make native access functions verify context API Camilla Löwy 2021-10-04 20:32:32 +0200
  • 0391b7b277 Remove Doxyfile tags deprecated by Doxygen 1.9.2 Camilla Löwy 2021-10-04 13:21:36 +0200
  • 1d8d1ff3d0 Fix output for missing Vulkan surface extensions Camilla Löwy 2021-10-06 19:49:34 +0200
  • 4be0444ee6 Remove potentially incorrect claim Camilla Löwy 2021-10-12 12:54:19 +0200
  • 6a20053102 Fix docs for Windows monitor size calculation Camilla Löwy 2021-10-12 00:23:37 +0200
  • 7614d088e9 Fix string buffer sizes in window test Camilla Löwy 2021-10-05 18:11:00 +0200
  • 6ed5294223 Cocoa: Fix unresponsive cursor after cursor warp Camilla Löwy 2021-09-12 17:15:59 +0200
  • 157ebb80aa Cocoa: Fix unresponsive cursor after ungrab Ioannis Tsakpinis 2021-09-05 22:58:53 +0300
  • e7758c506d Wayland: Fix cursor offset when shape changes Waris Boonyasiriwat 2021-05-12 00:30:14 -0700
  • 4cbe743b74 Wayland: Fix standard cursor name selection Camilla Löwy 2021-09-02 18:30:41 +0200
  • 216d5e8402 Wayland: Fix some keys not repeating Koray Kilinc 2021-06-01 13:40:44 -0700
  • 63da04e5ce Add HTML header and footer to docs dependencies Camilla Löwy 2021-08-26 17:41:20 +0200
  • 8e23579842 Add OpenGL ES 2.0 triangle example Camilla Löwy 2021-08-25 17:53:00 +0200
  • 150744ecca Only rebuild documentation when necessary Camilla Löwy 2021-08-25 13:12:14 +0200
  • 8c8def5de5 Start making use of CMake 3.4 string(APPEND) Camilla Löwy 2021-08-25 12:17:45 +0200
  • 4f077c4133 Raise minimum required CMake version to 3.4 Camilla Löwy 2021-08-25 12:15:49 +0200
  • 7c25dff002 Remove truism from end of gamepad mapping regexp Camilla Löwy 2021-08-25 12:09:21 +0200
  • daed5edd6e Simplify CMake if-statement variable references Camilla Löwy 2021-08-25 12:07:01 +0200
  • d7b7c3b12a Raise maximum known CMake version to 3.20 Camilla Löwy 2021-08-25 11:40:03 +0200
  • 62074f3dea Update glad2 and switch to header-only version Camilla Löwy 2021-08-25 01:18:03 +0200
  • 518e26e16e Add credit Camilla Löwy 2021-08-16 22:37:24 +0200
  • 22b586b3d8 Add pluggable heap allocator Camilla Löwy 2021-08-03 20:53:48 +0200
  • 4e557437f2 Name parameters for callback function types Camilla Löwy 2021-08-25 20:47:17 +0200
  • 2ac7e20aaf Win32: Fix invalid preprocessor command 'warning' Richard Boldiš 2021-08-24 02:30:41 +0200
  • 496c700042 Enable joystick support on FreeBSD using the Linux driver. Rudolf Polzer 2021-08-22 08:18:50 -0400
  • 85348c67cd Wayland: Load functions for new atomic marshalling Camilla Löwy 2021-08-19 18:50:17 +0200
  • 071d7c0f46 X11: Fix function returning before cleanup Camilla Löwy 2021-08-15 14:55:13 +0200
  • 71829a0f0d Wayland: Remove unused pkg-config dependency Camilla Löwy 2021-08-15 23:34:13 +0200
  • 244948e174 Export pkg-config dependencies via the CMake cache Camilla Löwy 2021-07-30 13:19:46 +0200
  • d83849792b Add override variable for CMake library type Camilla Löwy 2021-07-06 23:12:05 +0200
  • dffe203c17 Wayland: Make libwayland-client dynamically loaded Camilla Löwy 2021-07-13 18:12:43 +0200
  • 87d5646f5d Remove unneccessary quotes in CMake conditions Camilla Löwy 2021-04-21 15:03:42 +0200
  • 9a0e88a016 Update comment for msvcrt CMake option Camilla Löwy 2021-04-21 15:06:44 +0200
  • aff00d0dd8 POSIX: Use frequency member for clarity Camilla Löwy 2021-06-21 22:19:23 +0200
  • 111c02d74e POSIX: Remove use of deprecated gettimeofday Camilla Löwy 2021-06-21 22:14:40 +0200
  • 58b48a3a00 Win32: Remove changing the foreground lock timeout Camilla Löwy 2021-08-02 21:42:36 +0200
  • 201400b974 Simplify parsing of default gamepad mappings Camilla Löwy 2021-06-23 18:53:06 +0200
  • afa78b4270 Update gamepad mappings from upstream Camilla Löwy 2021-08-01 19:40:52 +0200
  • 0c90e1a33f Add gamepad mapping filtering by backend Camilla Löwy 2021-06-29 00:42:31 +0200
  • 01778329ec Add custom target for updating gamepad mappings Camilla Löwy 2021-06-28 23:52:07 +0200
  • 56092814f3 Improve error description for invalid scancodes Camilla Löwy 2021-07-19 19:05:32 +0200
  • 3dc7349c35 Expand list of distro derivatives slightly Camilla Löwy 2021-07-18 14:55:02 +0200
  • 9e1ee3f263 Add Fedora package names to compilation guide Camilla Löwy 2021-07-18 14:45:12 +0200
  • ab34cc51c6 Update changelog Camilla Löwy 2021-07-29 21:27:02 +0200
  • 1d88a2e3d6 Cocoa: Fix macro redefinition warning Stephen Gowen 2021-01-19 11:31:15 -0600
  • 076bfd55be Cocoa: Fix MoltenVK layer scale out of sync Camilla Löwy 2021-07-16 20:04:56 +0200
  • 836e709503 Cocoa: Remove calls to -update on nil Camilla Löwy 2021-07-05 20:26:38 +0200
  • 3b95970482 Improve library compilation guide somewhat Camilla Löwy 2021-07-08 21:56:00 +0200
  • b6f7ead3c5 Add credit Camilla Löwy 2021-07-14 17:56:05 +0200
  • 1a5e07fd4b
    realizing "as you would" is platform dependent David V. McKay 2021-07-07 23:44:22 -0400
  • f010d8b77d
    Clarify "as you would" for beginners. David V. McKay 2021-07-07 23:25:35 -0400
  • 6876cf8d7e Remove errors for gamepad element mismatch Camilla Löwy 2021-06-25 19:49:38 +0200
  • 52d8347d34 Consistent subsections in compile guide A. Tombs 2021-06-23 08:16:53 +0100
  • a89fcd20d8 Wayland: Fix missing constant on FreeBSD Camilla Löwy 2021-06-22 00:25:42 +0200
  • 5b73fc8b80 Wayland: Fix case of epollshim find module name Camilla Löwy 2021-06-22 00:06:51 +0200
  • 6f7c61c6b3 Add missing changelog entry Camilla Löwy 2021-06-15 18:14:56 +0200
  • 15e05adf67 Add notes on getting the HDC of a window on Win32 Camilla Löwy 2021-06-14 21:21:17 +0200
  • 787295b3af Fix some documentation URLs still using http: Camilla Löwy 2021-06-09 22:43:27 +0200
  • 78380c7761 Update IRC network to Libera.Chat Camilla Löwy 2021-06-09 22:36:13 +0200
  • 3b13228650 Add 'latest' branch to all CI builds Camilla Löwy 2021-06-09 16:48:34 +0200
  • 4e788fc6dc Move VS 2019 builds from AppVeyor to GH Actions Camilla Löwy 2021-06-09 16:44:45 +0200
  • 5a6001a83b Migrate from Travis CI to GitHub Actions Camilla Löwy 2021-06-07 22:21:23 +0200
  • df15a33e10 Fix numeric conversion warnings in example Camilla Löwy 2021-06-07 22:34:33 +0200
  • 114776a246 EGL: Fix creation of single-buffered windows Camilla Löwy 2021-05-14 17:22:26 +0200
  • fd79b02840 Move single/double-buffer filtering to backends Camilla Löwy 2021-05-14 17:14:13 +0200
  • 184377b493 Skip initial buffer swap when single-buffered Camilla Löwy 2021-05-13 21:41:51 +0200
  • 04f21abb52 Make GLFW_DOUBLEBUFFER a window attribute Camilla Löwy 2021-05-13 21:38:46 +0200
  • da236ba807 Make monitor and joystick names static strings Camilla Löwy 2021-05-13 17:32:31 +0200
  • a39115a27b Remove claim that EGL is not supported on macOS Camilla Löwy 2021-05-13 15:03:49 +0200
  • bbbbd3e870 Clarify documentation for hints Camilla Löwy 2021-05-12 18:53:06 +0200
  • e17ffcd0db Fix header version macro descriptions in docs Camilla Löwy 2021-05-12 18:49:35 +0200
  • 9a3a8bc267 Win32: Always define UNICODE and _UNICODE Camilla Löwy 2021-04-20 15:37:48 +0200
  • a646f51bca Win32: Fix macros being enabled for other backends Camilla Löwy 2021-04-16 17:09:44 +0200
  • 0e9ec7788b Fix description of video mode ordering in docs Camilla Löwy 2021-04-22 23:07:50 +0200
  • e3f916808d Fix hardcoded runtime destination in CMake install Konstantin Podsvirov 2021-04-15 18:54:45 +0300
  • 061a0263a9 Win32: Fix compilation with standalone LLVM Camilla Löwy 2021-04-12 20:56:53 +0200
  • 85bce8a8ea Replace GL_ARB_debug_output in comments Camilla Löwy 2021-04-12 00:04:33 +0200
  • ec621a00bd Replace GL_ARB_debug_output in context guide Camilla Löwy 2021-04-12 00:00:40 +0200
  • 330f7da746 Add Vulkan device presentation support to glfwinfo Camilla Löwy 2021-04-11 22:12:15 +0200
  • 0beadfdc66 Add window surface creation to glfwinfo Camilla Löwy 2021-04-11 21:26:27 +0200
  • 4c90e21e8f Fix grammar in MoltenVK support docs Camilla Löwy 2020-12-10 00:28:09 +0100
  • f90df24244 Add GLFW_X11_XCB_VULKAN_SURFACE flag to glfwinfo Camilla Löwy 2021-04-11 21:44:02 +0200
  • a25e8eb50d Add docs for GLFW_X11_XCB_VULKAN_SURFACE Camilla Löwy 2020-12-10 00:11:44 +0100
  • 84f95a7d7f Add GLFW_X11_XCB_VULKAN_SURFACE init hint Nicolas Caramelli 2020-10-23 18:55:37 +0200
  • f4a7329604 Update USE_MSVC_RUNTIME_LIBRARY_DLL for CMake 3.15 Camilla Löwy 2020-10-12 23:47:35 +0200
  • 9416a43404 Fix implicit double-to-float in linmath.h Camilla Löwy 2021-03-21 16:01:45 +0100
  • 33cd8b865d Add issue number to changelog Camilla Löwy 2021-03-19 14:47:28 +0100
  • 291f6dc32c Remove deprecated Doxygen tag Camilla Löwy 2021-03-19 14:24:50 +0100
  • 52ba8c7f07 Win32: Add warning when option will have no effect Camilla Löwy 2021-03-15 00:48:05 +0100
  • 17ae300d96 Ignore cached state when setting window attributes Camilla Löwy 2020-08-20 12:54:07 +0200
  • 9c62a21ba9 Update linmath.h Camilla Löwy 2021-03-10 21:39:16 +0100
  • 1f34295a74 Win32: Add MinGW-w64 detection to version string Camilla Löwy 2021-03-09 23:36:05 +0100
  • 4afa227a05 X11: Fix attribs not applied on leaving fullscreen Camilla Löwy 2021-03-08 19:32:36 +0100
  • 2c7f3ce91b Update changelog Camilla Löwy 2021-02-17 21:21:49 +0100
  • b925a54ef1 Wayland: Move DPI fallback work to output done Camilla Löwy 2021-02-09 21:33:23 +0100
  • 729c9988d0 Win32: Fix content area rescaling on older systems Camilla Löwy 2021-01-20 01:02:24 +0100
  • 410890aa80 Win32: Fix full screen windows affected by scaling Camilla Löwy 2021-01-19 22:25:05 +0100
  • 6de084000b Cocoa: Fix console apps getting a dock icon Camilla Löwy 2021-02-10 17:23:43 +0100
  • 9477311130 Update changelog and add credit Camilla Löwy 2021-01-18 18:55:17 +0100
  • 384ff74a46 Cocoa: Fix install name for installed dylib Laurent Aphecetche 2019-06-14 16:42:50 +0200
  • f8d6801a50 Simplify references in CMake if-statements Camilla Löwy 2021-01-18 16:04:51 +0100
  • 3959ee8949 Cocoa: Unify CG display to NS screen mapping Camilla Löwy 2021-01-17 19:49:51 +0100
  • 8ab40399d3 Update changelog and add credit Camilla Löwy 2021-01-18 01:34:55 +0100
  • 2bc52ca82e Cocoa: Use modern API to get display name Nevyn Bengtsson 2021-01-11 17:27:27 +0100
  • 5aff72aa00 Cocoa: Fix duplicate monitor connection events Camilla Löwy 2021-01-18 01:26:00 +0100
  • 8b11867464 Cocoa: Fix menubar for unbundled apps on 10.15 Camilla Löwy 2020-12-08 23:23:20 +0100
  • 552209fe46 Update changelog Camilla Löwy 2021-01-18 16:24:27 +0100
  • f5af421a6b Cocoa: Fix duplicate video mode detection Philip Rideout 2021-01-05 20:42:46 -0800
  • 5d1d1a01e3 Update repo URL for Nuklear Camilla Löwy 2021-01-03 21:13:02 +0100
  • 3a8ebb1903 Added 2 entries to the gitignores file. Luke Bayes 2021-01-02 19:55:31 -0500
  • 6ce6b50787 Add credit Camilla Löwy 2020-12-15 02:13:24 +0100
  • 761f97d6b6 Fix indentation in internal.h ashishgamedev 2020-12-10 19:48:55 +0530
  • 0b9e48fa3d Fix minor typo: If if -> If. Bhee 2020-12-14 02:37:20 -0500
  • 1adfbde4d7 Wayland: Move 96 DPI default to outputHandleMode Nicolas Caramelli 2020-10-19 22:00:30 +0200
  • 08e5a17063 Use switch statement instead of if-else-chain for cursor shapes Luflosi 2020-07-23 18:22:23 +0200
  • 7e8da57094 Add missing changelog issue number Camilla Löwy 2020-11-19 02:49:14 +0100
  • 0dc1005c85 Wayland: Fix destroying CSDs in the correct order Leonard König 2020-10-28 19:23:28 +0100
  • 3327050ca6 Cocoa: Fix ObjC being built as C with CMake 3.19 Camilla Löwy 2020-10-18 19:34:23 +0200
  • 5c928ff452 Add credit Camilla Löwy 2020-10-12 18:56:25 +0200
  • 2f76f70c76 Wayland: Simplify adding of protocol sources Camilla Löwy 2020-10-12 18:34:09 +0200
  • 420b165bff Wayland: Fix indentation Camilla Löwy 2020-10-12 18:32:50 +0200
  • a62a6c5019 Wayland: Scanner tool has input and output args Camilla Löwy 2020-10-12 18:26:09 +0200
  • d5f32dfb3b Wayland: Ensure paths are passed on in quoted form Camilla Löwy 2020-10-12 18:20:53 +0200
  • a6f8cc9d44 Fix unquoted paths with variable references Camilla Löwy 2020-10-12 17:34:46 +0200
  • af8f9713dd Wayland: Fix CMake binary dir when built as subdir Joel Winarske 2020-10-08 14:58:06 -0700
  • 0bccc3852b Win32: Filter out duplicate size events Camilla Löwy 2020-10-07 23:35:17 +0200
  • ac627706ef Win32: Fix clang-cl interpreting -Wall as /Wall Camilla Löwy 2020-10-07 22:51:58 +0200
  • 6b78419c9a Win32: Enable /W3 on VS for library sources Camilla Löwy 2020-10-07 22:50:54 +0200
  • 9b140d08d7 Remove ignored Clang compiler flag Camilla Löwy 2020-10-07 21:40:16 +0200
  • 35f3508ecd Update changelog and add credit Camilla Löwy 2020-10-20 20:03:58 +0200
  • c940695eb0 Fix macOS Print Screen Andy Williams 2020-10-14 17:53:01 +0100
  • 0ef149c8f2 Wayland: Assume 96 DPI if physical size is <= 0 Nicolas Caramelli 2020-10-14 10:25:46 +0200
  • a506a8dc73 Add credit Camilla Löwy 2020-10-05 23:23:57 +0200
  • 8d47dc5894 Update test SPIR-V shader code Nicolas Caramelli 2020-10-04 21:33:08 +0200
  • 48aa567d0c Update changelog and add credit Camilla Löwy 2020-09-29 20:16:59 +0200
  • 53b1396a09 Win32: Fix value for _WIN32_WINNT_WINBLUE Vladimir Perminov 2020-09-29 20:03:42 +0300
  • 60e7364b30 Update changelog Camilla Löwy 2020-09-23 23:34:42 +0200
  • 166611cef5 Win32: Update all monitor handles on config change Doug Binks 2020-09-04 16:59:08 +0100
  • 0b2660f39f Wayland: Remove FindWaylandProtocols.cmake and FindXKBCommon.cmake (not used anymore) Nicolas Caramelli 2020-10-03 22:22:32 +0200
  • 40d150c399 Docs: Remove mentions of extra-cmake-modules Emmanuel Gil Peyrot 2020-09-30 17:04:20 +0200
  • 8aaf072842 Wayland: Remove extra-cmake-modules from CI Emmanuel Gil Peyrot 2020-09-30 17:00:41 +0200
  • 2e6fb7fe22 Wayland: Remove extra trailing whitespace Emmanuel Gil Peyrot 2020-09-30 17:00:12 +0200
  • 2747e47393 Wayland: Remove extra-cmake-modules dependency Joel Winarske 2020-09-28 22:23:02 -0700
  • 1353f37a51 Make unsupported versions of CMake fail early Camilla Löwy 2020-09-23 20:07:34 +0200
  • 539535a367 Specify maximum version of CMake known to work Camilla Löwy 2020-09-23 20:06:18 +0200
  • 73ef5f0abb Update CODEOWNERS for move to SCSS Camilla Löwy 2020-09-22 19:12:47 +0200
  • 58df92acad
    Use consistent indentation for Doxygen custom stylesheet Luflosi 2020-09-18 14:24:08 +0200
  • 96f9f5c4b9 Migrate to Sass for Doxygen custom stylesheets Siavash Eliasi 2020-09-03 16:56:43 +0430
  • 1ed1489831 Fix typo in GLFWwindowmaximizefun documentation Emmanuel Gil Peyrot 2020-09-07 20:19:51 +0200
  • bb1d917c2f Improve docs scaling on mobile and small screens Siavash Eliasi 2020-09-01 11:46:12 +0430
  • 59196f9ad8 Make old debug context hint/attrib name searchable Camilla Löwy 2020-09-01 21:29:59 +0200
  • 9d7897f961 Support interprocedural optimization override Camilla Löwy 2020-09-01 17:22:06 +0200
  • b3a79103a6 Move Wayland build CI to focal Camilla Löwy 2020-09-01 16:55:53 +0200
  • b9dfce0070 Fix formatting in transition guide Camilla Löwy 2020-08-28 15:25:08 +0200
  • 7765451d0f Formatting Camilla Löwy 2020-08-21 15:56:51 +0200
  • cd0dc76c7c Null: Fix out parameters not being set Camilla Löwy 2020-08-19 19:30:00 +0200
  • da26eefc61 Update changelog Camilla Löwy 2020-08-04 17:21:17 +0200
  • b488c3f87f
    Make _glfwPlatformInitJoysticks() return the correct type in null_joystick Luflosi 2020-08-08 22:48:04 +0200
  • 05dd2fa298 Win32: Disable fb transparency when it is broken Camilla Löwy 2020-07-28 00:12:45 +0200
  • a2674a9034 Cocoa: Fix potential leak of CFNumber object Camilla Löwy 2020-07-23 18:55:29 +0200
  • 0cc13ceafc Return NULL instead of GLFW_FALSE where appropriate Luflosi 2020-07-23 18:18:14 +0200
  • c01acc267a X11: Fix joystick detection before joystick init Camilla Löwy 2020-07-23 21:14:36 +0200
  • e0f7ce402b Documentation fix Camilla Löwy 2020-07-21 18:06:13 +0200
  • f771d41292 Cleanup Camilla Löwy 2020-07-21 17:46:48 +0200
  • 782e6b6cef Make joystick platform code init on demand Camilla Löwy 2020-07-12 18:31:29 +0200
  • f760b124ca Wayland: Fix scroll offsets being inverted Camilla Löwy 2020-07-15 23:11:19 +0200
  • 5f60c22cfa Wayland: Fix partial framebuffer size retrieval Camilla Löwy 2020-07-15 21:56:52 +0200
  • 5c92cd9f52 Make windows test a tolerable example Camilla Löwy 2020-07-15 17:10:32 +0200
  • 686e18fd72 Remove window opacity test Camilla Löwy 2020-07-08 19:31:01 +0200
  • 3207fc7120 Add window property test Camilla Löwy 2020-07-08 19:30:16 +0200
  • 74b9f309a9 Update Nuklear to 4.01.3 Camilla Löwy 2020-07-08 19:55:35 +0200
  • a122d91303 Documentation work for GLFW_MOUSE_PASSTHROUGH Camilla Löwy 2020-07-08 23:21:28 +0200
  • dfeacee000 Move mouse passthrough before window showing Camilla Löwy 2020-07-08 00:28:35 +0200
  • 1095a43708 Remove no-op call at window creation Camilla Löwy 2020-07-07 18:39:07 +0200
  • 6d2003d07a Move management of shared state to shared code Camilla Löwy 2020-07-06 23:37:33 +0200
  • 7da3e52c86 Win32: Fix GLFW_MOUSE_PASSTHROUGH dropping events Camilla Löwy 2020-07-06 23:17:41 +0200
  • 68e4261d73 X11: Include X Shape extension headers Camilla Löwy 2020-07-06 23:15:20 +0200
  • e81d381256 X11: Fix disabling of GLFW_MOUSE_PASSTHROUGH Camilla Löwy 2020-07-06 23:09:28 +0200
  • d285a9fdeb Add support for mouse input transparency Rokas Kupstys 2019-09-30 15:44:43 +0300
  • 6c031af245 Null: Fix typos in workarea retrieval Camilla Löwy 2020-07-13 19:43:13 +0200
  • 49dbcfcb8c X11: Fix cursor hover query retry behavior Camilla Löwy 2020-07-10 00:03:53 +0200
  • ceb20c7f97 X11: Fix race in window hovered query Camilla Löwy 2020-07-08 15:53:01 +0200
  • 4ae93e0547 X11: Remove non-UTF-8 fallback paths Camilla Löwy 2020-07-02 18:53:26 +0200
  • 9a3664b4a9 X11: Fix detection of key events duplicated by XIM Camilla Löwy 2020-06-30 20:57:24 +0200
  • 6ce2070392 Win32: Fix non-BMP Unicode codepoint input Camilla Löwy 2020-06-29 20:43:28 +0200
  • e47832ffcf Cocoa: Fix regression in private use area check Camilla Löwy 2020-06-29 23:14:16 +0200
  • ad9eb768c9 Cocoa: Fix non-BMP Unicode codepoint input Camilla Löwy 2020-06-29 21:16:59 +0200
  • 854ce1db4e Fix format of change log entry Camilla Löwy 2020-06-29 21:14:29 +0200
  • f5f060e6bf Init hint documentation work Camilla Löwy 2020-06-26 17:39:57 +0200
  • 0dea8a4441 EGL: Add support for EGL_ANGLE_platform_angle Camilla Löwy 2020-06-25 18:22:08 +0200
  • e6a6a99813 Use stdbool more consistently in glfwinfo Camilla Löwy 2020-06-28 21:23:17 +0200
  • 1cecb8beb0 Move glfwinfo argument processing before glfwInit Camilla Löwy 2020-06-28 21:18:21 +0200
  • 36f8250321 Add missing entries to new symbols list Camilla Löwy 2020-06-26 20:18:15 +0200
  • b420ca7404 Add GLFW_CONTEXT_DEBUG window hint alias Camilla Löwy 2020-06-26 18:35:48 +0200
  • 4e3b43383a Re-word docs for GLFW_OPENGL_DEBUG_CONTEXT attrib Camilla Löwy 2020-06-28 19:21:36 +0200
  • 8a69a0d7e5 Re-word docs for OPENGL_DEBUG_CONTEXT hint A. Tombs 2020-06-18 02:23:08 +0100
  • 2539d03747 Win32: Use helper window DC as EGL native display Camilla Löwy 2020-06-17 20:23:07 +0200
  • bcb8558189 Remove EGL and OSMesa struct member macros Camilla Löwy 2020-06-05 13:34:27 +0200
  • aec9fae8f3 EGL: Add support for EGL_EXT_platform_base Camilla Löwy 2020-06-03 22:02:25 +0200
  • d7f7b0e1b5 EGL: Replace native handle macros with functions Camilla Löwy 2020-06-03 20:49:36 +0200
  • b66f105f3e
    Fix typos Luflosi 2020-06-23 16:20:27 +0200
  • bf1c62b261 Remove deprecated sudo key from Travis CI config Camilla Löwy 2020-06-17 19:31:53 +0200
  • 3a3c32c6b1 Add credit Camilla Löwy 2020-06-17 20:21:31 +0200
  • 81f475bccb Fix GLU header inclusion being disabled Tatsuya Yatagawa 2020-06-05 12:57:43 +0900
  • c1f60ab5dc Make compiler specific workarounds more consistent Camilla Löwy 2020-05-25 16:49:36 +0200
  • e47705d8fb Move more compiler workarounds to library setup Camilla Löwy 2020-05-25 16:33:44 +0200
  • 8369880b56 Only look for OSMesa module if building examples Camilla Löwy 2020-05-25 16:30:13 +0200
  • cfc23cd087 Fix MinGW linker flag tests breaking later tests Camilla Löwy 2020-05-25 22:23:22 +0200
  • 69ff0b8ee0 Refresh Doxygen file with version 1.8.18 Camilla Löwy 2020-06-05 14:19:34 +0200
  • e0c77f71f9 Null: Make platform more conformant Camilla Löwy 2020-05-21 17:16:26 +0200
  • c72da994ba Wayland: Fix repeated keys reported to NULL window Camilla Löwy 2020-06-02 19:54:30 +0200
  • 399c2a1fad Clarify docs on default GL header inclusion Camilla Löwy 2020-05-28 17:38:21 +0200
  • 9a87c2a4b4 Add feature available/implemented errors Camilla Löwy 2020-05-20 18:02:58 +0200
  • fbf8aae44f Fix typo in header option macro docs Camilla Löwy 2020-05-28 18:07:57 +0200
  • 7486e12f88 Add statement to docs for glfwTerminate A. Tombs 2020-05-22 14:37:58 +0100
  • 105cf32e0b Fix desktop GL header not always being suppressed Camilla Löwy 2020-05-26 23:35:40 +0200
  • a84a30ab63 Win32: Fix VS /W4 compile warnings ben1 2020-05-25 15:22:25 +1000
  • 250b94cd03 Use the correct type in a for loop Luflosi 2020-05-25 15:03:23 +0200
  • d4f5074535 Replace %m conversion specifier with %s and strerror() Luflosi 2020-05-25 15:42:52 +0200
  • 91eebe922d Use CALayer instead of NSView for EGLNativeWindowType Corentin Wallez 2020-04-19 14:10:52 +0200
  • 51a465ee2b Win32: Remove checks for pre-XP Windows Camilla Löwy 2020-05-20 17:59:10 +0200
  • 5f9dfe3d83 X11: Clarify function name and comment Camilla Löwy 2020-05-19 19:03:02 +0200
  • 27295b508f Note removal of wl_shell support in release notes Camilla Löwy 2020-05-19 18:56:25 +0200
  • ef5220d6b1 X11: Clarify code flow for Clang static analysis Camilla Löwy 2020-05-19 17:59:18 +0200
  • a17a1b2011 X11: Fix XKB events being passed on to core path Camilla Löwy 2020-05-19 17:55:28 +0200
  • e07925c404 X11: Fix XKB state event bits being overwritten Camilla Löwy 2020-05-19 17:49:02 +0200
  • cf3a03a85d X11: Remove duplicate XKB group initialization Camilla Löwy 2020-05-19 17:47:58 +0200
  • 0c403c8ca6 X11: Fix XKB group event depending on state query Camilla Löwy 2020-05-19 17:44:59 +0200
  • 844bc8031c Add null platform to Travis CI Camilla Löwy 2020-05-19 13:24:49 +0200
  • 67c720d117 Correct sign in mat4x4_rotate_Y gre-42 2020-04-15 18:00:11 +0200
  • d7ae90a790 Update community resource links Camilla Löwy 2020-04-30 21:21:40 +0200
  • 41a19ed49c Disambiguate Vulkan support reference link Camilla Löwy 2020-05-04 23:18:48 +0200
  • 949275bbed Cocoa: Fix call to NSWindow from non-main threads Camilla Löwy 2020-04-30 22:12:21 +0200
  • cab41529da X11: Improve non-XKB fallback for key mapping Camilla Löwy 2020-04-23 21:27:28 +0200
  • 318e08d914 X11: Add additional XKB key names for Right Alt Camilla Löwy 2020-04-23 17:42:36 +0200
  • 560304e0f4 X11: Use XKB key name MENU for Menu key Camilla Löwy 2020-03-31 17:00:43 +0200
  • 9ecacf1d7f X11: Check XKB key aliases in addition to names Camilla Löwy 2020-03-25 18:16:15 +0100
  • ee45b58647 X11: Fix X keycode ranges for XKB and core Camilla Löwy 2020-03-17 00:04:48 +0100
  • 215a05af3d Update changelog and add credit Camilla Löwy 2020-03-31 17:30:22 +0200
  • a41a58a95e X11: Fix function keys mapped to GLFW_KEY_UNKNOWN Ali Sherief 2019-11-21 16:49:44 +0200
  • e65de2941c X11: Improve window handle race condition Camilla Löwy 2020-03-19 23:28:21 +0100
  • 2c8e0512dd X11: Filter out Xlib errors from other connections Camilla Löwy 2020-03-16 17:13:59 +0100
  • 44b5d06583 X11: Add support for XIM callbacks Camilla Löwy 2020-01-22 20:12:36 +0100
  • 350ba73267 Update linmath.h Camilla Löwy 2020-03-02 19:43:21 +0100
  • 9516df52a4 Fix unclear language in build guide Camilla Löwy 2020-03-12 01:57:10 +0100
  • 72366ac9a9 Cocoa: Finish launching NSApp in glfwInit Camilla Löwy 2020-03-05 20:32:19 +0100
  • 6aca3e99f0 Wayland: Remove unused link-time dependency Camilla Löwy 2020-02-12 14:53:18 +0100
  • 4381b86b6b X11: Fix CJK IME input when locale CTYPE is "C" Camilla Löwy 2020-02-06 15:46:37 +0100
  • 27d19d06ca WGL: Remove unused constants Camilla Löwy 2020-02-06 15:21:36 +0100
  • 4b8ac11aa3 Fix rendering race in offscreen example Camilla Löwy 2020-02-05 02:01:47 +0100
  • a0a5cc57df X11: Make libX11 dynamically loaded Camilla Löwy 2019-12-16 13:19:37 +0100
  • 0c27ed1d0e X11: Fix setting the clipboard string to itself Camilla Löwy 2020-01-24 09:34:54 +0100
  • d1ae7bac60 Put docs target in GLFW3 folder Camilla Löwy 2020-02-10 17:44:34 +0100
  • 40c7e471e3 Move more non-source template files to CMake dir Camilla Löwy 2020-01-20 16:33:33 +0100
  • 76406c7894 Mention that xdg-shell is mandatory on Wayland Emmanuel Gil Peyrot 2020-02-06 09:02:14 +0100
  • d973acc123 Update OpenGL bits of build documentation slightly Camilla Löwy 2020-01-19 20:08:11 +0100
  • 46c7c1cdff Remove AppVeyor skip commits setting Camilla Löwy 2020-01-16 23:29:38 +0100
  • 13479ed27d Update changelog and add credit Camilla Löwy 2020-01-16 21:12:37 +0100
  • a5e5b782c7 X11: Fix queries crashing if monitor disconnected Kovid Goyal 2018-08-21 13:04:52 +0530
  • 65cfe743af Add credit Camilla Löwy 2020-01-16 17:35:11 +0100
  • d862d56acb Fix docs install condition Crunkle 2020-01-14 00:49:04 +0000
  • 190673e779 Win32: Add matching comment Camilla Löwy 2020-01-15 22:19:19 +0100
  • 789a2bcb39 Win32: Fix scancode when key message only had VK Camilla Löwy 2020-01-15 18:54:42 +0100
  • 5f1631cb0e Check scancode before use in glfwGetKeyName Camilla Löwy 2020-01-15 16:34:58 +0100
  • a491b0698c Win32: Use non-async key state for modifier hack Camilla Löwy 2020-01-15 16:26:29 +0100
  • 562c17d131 Win32: Fix no Super key release event after Win+V Camilla Löwy 2020-01-15 16:19:56 +0100
  • 7da87aaae7 Cocoa: Add fully dynamic loading of Vulkan loader Camilla Löwy 2020-01-16 05:09:19 +0100
  • 15d91801b7 Cocoa: Select Vulkan surface extension at runtime Camilla Löwy 2020-01-16 01:52:50 +0100
  • c5cb4a253a Cocoa: Add support for VK_EXT_metal_surface ByunghoonKim 2020-01-06 00:46:42 +0900
  • 9372ba95fa X11: Fix parent window handle initialization Camilla Löwy 2020-01-12 17:18:21 +0100
  • aa5e313561 X11: Fix BadMatch focusing a window on non-EWMH WM Camilla Löwy 2020-01-05 14:34:39 +0100
  • fe57e3c292 X11: Fix no window position events during resize Camilla Löwy 2020-01-01 16:56:32 +0100
  • 6b01affd89 Update changelog Camilla Löwy 2020-01-01 01:43:40 +0100
  • bf292f0083 Update changelog and add credit Camilla Löwy 2020-01-01 01:42:25 +0100
  • 781fbbadb0 Fix Threads package not located by our config file Camilla Löwy 2019-12-26 15:34:01 +0100
  • 5dd207048c Set macOS deployment target in Travis CI build Camilla Löwy 2019-12-25 22:54:23 +0100
  • a3d28ef52c X11: Fix IC event mask not being added to our window Camilla Löwy 2019-12-22 09:23:22 +0100
  • 8149a5fc00 X11: Cleanup Camilla Löwy 2019-12-22 09:12:59 +0100
  • 74a46dfa0c Use the correct type in a for loop Luflosi 2019-10-06 22:53:42 +0200
  • 4ec7daf3e9 Cocoa: Replace display link with IOKit query Camilla Löwy 2019-12-25 17:09:38 +0100
  • c3ca88055f NSGL: Simulate vsync for occluded windows Camilla Löwy 2019-11-10 19:09:23 +0100
  • 54e8e0b092 NSGL: Remove problematic swap interval workaround Camilla Löwy 2019-11-07 15:13:49 +0100
  • b4a8eb9b19 Cocoa: Only create per-monitor display link once Camilla Löwy 2019-12-19 08:43:01 +0100
  • 28773a069e Cocoa: Fix undeclared selector warnings Camilla Löwy 2019-12-20 08:10:56 +0100
  • 73a8ebb691 X11: Cleanup Camilla Löwy 2019-12-17 02:17:31 +0100
  • 4e70c95aa3 X11: Cleanup Camilla Löwy 2019-12-16 17:44:17 +0100
  • 9db156421f X11: Fix updating GLFW_FLOATING on a hidden window Camilla Löwy 2019-12-16 16:09:52 +0100
  • 0b652a44d2 X11: Fix invalid read when clearing GLFW_FLOATING Camilla Löwy 2019-12-17 01:43:08 +0100
  • 9b6d68ec70 X11: Fix missing checks for EWMH attention atoms Camilla Löwy 2019-12-16 15:08:54 +0100
  • 4837b78ffe X11: Fix maximization of hidden windows Camilla Löwy 2019-12-16 14:53:06 +0100
  • bc3be40f21 Enable strict C99 for non-VS compilers Camilla Löwy 2019-12-15 17:37:42 +0100
  • da3f20d860 Win32: Add missing include for wcscmp Camilla Löwy 2019-12-15 17:36:55 +0100
  • fb0028c766 Win32: Enable Unicode mode for all compilers Camilla Löwy 2019-12-15 16:33:18 +0100
  • 994c3b4e48 Cocoa: Remove stale GCC workaround Camilla Löwy 2019-12-15 16:32:06 +0100
  • 18307467b4 Gather CMake setup of configuration header Camilla Löwy 2019-12-15 09:11:40 +0100
  • 49c5d837b4 Replace CMake threads variable with modern target Camilla Löwy 2019-12-15 09:53:18 +0100
  • 8a5fd0c5a4 Replace ad-hoc CMake code with DEFINE_SYMBOL Camilla Löwy 2019-12-15 09:21:58 +0100
  • a5ed740d9d Fix use of CMake 3.13 command target_link_options Camilla Löwy 2019-12-15 09:03:22 +0100
  • a264d32987 Replace CMake list variables with target_sources Camilla Löwy 2019-12-15 07:37:26 +0100
  • 081484ed34 Fix POSIX conformance issues for clock_gettime Camilla Löwy 2019-12-15 17:24:26 +0100
  • 506a6aafde Formatting Camilla Löwy 2019-12-11 22:10:00 +0100
  • a875a536b7 Cocoa: Fix duplicate conversion of title string Camilla Löwy 2019-12-10 13:47:19 +0100
  • 2551829f75 Win32: Add VERSIONINFO resource to GLFW DLL Camilla Löwy 2019-12-11 19:09:59 +0100
  • 7e03bce138 Fix typo Camilla Löwy 2019-12-10 20:10:12 +0100
  • ac30ef3e0c Fix typo Luflosi 2019-08-28 21:28:23 +0200
  • a43f545677 Add dependency name hints to CMake error messages Camilla Löwy 2019-12-10 10:40:48 +0100
  • 59055d585f Update minimum required CMake version to 3.1 Camilla Löwy 2019-11-26 18:09:22 +0100
  • 8a1f4940fc Remove reference to non-existent CMake variable Camilla Löwy 2019-12-09 22:01:29 +0100
  • 5f4a6f689a Gather all macOS specific CMake properties Camilla Löwy 2019-12-09 21:59:21 +0100
  • c016b26852 Remove non-GUI binaries from GUI-only setup Camilla Löwy 2019-12-09 21:26:02 +0100
  • db76abb63c Make target-specific define target-specific Camilla Löwy 2019-12-09 17:04:34 +0100
  • c194193797 Replace CMake generator expression with variable Camilla Löwy 2019-12-07 21:05:56 +0100
  • 9dc365f192 Merge GCC/Clang specific CMake blocks Camilla Löwy 2019-12-07 21:03:14 +0100
  • c81def70be Remove unneccessary example target property Camilla Löwy 2019-11-20 22:20:37 +0100
  • 197193ac0b Fix source list for Objective-C fix Camilla Löwy 2019-12-03 23:08:17 +0100
  • 135d87aa3c Remove inclusion of X11 extension header paths Camilla Löwy 2019-12-03 22:17:48 +0100
  • 2fb336268f Shorten name of Info.plist template file Camilla Löwy 2019-12-03 22:03:36 +0100
  • 9486ec0c02 Fix source list for -Wdeclaration-after-statement Camilla Löwy 2019-11-27 17:58:05 +0100
  • dff6253ca7 Add installation of HTML documentation Camilla Löwy 2019-11-26 19:09:34 +0100
  • bc7b19cbd1 Remove tab character Camilla Löwy 2019-11-26 18:18:40 +0100
  • ce9d124243 Remove command-line options from GUI-only test Camilla Löwy 2019-11-26 17:47:27 +0100
  • f6d44cedfd Trust CMake to do the right thing for static libs Camilla Löwy 2019-11-26 18:14:21 +0100
  • d74c18117d Remove dependency on platform header paths Camilla Löwy 2019-11-25 19:52:02 +0100
  • 92c70b2a83 Rename CMake variable for GUI-only programs Camilla Löwy 2019-11-25 19:39:06 +0100
  • 7dd14a4b20 Fix .gitignore entries for VS with CMake Camilla Löwy 2019-12-05 17:33:11 +0100
  • fa60269245 NSGL: Fix disabling of Retina resolution Camilla Löwy 2019-12-09 18:53:29 +0100
  • 6e6805000a Cocoa: Fix pre-window-creation event processing Camilla Löwy 2019-11-27 23:21:13 +0100
  • b3544ca43e Cocoa: Update outdated comment Camilla Löwy 2019-11-28 00:37:30 +0100
  • 382943f2b0 Add Xcode section to .gitignore file Camilla Löwy 2019-11-14 21:07:29 +0100
  • ef6189f348 Wayland: Unset the cursor name on border exit Emmanuel Gil Peyrot 2019-11-28 15:47:09 +0100
  • 7dbdd2e6a5 Add more standard cursors Camilla Löwy 2019-05-07 20:40:37 +0200
  • 80fde12fda Wayland: Fix pointing hand cursor shape Camilla Löwy 2019-05-17 18:30:02 +0200
  • a80788c17f Wayland: Don’t update cursor position in the frame Emmanuel Gil Peyrot 2019-11-21 13:46:18 +0100
  • a9f674e719 Wayland: Don’t reload the cursor on every pointer motion Emmanuel Gil Peyrot 2019-11-15 15:30:41 +0100
  • b5d4f24f74 Move CMake uninstall template file to CMake subdir Camilla Löwy 2019-11-14 19:57:08 +0100
  • d861d7bffe Update .gitignore file Camilla Löwy 2019-11-14 19:45:29 +0100
  • c42d8f3e5b Cleanup .gitignore file somewhat Camilla Löwy 2019-11-14 19:20:10 +0100
  • 50a6270e55 Add initial CODEOWNERS file Camilla Löwy 2019-11-14 19:02:29 +0100
  • b804379463 Add initial GH support file Camilla Löwy 2019-11-14 14:12:43 +0100
  • 359758bb53 Add initial .mailmap file Camilla Löwy 2019-11-13 15:55:09 +0100
  • e96dc5d219 X11: Assume 96 DPI if RandR monitor size is zero Camilla Löwy 2019-11-05 13:09:01 +0100
  • 2c519709be Cocoa: Fix full screen window iconification Camilla Löwy 2019-11-12 18:23:04 +0100
  • bd452016be Cocoa: Cleanup Camilla Löwy 2019-11-07 13:45:15 +0100
  • bac15f9449 Cocoa: Fix multiple methods warning Camilla Löwy 2019-11-06 23:46:05 +0100
  • c819f27ce3 Cocoa: Process events after window destruction Camilla Löwy 2019-11-06 23:34:08 +0100
  • 94cb0347ab Cocoa: Add comments for Cocoa symbol macros Camilla Löwy 2019-11-06 17:25:16 +0100
  • 953a1c3f8b Cleanup Camilla Löwy 2019-11-10 15:20:29 +0100
  • 70a3104c49 Set C standard at 99 for all example targets Guillaume Racicot 2019-11-09 12:19:49 -0500
  • bc5523e994 Set C standard at 99 for all test targets Guillaume Racicot 2019-11-03 21:12:01 -0500
  • 8e288dc94c Win32: Add GLFW_WIN32_KEYBOARD_MENU Camilla Löwy 2019-08-20 19:00:59 +0200
  • de23429455 Add reminder for why events test is not closing Camilla Löwy 2019-09-26 23:31:22 +0200
  • 08f01c31a0 Add gamepad information to events test output Camilla Löwy 2019-09-26 19:27:09 +0200
  • 20e522cdf4 Make events test output only UTF-8 in C locale Camilla Löwy 2019-09-26 19:22:36 +0200
  • c5f1ca3e41 Add canonical build directory to .gitignore thewoz 2019-11-05 16:27:06 +0100
  • b69fb99031 Remove mappings for GUID used by different devices Camilla Löwy 2019-11-05 20:37:08 +0100
  • c88ee1c9d3 Win32: Change transparent framebuffer key color Camilla Löwy 2019-11-05 18:55:42 +0100
  • 28d8507700 Fix order of words in window guide Camilla Löwy 2019-11-01 13:27:44 +0100
  • 75294462b3 X11: Fix content scale fallback value on KDE Camilla Löwy 2019-10-28 19:18:19 +0100
  • 5fc4c01302 X11: Fix decoration enabling after window creation Camilla Löwy 2019-09-26 18:29:37 +0200
  • 33683ec60e Remove stray characters from hardcoded CFLAGS Camilla Löwy 2019-10-24 16:27:26 +0200
  • 04f7f55f07 Cleanup Camilla Löwy 2019-10-24 16:20:43 +0200
  • 4d0ae4ffa7 Fix CMake 3.0 - 3.6 support regression Pablo Prietz 2019-10-24 12:04:18 +0200
  • 82978bb3af Documentation work Camilla Löwy 2019-10-18 13:21:59 +0200
  • 376897a344 Replace notes for previous releases with links Camilla Löwy 2019-10-18 13:17:47 +0200
  • 36c547875c Update changelog Camilla Löwy 2019-10-16 17:43:29 +0200
  • 692754a2c5 Allow AppVeyor to skip pure documentation updates Camilla Löwy 2019-10-16 16:49:37 +0200
  • 3a37a08998 Fix -Wextra-semi warnings Corentin Wallez 2019-09-15 08:57:34 -0400
  • 7749aac50d
    Use the correct type in a for loop Luflosi 2019-10-06 22:56:58 +0200
  • 1e20218b3d Use HTTPS for Discourse forum Camilla Löwy 2019-10-13 16:42:54 +0200
  • 545f409592 Add credit Camilla Löwy 2019-10-10 20:12:42 +0200
  • 8f852e0833 Enable C99 explicitly with CMake where available Guillaume Racicot 2019-09-05 09:47:49 -0400
  • f71b55f83d Clean up monitors tool output Camilla Löwy 2019-10-10 18:03:28 +0200
  • d25248343e Use the correct type for a struct member Luflosi 2019-09-30 23:17:42 +0200
  • 1bd0a55aa7 Add VS 2010 and MinGW to AppVeyor build matrix Camilla Löwy 2019-10-02 22:41:02 +0200
  • 3d2540c373 Win32: Cleanup keyboard input flag parsing Camilla Löwy 2019-09-13 01:16:13 +0200
  • 3ec8f4a7f5 Win32: Disable dynamic libgcc for MinGW DLL Camilla Löwy 2019-10-03 19:49:25 +0200
  • 243b1bc292 Use the correct type in a for loop Luflosi 2019-07-25 16:55:19 -0500
  • 7105ff2dfd Fix typos luz.paz 2019-08-12 06:52:31 -0400
  • 7f02898264 Cocoa: Fix glfwSetWindowSize anchor point Camilla Löwy 2019-08-29 22:08:29 +0200
  • aa8e8ab960 Remove deprecated tags from Doxyfile.in Camilla Löwy 2019-09-06 15:23:20 +0200
  • 26aac53e1d Update changelog and add credit Camilla Löwy 2019-09-01 20:05:58 +0200
  • 2777f6a754 Fix comparison of video modes of equal area httpdigest 2019-08-31 02:44:04 +0200
  • cbf23e5615 Win32: Fix VS static analysis false positive Camilla Löwy 2019-08-22 23:39:47 +0200
  • 56ca0cb3b3 Unify key name string handling Camilla Löwy 2019-08-22 21:31:46 +0200
  • 4cc5d2e623 Clarify comment Camilla Löwy 2019-08-15 17:25:36 +0200
  • f764836e58 Fix license copyright year and formatting Camilla Löwy 2019-08-15 16:59:54 +0200
  • 2c7ef5b480 Win32: Fix initial state of maximized state cache Camilla Löwy 2019-08-14 19:18:29 +0200
  • 711b9694a1 Win32: Fix GLFW_MAXIMIZED not maximizing window Camilla Löwy 2019-08-13 15:18:02 +0200
  • efda4afb49 Put fix in correct position Camilla Löwy 2019-07-25 20:29:30 +0200
  • 65748fb8f3 Fix Vulkan triangle test segfault on resize Camilla Löwy 2019-07-25 19:09:42 +0200
  • 6abad2efd2 Fix conflict with DEBUG macro defined by Bazel Camilla Löwy 2019-07-22 17:42:00 +0200
  • eecf83c5d0 Add credit Camilla Löwy 2019-07-16 14:35:35 +0200
  • 2e039d9275 CMake: remove -DGLFW_DLL on non-Windows targets Ave Milia 2019-07-08 14:54:08 +0200
  • b430bc4935 Cocoa: Fix internal symbol hiding for dylib Camilla Löwy 2019-07-16 23:14:16 +0200
  • 062a1c22b5 Cocoa: Fix file-local function not declared static Camilla Löwy 2019-07-16 23:12:20 +0200
  • a4d910b4a7 Documentation work Camilla Löwy 2019-07-12 19:04:16 +0200
  • 4f0b8b0dda Win32: Fix cursor enter/position event order Leon Linhart 2019-05-27 22:42:12 +0200
  • 7bd0af3089 Add credits Camilla Löwy 2019-07-12 16:38:06 +0200
  • 84b13113ed Fix typo in glfwGetRequiredInstanceExtensions docs Lukas Zanner 2019-06-14 12:53:57 +0200
  • 62b7fe8311 Cleanup Camilla Löwy 2019-07-12 14:33:05 +0200
  • 773f4495f0 Win32: Fix symbol redefinition warnings Camilla Löwy 2019-07-12 14:23:12 +0200
  • 5bea122211 Update changelog Camilla Löwy 2019-07-11 20:21:04 +0200
  • d232bcfcdd Cleanup Camilla Löwy 2019-07-11 19:06:06 +0200
  • 36f90800d8 X11: Query and keep track of Xkb group index Denis Bernard 2019-05-30 00:37:26 +0200
  • c6b95e3b07 X11: Fix focus events not being filtered Camilla Löwy 2019-07-11 00:36:34 +0200
  • e463e85bba
    Fix typo Luflosi 2019-06-08 00:06:22 +0200
  • 3a5e99e59a Remove unused function in tearing test Camilla Löwy 2019-06-04 18:50:07 +0200
  • 3262c29440 Cocoa: Cleanup Camilla Löwy 2019-06-06 16:02:41 +0200
  • 1d62157268 Win32: Cleanup pointer test in win32_window.c A. Tombs 2019-05-28 01:24:18 +0100
  • 1f508530f0 X11: Let the language initialize XEvent structs Camilla Löwy 2019-06-04 16:59:04 +0200
  • fad9896d38 X11: Clean up EWMH feature detection Camilla Löwy 2019-06-04 16:52:40 +0200
  • 0c6b505619 Convert some declarations to C99 style Camilla Löwy 2019-06-04 16:51:31 +0200
  • 2db3b9688d
    Replace some tabs with spaces Luflosi 2019-06-07 23:35:10 +0200
  • d834f01ca4 Rename legacy Vulkan triangle program Camilla Löwy 2019-05-24 17:21:48 +0200
  • 537ea4ccf1 Explicitly disable inclusion for test and examples Camilla Löwy 2019-05-24 17:17:15 +0200
  • 51bb76c7c3 Improve (?) reference documentation for callbacks Camilla Löwy 2019-05-24 01:52:49 +0200
  • 71e6ff386d Enable CMake policy CMP0077 where available Camilla Löwy 2019-05-23 20:09:36 +0200
  • 98dde03ce1 Fix variable dereferencing Camilla Löwy 2019-05-20 23:06:22 +0200
  • e1d9e2ba73 Clarify Doxyfile INPUT value generation Camilla Löwy 2019-05-20 19:02:08 +0200
  • 84ec99bb01 Remove pointless comments Camilla Löwy 2019-05-20 18:43:34 +0200
  • d0c3fa900a Win32: Fix non-client actions for disabled cursor Camilla Löwy 2019-05-02 21:15:35 +0200
  • 267e06a41e Win32: Remove stale comment Camilla Löwy 2019-05-02 21:13:17 +0200
  • bb6945a18a Clarify difference between time and timer in docs Camilla Löwy 2019-05-20 17:13:09 +0200
  • 22a6c02a4c WGL: Add extension function macro aliases Camilla Löwy 2019-05-20 16:18:23 +0200
  • 3fd4e79adb WGL: Fix misplaced block comment Camilla Löwy 2019-05-20 16:00:04 +0200
  • 56aad76b16 Add C dialect reminders to each source file Camilla Löwy 2019-05-20 15:24:14 +0200
  • feaa532886 Add missing word Camilla Löwy 2019-05-19 21:51:56 +0200
  • e91d0fc499 Clarify triangle-opengl uniform uniform update Camilla Löwy 2019-05-19 21:46:34 +0200
  • 3cf7645b96 Documentation work Camilla Löwy 2019-05-19 21:41:57 +0200
  • e4aba7feaa Convert triangle-opengl example to 3.3 core Camilla Löwy 2019-05-19 20:59:10 +0200
  • a639d6e635 Rename OpenGL triangle example to triangle-opengl Camilla Löwy 2019-05-19 19:46:22 +0200
  • d44bfe0264 Add vertex type and offsetof to OpenGL triangle Camilla Löwy 2019-05-19 21:18:30 +0200
  • f61d0916fd Convert OpenGL triangle example to C99 Camilla Löwy 2019-05-19 19:30:40 +0200
  • c415c71947 Clean up glfwinfo Vulkan version output Camilla Löwy 2019-05-19 19:27:48 +0200
  • 144c98bcb3 Simplify glfwinfo Vulkan enumerations Camilla Löwy 2019-05-19 19:26:16 +0200
  • fa025d8f80 Convert glfwinfo to C99 Camilla Löwy 2019-05-19 19:10:35 +0200
  • 700d1f28d8 Add Vulkan 1.1 support to glfwinfo Camilla Löwy 2019-05-19 18:55:50 +0200
  • 0b01d850ed NSGL: Remove enforcement of forward-compatible flag Camilla Löwy 2019-05-19 20:51:50 +0200
  • 57bf6b2f75 Add credit Camilla Löwy 2019-05-17 19:19:07 +0200
  • ceb16cb5f1 X11: Fix CMake check for XInput headers Camilla Löwy 2019-05-17 17:26:46 +0200
  • 0ccb690853 Add stable release branch to CI Camilla Löwy 2019-05-17 16:58:50 +0200
  • 535491c4f3 Remove cmake from Travis CI package list Camilla Löwy 2019-05-17 16:55:52 +0200
  • 7dc36dd7da Format Travis CI inline script for readability Camilla Löwy 2019-05-17 16:31:42 +0200
  • c0eabc594f Add descriptive names for Travis CI jobs Camilla Löwy 2019-05-17 16:15:59 +0200
  • 8ee589e43b Disable examples and tests when a subproject Camilla Löwy 2019-05-08 19:04:21 +0200
  • cd290f767f Use CMakeDependentOption for dependent options Camilla Löwy 2019-05-08 18:33:28 +0200
  • a255e7ace6 Move to the modern CMake project version option Camilla Löwy 2019-05-08 15:28:18 +0200
  • 5c5963f1c0 X11: Only check for headers at build time Camilla Löwy 2019-05-17 15:19:35 +0200
  • 090b16bfae X11: Fix CMake not checking for XInput2 headers Camilla Löwy 2019-05-07 17:03:55 +0200
  • 42a3e4434f Update changelog and add credit Camilla Löwy 2019-05-02 21:32:14 +0200
  • 15af302f77 Fix use of absolute path in INSTALL_INTERFACE Konstantin Podsvirov 2019-04-18 19:50:48 +0300
  • be71147ad5 Documentation work Camilla Löwy 2019-04-28 01:43:30 +0200
  • ff7d42a55e Update Travis CI build Camilla Löwy 2019-05-17 16:10:28 +0200
  • 599fb3de34 Wayland: Remove wl_shell support Emmanuel Gil Peyrot 2019-03-01 18:46:06 +0100
  • a337c56848 Start 3.4 Camilla Löwy 2019-04-16 14:43:29 +0200
  • b079610962 Documentation work Camilla Löwy 2019-04-16 01:36:49 +0200
  • 186e9372d5 Add credit Camilla Löwy 2019-04-16 01:05:57 +0200
  • ab118b2529 Fix copyright years (somewhat) Camilla Löwy 2019-04-15 20:50:00 +0200
  • 1f91697cd3 Win32: Fix VS static analysis warnings Camilla Löwy 2019-04-15 15:35:38 +0200
  • 334a485968 Win32: Fix potential buffer overrun Camilla Löwy 2019-04-15 15:33:47 +0200
  • 0e74265426 Cocoa: Fix cursor hover test Camilla Löwy 2019-04-15 00:06:56 +0200
  • 3c3981a4f0 Cocoa: Fix coordinate transformations Camilla Löwy 2019-04-10 21:19:40 +0200
  • d0b7f539e2 Add full screen toggling to cursor test Camilla Löwy 2019-04-10 21:37:44 +0200
  • 62d296992e Add min/max corner placement to cursor test Camilla Löwy 2019-04-10 21:13:55 +0200
  • 5f4e66b21a Add cursor position rountrip key to cursor test Camilla Löwy 2019-04-10 19:06:47 +0200
  • f03614277d Update cursor test tracking when enabling cursor Camilla Löwy 2019-04-10 19:04:21 +0200
  • 45a62adf82 Fix cursor test tracking mode drawing Camilla Löwy 2019-04-10 19:03:36 +0200
  • 718609275d Add custom cursor to cursor test tracking mode Camilla Löwy 2019-04-10 19:01:50 +0200
  • 28f118f4de NSGL: Disable swap interval Camilla Löwy 2019-04-08 21:49:17 +0200
  • 224e9205e0 Remove command-line options from tearing test Camilla Löwy 2019-04-08 21:51:21 +0200
  • bd23be2594 Add pkgconfig dependency for GLFW_VULKAN_STATIC Camilla Löwy 2019-04-15 02:26:15 +0200
  • 93962ec168 Win32: Fix VS 2010 build error Camilla Löwy 2019-04-14 20:51:46 +0200
  • f4f1002d14 Documentation work Camilla Löwy 2019-04-14 19:18:32 +0200
  • d7e30b1c74 Replace glad and the Vulkan SDK with glad2 Camilla Löwy 2019-04-14 17:34:38 +0200
  • 3461d1c2a5 Fix missing context APIs in version strings Camilla Löwy 2019-04-08 20:51:05 +0200
  • 0fa77ea63a Documentation work Camilla Löwy 2019-04-05 18:19:10 +0200
  • c585bf010b Fix file flags Camilla Löwy 2019-04-07 20:44:21 +0200
  • 0267cebe00 Update for Doxygen CSS changes Camilla Löwy 2019-04-05 14:25:28 +0200
  • f8a70aca67 Add an n r00ster 2019-04-04 17:14:40 +0200
  • 422bf79e8f Documentation work Camilla Löwy 2019-04-01 18:36:30 +0200
  • 5644b66bac Documentation work Camilla Löwy 2019-04-01 19:57:54 +0200
  • 6e382c9b7f Add credit Camilla Löwy 2019-04-01 18:23:21 +0200
  • 87458617e0 Win32: Bypass composition check on Windows 8+ Cliff Smolinsky 2019-03-19 09:22:59 -0700
  • 297999c9e1 Add missing SDL2 attribution Camilla Löwy 2019-04-01 17:42:27 +0200
  • b702577cd2 Exclude CI and Git dotfiles from Git export Camilla Löwy 2019-04-01 17:41:04 +0200
  • 1857fc2272 Add MinGW-w64 Clang toolchain files Camilla Löwy 2019-04-01 17:38:02 +0200
  • a507872051 Remove toolchain files for unused MinGW variants Camilla Löwy 2019-04-01 17:37:02 +0200
  • c0a3a9aefe Sort release notes by seemingly arbitrary criteria Camilla Löwy 2019-03-29 00:47:04 +0100
  • 5292914ce1 Win32: Fix message pump filtering during init Camilla Löwy 2019-03-21 02:05:49 +0100
  • 8d4fd40b64 Formatting Camilla Löwy 2019-03-28 23:07:30 +0100
  • 02874d9c14 Align joystick axis to gamepad button behavior Camilla Löwy 2019-03-28 23:01:27 +0100
  • 0d355379e0 Cocoa: Support some sim page joystick elements Camilla Löwy 2019-03-28 22:58:47 +0100
  • c32dc3a085 Fix half-axis to gamepad button value mapping Camilla Löwy 2019-03-27 20:31:32 +0100
  • cad22cb2f6 Cocoa: Fix missing check for selector Camilla Löwy 2019-03-27 20:04:43 +0100
  • 1fca33b3c1 Cocoa: Remove checks for pre-10.8 SDK Camilla Löwy 2019-03-27 20:03:05 +0100
  • 9420e6f0d0 Fix invalid ranges for gamepad axis sources Camilla Löwy 2019-03-27 19:35:19 +0100
  • 980fc9b52f Cocoa: Apply retina window hint to Metal layer Camilla Löwy 2019-03-27 17:07:44 +0100
  • e108c0de0d Cocoa: Explicitly set layer on surface creation Camilla Löwy 2019-03-27 16:28:16 +0100
  • 9e54b97cfa Add Cocoa graphics switching to glfwinfo Camilla Löwy 2019-03-27 15:59:36 +0100
  • 056c5d3f90 Cleanup Camilla Löwy 2019-03-27 01:26:39 +0100
  • a4fbc6fe91 NSGL: Disable API deprecation warnings Camilla Löwy 2019-03-26 18:30:17 +0100
  • 8055dad7e4 Update changelog and add credit Camilla Löwy 2019-02-27 19:50:43 +0100
  • 8d7e5cdb49 NSGL: Update current display for display link Camilla Löwy 2019-02-21 00:35:53 +0100
  • f8bcc7e65c NSGL: Fix leak of condition object Camilla Löwy 2019-02-21 03:31:28 +0100
  • ba761ab06e NSGL: Fix display link leaking and left running Camilla Löwy 2019-02-20 22:35:34 +0100
  • d0e8d06d95 Cleanup Camilla Löwy 2019-02-14 00:11:51 +0100
  • 3615d437a7 Formatting Camilla Löwy 2019-02-13 02:16:09 +0100
  • 82ca58da04 NSGL: Implement swap interval with CVDisplayLink amarcu5 2019-01-14 02:11:28 +0000
  • 4e3204d86d Cocoa: Replace global autorelease pool with blocks Camilla Löwy 2019-03-05 19:05:57 +0100
  • 9883cb64f0 Cocoa: Disable shadow for transparent framebuffer Camilla Löwy 2019-03-05 19:25:21 +0100
  • 4b20fb705b Cocoa: Fix work area using NS screen coordinates Camilla Löwy 2019-03-05 17:41:32 +0100
  • a43d1a4937 Documentation work Camilla Löwy 2019-02-25 14:46:48 +0100
  • 3a2a97f15d X11: Fix implementation of work area retrieval Camilla Löwy 2019-02-25 14:10:45 +0100
  • 4f14c1e776 X11: Fix copypaste errors Camilla Löwy 2019-02-25 14:08:41 +0100
  • d82e7b5cb1 Win32: Use cached monitor handle for work area Camilla Löwy 2019-02-25 14:09:34 +0100
  • 0118743333 Formatting Camilla Löwy 2019-02-25 14:01:08 +0100
  • a726942bfe Cocoa: Unify NSScreen cached lookup for monitors Camilla Löwy 2019-02-25 13:53:10 +0100
  • 68fd4e8bb3 Cocoa: Fix work area retrieval on missing screen Doug Binks 2018-09-08 18:49:19 +0200
  • ba4e78e57f Wayland: Return whole output area as work area Doug Binks 2018-09-08 18:01:28 +0200
  • 222ac78a44 Cocoa: Add work area NULL checks and fix size Doug Binks 2018-09-08 18:00:44 +0200
  • bea4818030 X11: Add NULL checks in work area retrieval Doug Binks 2018-09-08 18:00:19 +0200
  • f1d40fa046 Documentation work. Doug Binks 2018-09-08 17:24:57 +0200
  • 6907629cbf Fix version number in glfwGetMonitorWorkarea docs Doug Binks 2018-09-08 17:24:20 +0200
  • e6d22346f9 Fix copypaste error in glfwGetMonitorWorkarea Doug Binks 2018-09-08 17:18:24 +0200
  • 154db76a6c Documentation work Doug Binks 2018-09-08 17:18:05 +0200
  • 3fd70cc513 Documentation work Doug Binks 2018-09-08 17:16:07 +0200
  • f7733c7b4f Win32: Add missing out parameter NULL checks Doug Binks 2018-09-08 17:14:57 +0200
  • 5c752355cb Win32: Fix and simplify work area retrieval Doug Binks 2018-09-08 17:09:43 +0200
  • c733ab0a22 Move glfwGetMonitorWorkarea test to monitors Doug Binks 2018-09-08 16:38:43 +0200
  • be295ccbea Add glfwGetMonitorWorkarea Felipe Ferreira da Silva 2017-04-06 16:48:08 -0300
  • c20754c4a6 Fix Coverity Scan false positive Camilla Löwy 2019-03-04 18:52:56 +0100
  • 621ece63c8 Round refresh rate instead of truncating Camilla Löwy 2019-03-04 17:31:14 +0100
  • 2fbb560eb7 Cocoa: Fix window creation blocking after re-init Camilla Löwy 2019-02-25 02:41:05 +0100
  • 7c3aaf8065 Win32: Fix OCR_HAND macro missing on MinGW Camilla Löwy 2019-02-24 04:04:23 +0100
  • 44af6bb936 Wayland: Implement raw mouse motion control Camilla Löwy 2019-02-22 14:48:46 +0100
  • 1155c83013 Rename raw input to raw mouse motion, cleanup Camilla Löwy 2019-02-11 19:10:20 +0100
  • 9e29f556fd Add GLFW_RAW_INPUT and glfwRawInputSupported Nathan Poirier 2018-12-14 03:08:25 +0100
  • 5f9cbd0ebc Wayland: keyboard repeat rate is given in Hz Emmanuel Gil Peyrot 2019-02-20 15:56:04 +0100
  • ec3784f3d7 WGL: Unify query error handling Camilla Löwy 2019-02-14 21:48:08 +0100
  • 782f7fe0c7 WGL: Fix leak on format attrib query failure Camilla Löwy 2019-02-14 20:19:21 +0100
  • bcd8f9aff2 Documentation work Emmanuel Gil Peyrot 2019-02-15 19:02:32 +0100
  • 45bd991ea9 Wayland: Fix auto-iconify on kwin_wayland Emmanuel Gil Peyrot 2019-02-15 18:12:06 +0100
  • edf0a07174 Wayland: Only auto-iconify fullscreen windows Emmanuel Gil Peyrot 2019-02-15 17:03:34 +0100
  • 36ce73bbfd Wayland: use SHM_ANON on FreeBSD Greg V 2018-12-22 16:10:06 +0300
  • 1d95acdf56 Cocoa: Fix detection of Clang Camilla Löwy 2019-02-13 00:20:44 +0100
  • 2e70950c0f Fix quoting of CMAKE_C_COMPILER_ID schraf 2018-12-29 17:06:21 -0500
  • 2a27eb95e4 X11: Fix system cursor used for GLFW_HAND_CURSOR Camilla Löwy 2019-02-13 21:09:18 +0100
  • e2fa82ffbb Cleanup Camilla Löwy 2019-02-13 23:21:05 +0100
  • cf79f06257 Win32: Fix standard cursors not being DPI aware Max Risuhin 2019-02-11 19:14:03 +0200
  • 90e22947c6 Cleanup Camilla Löwy 2019-01-31 01:58:04 +0100
  • 463ef7eb71 Cocoa: Fix handling of analog joystick buttons Camilla Löwy 2019-01-31 01:54:06 +0100
  • 51ca41dd9f Cocoa: Add missing IOHID page and usages Camilla Löwy 2019-01-31 00:44:10 +0100
  • 530b37f4db Cocoa: Disable automatic tabbing for GLFW windows Camilla Löwy 2019-01-18 00:41:47 +0100
  • 78e6a0063d X11: Fix EWMH state update for hidden windows Camilla Löwy 2019-01-31 00:02:16 +0100
  • 7f4dde15e4 Allow zero windows for events test Camilla Löwy 2019-01-25 12:14:23 +0100
  • b41cd34143 Cleanup Camilla Löwy 2019-01-23 23:43:15 +0100
  • d5ab3e919a Cleanup Camilla Löwy 2019-01-22 20:54:16 +0100
  • a46104ee69 Removed duplicates of centerCursor function iamCaveLamp 2018-12-24 22:24:51 +0200
  • 757cd3aea2 Add Visual Studio .vs directory to .gitignore Ivan Achlaqullah 2019-01-19 00:46:46 +0700
  • 29d8ca4ce4 Fix bug in CrossProduct function in boing example maobaoqi 2019-01-15 14:34:42 +0000
  • 3d748cf530 Cleanup Camilla Löwy 2018-12-30 18:16:28 +0100
  • babafc13db WGL: Add array-based call to wglGetPixelFormatAttribivARB Doug Binks 2018-10-12 11:58:32 +0100
  • 9b0c16596c Add full screen option to tearing test Camilla Löwy 2019-01-17 00:11:42 +0100
  • 2053f3ed22 Cleanup Camilla Löwy 2019-01-17 00:11:17 +0100
  • 55b1a16f90 Remove window requirement for all event functions Camilla Löwy 2019-01-15 19:28:17 +0100
  • ea7eb2ddab Cocoa: Move app delegate and menu creation to init Camilla Löwy 2019-01-11 01:05:00 +0100
  • 9a9568212c Cocoa: Move slightly towards modern Objective-C Camilla Löwy 2019-01-03 19:32:45 +0100
  • 72c3908e14 X11: Fix glfwSetWindowMonitor not flushing buffer Camilla Löwy 2019-01-01 18:32:45 +0100
  • cde0aaaab1 X11: Fix glfwSetWindowMonitor not updating hints Camilla Löwy 2019-01-01 18:24:11 +0100
  • c90c7b9710 Add credit Camilla Löwy 2018-12-26 15:19:02 +0100
  • 1635fe2826 Cleanup Camilla Löwy 2018-12-26 15:18:36 +0100
  • 9ac9d7b85a Win32: Disable non-client painting if undecorated Aaron Loucks 2018-11-18 23:32:11 -0500
  • e29882523e Fix typos Vallentin 2018-12-14 19:26:42 +0100
  • 3531c320af Fix glfwSetGamma generating ramps of invalid sizes Camilla Löwy 2018-12-17 17:40:18 +0100
  • 52c7a4fc7f Fix glfwGetGammaRamp error handling Camilla Löwy 2018-12-19 14:53:01 +0100
  • 3201eedc34 Cleanup Camilla Löwy 2018-12-26 14:59:51 +0100
  • a533c9b3ca Add credit Camilla Löwy 2018-12-26 14:59:31 +0100
  • 064dfaa549 Wayland: Remove gamma-related TODOs Alexander Monakov 2018-11-24 18:25:20 +0300
  • 751c6f9a27 Fix assertions for glfwSetGamma value Camilla Löwy 2018-12-17 17:04:29 +0100
  • 8c611fd5d0 Win32: Fix build on older versions of Visual C++ Camilla Löwy 2018-12-18 19:15:29 +0100
  • 8e313d911b Cleanup Camilla Löwy 2018-12-13 20:33:17 +0100
  • 3b255af4c3 Documentation work Sylvain Boilard 2018-09-13 16:23:44 +0200
  • a59315ed6a Win32: Fix joystick element info memory leak Camilla Löwy 2018-12-13 20:29:50 +0100
  • f4a304ff03 Remove deprecated event from events test Camilla Löwy 2018-12-25 22:13:00 +0100
  • 86e7bf4169 Documentation work Camilla Löwy 2018-12-25 22:11:23 +0100
  • 91c1ff1b7d Cleanup Camilla Löwy 2018-12-25 20:59:51 +0100
  • c4903d9267 Cocoa: Fix half of all key events for Caps Lock Keith Bauer 2018-11-04 13:12:28 +1300
  • cf0857f79a Add credit Camilla Löwy 2018-12-25 20:52:58 +0100
  • cc621765e5 Cocoa: Accept focusing mouse click as input Andrew Belt 2018-11-24 09:38:07 -0500
  • 17a15a20f2 Cocoa: Move to modern Objective-C literals Camilla Löwy 2018-12-24 23:41:29 +0100
  • c3ed70a4b7 Cocoa: Add NSApplicationDelegate protocol Camilla Löwy 2018-12-24 23:40:30 +0100
  • 88c5edb409 Cocoa: Remove subclassing of NSApplication Camilla Löwy 2018-12-24 23:31:58 +0100
  • f9923e9095 Use GNUInstallDirs for install destinations Rolf Eike Beer 2018-10-30 13:30:44 +0100
  • df7f36a316 Simplify check for CMake policy CMP0054 Rolf Eike Beer 2018-10-30 13:23:39 +0100
  • bb2ca1da13 Remove trailing whitespace Camilla Löwy 2018-11-27 21:49:19 +0100
  • f680001b95 Cocoa: Remove superfluous compatibility macro Camilla Löwy 2018-11-27 21:32:40 +0100
  • 18145a7f3d Cocoa: Use NSURLs for drag and drop Camilla Löwy 2018-11-19 22:27:51 +0100
  • 9bfdd218fb Fix Markdown table heads Camilla Löwy 2018-11-11 18:49:47 +0100
  • a9892acb94 Add tutorial to Doxygen menu Camilla Löwy 2018-11-05 17:41:51 +0100
  • 041167895d Documentation work Camilla Löwy 2018-11-05 17:37:49 +0100
  • fb01b16b94 Use Doxygen layout file Camilla Löwy 2018-11-05 17:37:09 +0100
  • bc5a24fee6 Fix newlines in Doxygen aliases Camilla Löwy 2018-11-05 16:55:52 +0100
  • 1fe340982f Revert accidental Nuklear edit Camilla Löwy 2018-11-05 14:57:15 +0100
  • 53c8c72c67 Fix CSS for Doxygen Markdown tables Camilla Löwy 2018-11-04 23:23:55 +0100
  • 9bb50db6dd Use HTTPS when possible Camilla Löwy 2018-11-04 21:52:33 +0100
  • cc3552465d x11: Add a mention of #1366 in the ChangeLog. Emmanuel Gil Peyrot 2018-11-03 14:20:16 +0100
  • 62993d9391 x11 window: update cursor position on enter event Dominique Martinet 2018-10-26 13:22:10 +0900
  • da8f3bc174 Updated URLs MrVallentin 2018-11-03 08:23:58 +0100
  • 85fd5aa6c4 Use HTTPS when possible MrVallentin 2018-11-02 20:55:02 +0100
  • 769f727e47 Fixed repeated words MrVallentin 2018-11-02 21:07:24 +0100
  • d9466050d9 X11: Fix missing check for NET_WM_STATE meditator 2018-10-13 01:54:50 -0400
  • 5595fa3ae6 Cocoa: Fix OpenGL rendering not being displayed Camilla Löwy 2018-10-26 13:21:14 +0200
  • 6dfc12a439 Cocoa: Fix some macOS 10.14 deprecation warnings Camilla Löwy 2018-10-26 12:56:02 +0200
  • 245461eb86 Fix guide example callback name mismatch tnixeu 2018-10-22 20:46:40 +0200
  • 031a8f9583 Cocoa: Cleanup Camilla Löwy 2018-10-24 14:30:02 +0200
  • 6a199c1f5e Allow exposing only native context APIs Camilla Löwy 2018-10-22 17:47:28 +0200
  • 64c034edfb Documentation work Emmanuel Gil Peyrot 2018-10-10 20:38:47 +0200
  • c08abffc50 Wayland: Implement clipboard copy Emmanuel Gil Peyrot 2018-10-10 20:31:26 +0200
  • 8b54e28c4e Wayland: Implement clipboard paste Emmanuel Gil Peyrot 2018-10-10 19:21:26 +0200
  • 3c4b9a7eef Wayland: Add boilerplate for clipboard handling Emmanuel Gil Peyrot 2018-10-10 19:06:11 +0200
  • 92b3fd02e5 wayland: save serial from all input sources Ricardo Vieira 2014-09-23 18:24:33 +0100
  • 2de2589f91
    Documentation work. (#1328) Siavash Eliasi 2018-10-22 17:45:11 +0330
  • 0b3677c2b1 X11: Clarify comment Camilla Löwy 2018-10-21 15:01:19 +0200
  • 868f1e7bfc Remove language requiring linking against opengl32 Camilla Löwy 2018-10-21 14:58:32 +0200
  • e779280802 Win32: Fix invalid calls to GetDpiForWindow Camilla Löwy 2018-10-21 14:35:48 +0200
  • 1725d1c4f5 Win32: Fix build on early Windows 10 SDKs Camilla Löwy 2018-09-26 18:04:53 +0200
  • 6bd264244a WGL: Cleanup Camilla Löwy 2018-10-09 20:06:03 +0200
  • fac7d531ec Update changelog Camilla Löwy 2018-09-26 18:09:18 +0200
  • 5afcd0981b wayland: add support for XCURSOR_THEME and XCURSOR_SIZE emersion 2018-10-10 21:49:23 +0200
  • cc805c0963 Mir: Remove this experimental backend Emmanuel Gil Peyrot 2018-09-29 16:51:35 +0200
  • e75af5f531 Linux: Include the null byte in joystick path Emmanuel Gil Peyrot 2018-10-03 20:49:07 +0200
  • dcd2a19d90 Wayland: Add support for xdg-decoration Emmanuel Gil Peyrot 2018-10-01 15:05:55 +0200
  • 3e884aea46 Wayland: Use memfd_create() and seals if available Emmanuel Gil Peyrot 2018-09-29 22:35:32 +0200
  • ab16fcc8db Wayland: Check for buffer creation failure Emmanuel Gil Peyrot 2018-09-29 22:59:00 +0200
  • 754b7feaa1 Wayland: Rename handlers for more unicity Emmanuel Gil Peyrot 2018-09-29 21:01:03 +0200
  • 4d3f0fb5df Wayland: Split long lines for function declaration Emmanuel Gil Peyrot 2018-09-29 18:11:11 +0200
  • 15cad02235 Wayland: Use HiDPI cursors for standard cursors Emmanuel Gil Peyrot 2018-09-11 14:24:43 +0200
  • e0b83bbe8d Wayland: Use HiDPI cursors on decorations Emmanuel Gil Peyrot 2018-09-11 14:20:02 +0200
  • 321062833a Wayland: Load a bigger cursor theme for HiDPI Emmanuel Gil Peyrot 2018-09-11 14:18:52 +0200
  • 5ea6e6cda2 Wayland: Add support for animated standard cursors Emmanuel Gil Peyrot 2018-09-08 20:05:40 +0200
  • dede6d6886 Wayland: Add a timerfd for animated cursors Emmanuel Gil Peyrot 2018-09-08 20:01:04 +0200
  • 685f2a5f91 Wayland: Close forgotten timerfd on terminate. Emmanuel Gil Peyrot 2018-09-08 19:38:51 +0200
  • eeac43c3f7 Win32: Fix symbol definition detection Camilla Löwy 2018-09-05 22:45:06 +0200
  • 089ea9af22 Add GLFW_SCALE_TO_MONITOR Camilla Löwy 2018-08-31 13:33:48 +0200
  • 5294439595 Win32: Add support for Per-Monitor V2 awareness Camilla Löwy 2018-06-07 19:01:07 +0200
  • b3efdcb38a Update Nuklear to 4.00.1 Camilla Löwy 2018-08-29 01:26:15 +0200
  • 3238f2291f Update changelog Camilla Löwy 2018-08-24 15:05:42 +0200
  • ed12a54afd Win32: Fix keypad equals key reported as unknown Doug Binks 2018-08-24 14:07:34 +0200
  • 338afe3c6d X11: Clean up cursor shape translation Camilla Löwy 2018-08-22 20:31:04 +0200
  • b1b21292b9 X11: Clean up context lookup Camilla Löwy 2018-08-22 20:18:36 +0200
  • a67d8afbd4 Win32: Clean up DWM detection Camilla Löwy 2018-08-12 13:58:30 +0200
  • d4cbe451fc Win32: Clean up cursor shape translation Camilla Löwy 2018-08-15 12:52:00 +0200
  • 096ace5a68 Clarify comment Camilla Löwy 2018-08-13 17:57:27 +0200
  • 8d3595fb4d Remove redundant redundancy Emmanuel Gil Peyrot 2018-08-23 09:51:01 +0200
  • 018ab7229b Add credit Camilla Löwy 2018-08-09 18:17:40 +0200
  • f4764f7288 Accidentally a word Coşku Baş 2018-08-06 18:13:24 +0300
  • ccef385f02 Fix content scale callback func name Coşku Baş 2018-08-05 21:45:43 +0300
  • e1495c013d Fix missing API reference thread safety section Camilla Löwy 2018-08-09 13:57:10 +0200
  • f82a8f09eb Win32: Disable mouse trails for full screen Camilla Löwy 2018-08-02 00:01:26 +0200
  • 0be4f3f75a Add GLFW_FOCUS_ON_SHOW window hint and attribute Doug Binks 2018-05-29 14:51:36 +0100
  • bf6551a3ca Cocoa: Fix FindVulkan.cmake paths for LunarG SDK Camilla Löwy 2018-05-27 19:31:50 +0200
  • 617a322bd8 Documentation work Emmanuel Gil Peyrot 2018-05-19 20:19:23 +0200
  • fdfb5ab466 Fix tpyo Camilla Löwy 2018-05-18 15:22:48 +0200
  • a9a5a0b016 Replace use of ctype function that caused warning Camilla Löwy 2018-05-18 11:30:14 +0200
  • 8d1a64c831 X11: Make event polling more robust Camilla Löwy 2018-05-17 14:41:16 +0200
  • 15d89bdff6 Win32: Allow compile-time override of class name Camilla Löwy 2018-05-16 16:42:51 +0200
  • 2167bee551 Documentation work Camilla Löwy 2018-05-11 14:39:12 +0200
  • 7ef34eb06d X11: Add support for Cygwin/X sonames Camilla Löwy 2018-04-24 15:37:23 +0200
  • c443b02472 Cleanup Camilla Löwy 2018-04-17 23:02:47 +0200
  • fcc244ea6d Win32: Fix windows build with WINVER >= Vista Andreas Noever 2018-04-15 10:23:34 +0200
  • 8b9221d845 X11: Fix missing dlclose calls for X extensions Camilla Löwy 2018-04-25 21:49:41 +0200
  • 50eccd298a Fix cursor mode application for unfocused windows Camilla Löwy 2018-04-17 19:54:36 +0200
  • 819a2205e5 Cleanup Camilla Löwy 2018-04-12 03:27:06 +0200
  • 5d8b04a7ac Fix missing call to glfwTerminate Camilla Löwy 2018-04-10 17:52:54 +0200
  • d222a40046 Documentation work Camilla Löwy 2018-02-25 20:37:31 +0100
  • 23dfeee4cb Add semver link to documentation Camilla Löwy 2018-04-09 00:05:59 +0200
  • 474fa73e6c Update minimum required CMake version to 3.0 Camilla Löwy 2018-04-09 00:04:29 +0200
  • 0a3c4f5d80 Add support for Wayland on FreeBSD and other OSes Greg V 2018-03-19 22:08:22 +0300
  • 2884915000 Cocoa: Set CAMetalLayer contents scale from window Camilla Löwy 2018-03-20 18:33:35 +0100
  • 5f8108e8a9 Cocoa: Fix SDK version numbers Camilla Löwy 2018-03-10 19:03:00 +0100
  • b4c99aacd4 Fix OpenGL header inclusion guide siavashserver 2018-03-17 14:31:44 +0330
  • 30f5f97370 Update Vulkan headers to 1.1.70.0 SDK Camilla Löwy 2018-03-07 23:57:04 +0100
  • 34d20b0f03 Fix documentation Camilla Löwy 2018-03-03 22:24:26 +0100
  • 94ffc12b38 Fix value for VK_MVK_macos_surface constant Camilla Löwy 2018-03-03 21:58:42 +0100
  • ab3bfb4205 Cocoa: Update MoltenVK support for LunarG SDK Camilla Löwy 2018-03-01 21:01:30 +0100
  • 8d98a6e37d Add a FreeMonitor platform API Emmanuel Gil Peyrot 2018-02-24 21:53:39 +0100
  • b88be7c1e9 Remove unused variable in opacity test Caio Marcelo de Oliveira Filho 2018-01-06 11:03:41 -0800
  • 77879736af Cocoa: Event polling did not initialize AppKit Camilla Löwy 2018-03-01 02:23:27 +0100
  • 0d4534733b Wayland: Destroy subcompositor and viewporter on terminate Emmanuel Gil Peyrot 2018-02-24 21:45:39 +0100
  • 2926ce4838 Prevent resizing smaller than 1×1 Emmanuel Gil Peyrot 2018-01-29 05:06:23 +0100
  • a8e551cffa Fix resizing and moving under xdg-shell Emmanuel Gil Peyrot 2018-01-29 04:45:27 +0100
  • a0dbffb8f2 Set decorations as opaque, to optimise composition Emmanuel Gil Peyrot 2017-12-26 20:07:29 +0100
  • dfc7eacd50 Do not leak the 1×1 buffer used for decorations Emmanuel Gil Peyrot 2017-12-26 20:06:33 +0100
  • 0c4ca85149 Fix _glfwPlatformSetWindowMonitor to correctly destroy/recreate decorations Emmanuel Gil Peyrot 2017-12-26 16:15:11 +0100
  • c9d691e65e Fix window size calculation when wp_viewporter isn’t supported Emmanuel Gil Peyrot 2017-12-22 18:56:06 +0100
  • 60e82ba472 Handle scaling factor (hidpi) correctly Emmanuel Gil Peyrot 2017-12-22 18:22:36 +0100
  • f51c219b1c Handle maximized size correctly Emmanuel Gil Peyrot 2017-12-22 17:55:43 +0100
  • 31cea7fa24 Remove decorations when fullscreen Emmanuel Gil Peyrot 2017-12-22 17:47:07 +0100
  • 58b21d336c Factorise moving to fullscreen Emmanuel Gil Peyrot 2017-12-22 17:42:00 +0100
  • 5e5bc14468 Fix documentation about window decorations Emmanuel Gil Peyrot 2017-12-19 21:40:21 +0100
  • 8ed91e8a77 Only create decorations if wp_viewporter is supported Emmanuel Gil Peyrot 2017-12-22 17:29:25 +0100
  • 4e31dc5e6e Make it possible to toggle window decorations Emmanuel Gil Peyrot 2017-12-19 21:32:46 +0100
  • 1f8ec20b55 Correctly destroy subsurfaces on window destroy Emmanuel Gil Peyrot 2017-12-19 21:32:31 +0100
  • 4a42364a19 Return correct values for frame size Emmanuel Gil Peyrot 2017-12-19 21:32:04 +0100
  • 9f7ec6b094 Implement window decorations Emmanuel Gil Peyrot 2017-12-19 20:58:03 +0100
  • 9dc18a62a6 Rename wl_pointer to pointer Emmanuel Gil Peyrot 2017-12-19 19:08:51 +0100
  • 5b65b9b860 Prevent a crash when giving focus to a non-GLFWwindow surface Emmanuel Gil Peyrot 2017-12-19 19:06:40 +0100
  • 552e40a4be Add wl_subcompositor support Emmanuel Gil Peyrot 2017-12-19 19:04:52 +0100
  • 79e16baca3 Add wp_viewporter support Emmanuel Gil Peyrot 2017-12-19 19:04:28 +0100
  • 9a7656364e Split shm buffer creation out of _glfwPlatformCreateCursor Emmanuel Gil Peyrot 2017-12-19 17:25:00 +0100
  • 2de3605b4c Make createAnonymousFile static Emmanuel Gil Peyrot 2017-12-19 17:24:46 +0100
  • d6b9d00ceb Wayland: Handle monitor removal Emmanuel Gil Peyrot 2018-02-24 22:18:39 +0100
  • f67b610dd4 Wayland: Handle repeats which missed a timer Emmanuel Gil Peyrot 2018-02-24 20:53:56 +0100
  • 608f055c72 Wayland: Open the timerfd with cloexec Emmanuel Gil Peyrot 2018-02-24 20:53:19 +0100
  • 84d10b32c3 Wayland: Ask xkbcommon whether to repeat a key Emmanuel Gil Peyrot 2018-02-12 09:32:34 +0100
  • 8bc0c5c2c0 Wayland: dlsym() xkb_keymap_key_repeats Emmanuel Gil Peyrot 2018-02-12 09:32:13 +0100
  • 97bf16e5b6 Wayland: Check for wayland protocol version Emmanuel Gil Peyrot 2018-02-11 21:24:38 +0100
  • 90f5edc0b8 Wayland: Use a timerfd for key repeat Emmanuel Gil Peyrot 2018-01-30 16:22:25 +0100
  • c14a35e21e Wayland: Obtain keyboard repeat_info Emmanuel Gil Peyrot 2017-11-17 01:24:01 +0000
  • f4cd470bcb Move to modern mappings database with modifiers Camilla Löwy 2018-02-13 18:57:56 +0100
  • 3c9011030f Cleanup Camilla Löwy 2018-02-13 18:33:31 +0100
  • 2040309d0c Add support for gamepad mapping input modifiers Camilla Löwy 2018-02-13 17:07:46 +0100
  • 58cc4b2c5c Move full screen cursor centering to shared code Camilla Löwy 2018-02-06 14:32:43 +0100
  • b020467192 Documentation work Camilla Löwy 2018-02-06 13:10:08 +0100
  • d10463ac91 Win32: Fix extra resize event during mode switch Camilla Löwy 2018-02-06 13:04:59 +0100
  • cfb5cb8805 Add comment Camilla Löwy 2018-02-05 17:56:37 +0100
  • 1d75b205cb Cleanup Camilla Löwy 2018-02-05 17:11:04 +0100
  • f940a97500 Linux: Add support for kernels < v2.6.39 Ahmad Fatoum 2018-01-27 14:43:06 +0100
  • ff6a8891d4 Make remaining tests set viewport in render loop Camilla Löwy 2018-02-04 14:38:25 +0100
  • c29e4455bb Move more context logic out of glfwCreateWindow Camilla Löwy 2018-02-04 16:31:40 +0100
  • 9bfa499d94 Formatting Camilla Löwy 2018-02-01 13:25:34 +0100
  • 53b193a161 Wayland: Fix uninitialized variable warning Camilla Löwy 2017-11-29 18:00:04 +0100
  • e98102162f Fix -Werror in Travis, env gets overriden Emmanuel Gil Peyrot 2018-01-30 16:37:45 +0100
  • f5d3954568 Stop checking for resizing Emmanuel Gil Peyrot 2018-01-30 16:28:22 +0100
  • ae53cd29ef Improve context function error descriptions Camilla Löwy 2018-01-30 14:00:21 +0100
  • a678665c49 Cleanup Camilla Löwy 2018-01-24 21:18:38 +0100
  • 8a8eefa0d8 Fail Vulkan surface creation if window has context Corentin Wallez 2018-01-30 13:25:17 -0500
  • 525ad7bfb8 Close the libwayland-cursor handle after destroying the cursor theme Emmanuel Gil Peyrot 2018-01-29 04:55:55 +0100
  • eb7c9994bf Prevent auto-iconify from firing on window creation Emmanuel Gil Peyrot 2018-01-19 00:24:57 +0100
  • 94c7aa0d67 Bump wayland-protocols to 1.12 Emmanuel Gil Peyrot 2018-01-05 23:02:42 +0100
  • f2617a671f Add a roundtrip after creating the xdg-surface Emmanuel Gil Peyrot 2018-01-04 21:56:01 +0100
  • 4778d02c67 Ignore _glfwPlatformShowWindow when already visible Emmanuel Gil Peyrot 2018-01-04 21:55:36 +0100
  • f710db6504 Ignore configure events of 0×0px Emmanuel Gil Peyrot 2018-01-04 21:55:09 +0100
  • 0e759c9422 Don’t set min/max size on GLFW_DONT_CARE Emmanuel Gil Peyrot 2018-01-04 21:54:29 +0100
  • a162004a90 Documentation work Emmanuel Gil Peyrot 2017-12-03 04:19:15 +0100
  • ae44a28125 Wayland: Add an alternate surface role using xdg-shell Emmanuel Gil Peyrot 2017-12-03 04:08:54 +0100
  • 14856e8b60 Wayland: Bind, listen and destroy xdg_wm_base Emmanuel Gil Peyrot 2017-12-03 03:59:48 +0100
  • 73567ae5be Wayland: Add xdg-shell to the platform Emmanuel Gil Peyrot 2017-12-03 03:59:12 +0100
  • 0d5f7a9eab Wayland: Add xdg-shell to the build system Emmanuel Gil Peyrot 2017-12-03 03:58:53 +0100
  • a199efae44 Wayland: Emit an error when wl_shell is absent or unusable Emmanuel Gil Peyrot 2017-12-03 03:56:39 +0100
  • 14ad79f035 Documentation work Emmanuel Gil Peyrot 2018-01-29 03:25:24 +0100
  • f9b0dc9827 Documentation work Emmanuel Gil Peyrot 2017-02-26 19:27:31 +0000
  • 440e7e36f3 Fix typography of error messages Emmanuel Gil Peyrot 2018-01-29 02:30:10 +0100
  • 407a3e2860 Load libwayland-cursor at runtime Emmanuel Gil Peyrot 2018-01-05 21:58:10 +0100
  • 5fbf4ddde8 Load libwayland-egl at runtime Emmanuel Gil Peyrot 2018-01-05 21:33:40 +0100
  • 6e69f63ffa Use the _glfw_dlopen/dlsym/dlclose define Emmanuel Gil Peyrot 2018-01-05 21:20:40 +0100
  • eb732457ea Prevent a race between surface destruction and focus Emmanuel Gil Peyrot 2018-01-24 13:36:01 +0100
  • 973bf29622 Remove use of non-standard function strdup Camilla Löwy 2018-01-17 11:56:35 +0100
  • bb3ab87a18 Remove unmaintained internal Doxygen docs Camilla Löwy 2018-01-17 11:25:32 +0100
  • d6b3a60fbc Documentation work Camilla Löwy 2018-01-11 14:13:54 +0100
  • 6c421f131d Wayland: Implement scale callback Emmanuel Gil Peyrot 2018-01-09 21:33:23 +0100
  • 93186e4999 Wayland: Fix glfwTerminate segfault on failed init Emmanuel Gil Peyrot 2018-01-05 21:56:27 +0100
  • 2c1fc13ee4 Update changelog Camilla Löwy 2018-01-09 20:31:31 +0100
  • 20b12204af Win32: Fix GLFW_FOCUSED hint being ignored ocornut 2018-01-09 11:11:58 +0100
  • ee9dffcd66 Add GLFW_HOVERED for polling cursor hover state Camilla Löwy 2018-01-04 13:50:58 +0100
  • 370eac3c48 Add glfwSetWindowContentScaleCallback Camilla Löwy 2017-12-11 21:26:40 +0100
  • 1034b6e0db Move context management out of glfwCreateWindow Camilla Löwy 2017-12-24 10:07:56 +0100
  • ac94014ef8 Update changelog and add credit Camilla Löwy 2018-01-05 08:13:33 +0100
  • 9f91bd6ea9 Win32: Fix HDEVNOTIFY handle leak przemekmirek 2018-01-04 20:45:55 +0100
  • 84077401e9 Use the oldest supported wayland-protocol for CI Emmanuel Gil Peyrot 2017-12-01 17:01:51 +0100
  • 10c18f8124 Use quotes consistently for wayland-protocols Emmanuel Gil Peyrot 2017-12-01 16:59:01 +0100
  • 09e0714284 Bump wayland-protocols version for idle-inhibit Emmanuel Gil Peyrot 2017-12-01 16:58:48 +0100
  • 7c2c7858c6 Add monitor and joystick user pointers Camilla Löwy 2017-12-07 16:19:57 +0100
  • 9da2285b14 Cocoa: Make frame autosave hint a string Camilla Löwy 2017-12-12 16:45:38 +0100
  • 6158801aeb Change glfwInitHintString to glfwWindowHintString Camilla Löwy 2017-12-12 10:54:18 +0100
  • 3d493b60f1 Cleanup Camilla Löwy 2017-12-18 15:47:49 +0100