Commit Graph

  • a36f9a6a29 Turn off warnings Mohit Sethi 2022-12-25 01:08:49 +0530
  • 8a96738c07 Disable _CRT_SECURE_NO_WARNINGS Mohit Sethi 2022-12-23 17:42:38 +0530
  • 64694f17ab Merge branch 'multi-context-windows-merge-master' into multi-context-windows Doug Binks 2022-12-20 18:01:02 +0000
  • bbe6c4cfa1 Merge branch 'master' into multi-context-windows-merge-master Doug Binks 2022-12-20 18:00:11 +0000
  • 3687575e8c
    linux_joystick.c: remove unnecessary regex matching Mike Skec 2022-12-17 16:16:16 +1100
  • 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
  • db92674a9e Fix window clipping when maximized Mohit Sethi 2022-12-13 14:57:46 +0530
  • 32af069108 Added Dist configuration + optimize for speed Mohit Sethi 2022-12-02 20:34:26 +0530
  • 9e0b75a70e Wayland: Fix a wrong array size for _GLFWofferWayland Takuro Ashie 2022-11-30 15:09:31 +0900
  • 359bcc31d0 Fix imgui window resizing and dragging issue while undocking. Mohit Sethi 2022-11-25 21:32:36 +0530
  • c7a5333873 Add window surface creation to glfwinfo Camilla Löwy 2021-04-11 21:26:27 +0200
  • d838446882 CHANGE: Do not touch the input params x and y, just pass it through to a possible callback. Carsten Tewes 2022-11-21 00:42:23 +0100
  • a58d1bf3ef BUGFIX: Issue #2137, moving (real) fullscreen windows between monitors. Using glfwGetMonitorFromWindow we can set the moving fullscreen window to the right values by setting the window monitor before invoking the callback. This should be platform indepent. Carsten Tewes 2022-11-20 20:35:14 +0100
  • 47d2e58e48 CHANGE: Elimated variable overhead in glfwGetMonitorFromWindow. Carsten Tewes 2022-11-20 17:05:36 +0100
  • e01fb0f6de CHANGE: Changed code to alllow ISO C90 compilation, why do we compile using a 32 years old standard with has been replaced more than once Carsten Tewes 2022-11-20 15:46:52 +0100
  • 5cdc469a86 CHANGE: Updated changelog and guide doc Carsten Tewes 2022-11-20 15:14:28 +0100
  • 577f9f9e62 CHANGE: Added window API function glfwGetMonitorFromWindow. The function returns the monitor which has the largest area of intersection with the area of the specified window. Carsten Tewes 2022-11-20 14:20:30 +0100
  • 32d7f3a54c implement support for wp-fractional-scale-v1 Xaver Hugl 2022-11-06 13:30:48 +0100
  • 05e28537a3 Remove Doxyfile tags deprecated by Doxygen 1.9.5 Camilla Löwy 2022-09-13 22:01:38 +0200
  • af3e14fbc2 Document X11 WM_CLASS hint behavior Camilla Löwy 2022-09-09 17:35:48 +0200
  • d36d062d72 Win32: Remove unhelpful helper function Camilla Löwy 2022-04-21 19:26:05 +0200
  • 493df4a0b5 EGL: Cleanup Camilla Löwy 2022-08-26 19:08:18 +0200
  • 31b038663a EGL: Add better error for no stereo Camilla Löwy 2022-08-26 19:00:08 +0200
  • 6fb86c089e EGL: Add better errors for client API mismatch Camilla Löwy 2022-08-26 18:16:29 +0200
  • bc36010350 Check if context creation APIs match when sharing Camilla Löwy 2022-08-15 23:29:10 +0200
  • bd13f55ca8 WGL: Fix count of displayable pixel formats Camilla Löwy 2022-04-24 22:31:28 +0200
  • 8b4f1ebbea Wayland: Fix window opacity on older systems Camilla Löwy 2022-07-25 20:33:47 +0200
  • 1f675ab62f GLX: Add support for loading glvnd libGLX Camilla Löwy 2022-07-27 15:05:23 +0200
  • ed55529ce8 EGL: Add support for loading glvnd libOpenGL Camilla Löwy 2022-07-27 15:03:16 +0200
  • 426c6ed6b1 X11: Preserve unrelated values in WM_NORMAL_HINTS Camilla Löwy 2021-10-26 20:30:29 +0200
  • 1fe29e2c19 Fix native access macros being mutually exclusive Camilla Löwy 2022-07-26 19:21:07 +0200
  • 34bfb52641 Fix typos and other issues in docs TheChocolateOre 2022-07-28 16:56:18 +0300
  • 3670cd0561 Wayland: Remove unreachable code Camilla Löwy 2022-07-25 16:28:23 +0200
  • 0ee9b7281b Wayland: Clean up pointer helper function order Camilla Löwy 2022-07-25 13:04:21 +0200
  • 5f3e5542cf Refactor cursor mode paths Camilla Löwy 2019-07-08 14:45:31 +0200
  • 632d35e0d4 Wayland: Fix leaks of pointer related objects Camilla Löwy 2022-07-25 17:40:22 +0200
  • 5189d52ae3 Wayland: Clean up pointer locking Camilla Löwy 2022-07-24 22:27:22 +0200
  • 78edf2516e Wayland: Static function more static when static Camilla Löwy 2022-07-14 11:52:55 +0200
  • 74090d30cd Wayland: Clean up cursor theme loading Camilla Löwy 2022-07-15 13:30:14 +0200
  • ad206bdaee Wayland: Fix crash if mouse connected after init Camilla Löwy 2022-07-15 13:12:58 +0200
  • b08271d315 Wayland: Clean up shared memory buffer creation Camilla Löwy 2022-07-15 12:50:18 +0200
  • 2ca3bda1cc Update changelog and add credit Camilla Löwy 2022-07-15 15:54:35 +0200
  • 388d0cf7c2 Linux: Fix joystick without buttons being ignored Björn Hempel 2022-02-06 13:32:10 +0100
  • 4affd2207c Make events test window appear on Wayland Camilla Löwy 2022-07-13 21:46:14 +0200
  • dea9914692 Wayland: Fix reappearing key repeat Camilla Löwy 2022-07-13 12:54:24 +0200
  • 1acd67eeb6 Wayland: Clean up key repeat logic Camilla Löwy 2022-07-13 21:32:30 +0200
  • a8d543f1f8 Wayland: Make text input logic static Camilla Löwy 2022-07-13 20:33:30 +0200
  • ca5ccd819d Wayland: Update state before emitting events Camilla Löwy 2022-07-13 20:13:01 +0200
  • 41bb7b8617 Wayland: Do not emit events for destroyed window Camilla Löwy 2022-07-13 14:26:25 +0200
  • ccbbada181 Wayland: Fix non-standard struct initialization Camilla Löwy 2022-07-13 12:53:25 +0200
  • d59fba2706 Fix update GLFW compilation. Bozhidar Ivanov 2022-10-31 00:03:47 +0200
  • 12b24314a0 Merge remote-tracking branch 'remote-glfw/master' Bozhidar Ivanov 2022-10-30 23:24:21 +0200
  • 631aa93183 Remove CMP0054 Juan Ramos 2022-10-28 21:09:20 -0600
  • c36abe912a GLFW_STANDALONE Juan Ramos 2022-10-28 21:07:38 -0600
  • e65723069f change gamepad state callback to use the state. post empty event after joystick polling to make waitEvents return Enthuin 2022-10-20 20:37:48 -0500
  • df4b12b4fa Win32: Always return the current video mode comp500 2022-10-20 18:27:52 +0100
  • 712942e596 Merge remote-tracking branch 'upstream/master' into beoran-601-joystick-callbacks Enthuin 2022-10-19 18:25:56 -0500
  • a9bef61089 Early return for clang compile robbin.marcus 2022-10-19 12:18:46 +0200
  • 5baec224c5 If a compilation pdb file is present next to the library, install it. Adrien 2022-10-18 15:31:09 +0200
  • 2f3e6757b7 Add gitignore, remove CI and files. Bozhidar Ivanov 2022-10-17 20:08:01 +0300
  • 11ddcdde9f
    Merge remote-tracking branch 'upstream/master' into taskbar-progress GamesTrap 2022-10-14 18:05:48 +0200
  • af862e56f5 Added alias for add_subdirectory and FetchContent Guillaume Racicot 2022-10-10 13:29:11 -0300
  • c2daca5d27 Added target alias glfw3::glfw3 Guillaume Racicot 2022-10-10 13:23:24 -0300
  • de16820670 Fix typo in error message Yoshinori Sano 2022-10-10 09:18:25 +0900
  • 8e2974a59c Fix Detecting New Joysticks On Wayland After Window Created TheBrokenRail 2022-10-07 21:26:21 -0400
  • 98c4b81928
    Update tinycthread.h BrennerLittle 2022-10-05 14:51:14 -0500
  • 6463fcb85a
    Merge branch 'master' into drag-window-dev envyen 2022-10-03 21:55:34 +0530
  • 21123b068e Added Premake AkshatPuri 2022-10-02 16:49:22 +0530
  • 89d101550d IPO support Joel Winarske 2022-10-01 09:23:35 -0700
  • ca7fad8240 Fix Joysticks On Linux TheBrokenRail 2022-09-29 19:04:25 -0400
  • 797db588de Fix appveyor build robbin.marcus 2022-09-26 23:53:42 +0200
  • 6b9f384c18 Undecorated border fix + customizable caption/bordersize robbin.marcus 2022-09-26 23:46:16 +0200
  • 2f55709f3b Update to platform function setup robbin.marcus 2022-09-26 18:07:32 +0200
  • b21eed2ad4 Win32: set mouse button released after drag/resize robbin.marcus 2022-09-26 17:28:38 +0200
  • 56e8df2f96 Attempt to fix build errors robbin.marcus 2022-09-25 00:22:17 +0200
  • 350600ed89 Add WS_THICKFRAME for resizing undecorated windows robbin.marcus 2022-09-24 23:59:25 +0200
  • d966c0c3e6 Merge remote-tracking branch 'upstream/master' robbin.marcus 2022-09-24 13:44:19 +0200
  • 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
  • 8247e90eea add custom window resize handling bilsaboob 2022-09-19 22:45:02 +0200
  • 91d5560299 remove fprint bilsaboob 2022-03-28 21:28:31 +0200
  • 6b9873c31e add build script bilsaboob 2022-03-28 21:26:28 +0200
  • 1b862baaa3 add support for VK key mapping bilsaboob 2022-03-28 01:12:23 +0200
  • cec0d33a57
    Merge pull request #1 from glfw/master Vitaly Cloud 2022-09-18 15:57:58 +0300
  • 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
  • 2de8371929 Use wglGetPixelFormatAttribivARB to get pixel format count Bill Currie 2022-09-15 17:08:10 +0900
  • f341b23aed
    Merge branch 'master' into drag-window-dev envyen 2022-09-03 12:05:53 +0530
  • ec524797cc
    Merge branch 'glfw:master' into taskbar-progress Jan Schürkamp 2022-09-02 03:15:13 +0200