1. 13 Jul, 2020 1 commit
  2. 17 Jan, 2020 1 commit
  3. 05 Jan, 2020 1 commit
  4. 23 Sep, 2019 2 commits
    • luz.paz's avatar
      Fix typos · 13a4e4e8
      luz.paz authored
      Found via `codespell -q 3 -S ./deps -L fo,numer,te,uint,wille`
      
      (cherry picked from commit 7105ff2dfd004a46bd732c1d0c9f461bae6d51b3)
      13a4e4e8
    • Camilla Löwy's avatar
      Unify key name string handling · 79f4ec68
      Camilla Löwy authored
      This makes key names per-key static strings for all supported platforms.
      
      Fixes #1200.
      
      (cherry picked from commit 56ca0cb3b30ecb1310752360e9c875fc1b2bab5e)
      79f4ec68
  5. 16 Jul, 2019 3 commits
    • Lukas Zanner's avatar
      Fix typo in glfwGetRequiredInstanceExtensions docs · 452a648a
      Lukas Zanner authored
      Closes #1500.
      
      (cherry picked from commit 84b13113ed5e16aa29a0f5b4a0e95487081184a3)
      452a648a
    • Camilla Löwy's avatar
      Cleanup · 75b415c5
      Camilla Löwy authored
      (cherry picked from commit 62b7fe831179428c3fa1d7939d48562772ee5647)
      75b415c5
    • Camilla Löwy's avatar
      Win32: Fix symbol redefinition warnings · 248e8276
      Camilla Löwy authored
      When both GLFW_INCLUDE_VULKAN and VK_USE_PLATFORM_WIN32_KHR were
      defined, the GLFW header would define replacement versions of APIENTRY
      and WINGDIAPI /before/ including the Vulkan header, which would include
      windows.h, which (justifiably) defines APIENTRY and WINGDIAPI blindly.
      
      Fixes #1524.
      
      (cherry picked from commit 773f4495f005004ea17fbc4a96b6b1ce758e79d6)
      248e8276
  6. 27 May, 2019 3 commits
  7. 16 Apr, 2019 1 commit
  8. 15 Apr, 2019 1 commit
  9. 05 Apr, 2019 1 commit
  10. 05 Mar, 2019 7 commits
  11. 22 Feb, 2019 2 commits
    • Camilla Löwy's avatar
      Rename raw input to raw mouse motion, cleanup · 1155c830
      Camilla Löwy authored
      This renames 'raw input' to 'raw mouse motion' as there are other kinds
      of raw input.  The update path is restructured to avoid reinitializing
      all of disabled cursor mode.  Modification of shared state is moved out
      into shared code.  Raw mouse motion is disabled by default for
      compatibility.
      
      Related to #1401.
      1155c830
    • Nathan Poirier's avatar
      Add GLFW_RAW_INPUT and glfwRawInputSupported · 9e29f556
      Nathan Poirier authored
      This adds runtime per-window control of whether accelerated or raw mouse
      motion is provided when the cursor is disabled.
      
      Fixes #1400.
      Closes #1401.
      9e29f556
  12. 15 Feb, 2019 1 commit
  13. 25 Jan, 2019 1 commit
    • Camilla Löwy's avatar
      Cleanup · d5ab3e91
      Camilla Löwy authored
      Replace client area with content area.
      d5ab3e91
  14. 15 Jan, 2019 1 commit
  15. 26 Dec, 2018 3 commits
    • Camilla Löwy's avatar
      Fix glfwSetGamma generating ramps of invalid sizes · 3531c320
      Camilla Löwy authored
      This makes glfwSetGamma generate a gamma ramp of the same size as the
      monitor's current ramp, which will avoid failure on non-256 entry
      monitors on X11 and avoid ramp interpolation on macOS.
      
      Closes #1387.
      Fixes #1388.
      3531c320
    • Camilla Löwy's avatar
      Cleanup · 8e313d91
      Camilla Löwy authored
      GLFW_PLATFORM_ERROR should be listed last.
      8e313d91
    • Sylvain Boilard's avatar
      Documentation work · 3b255af4
      Sylvain Boilard authored
      The error section of the reference documentation for
      glfwWaitEventsTimeout was missing.
      
      Closes #1326.
      3b255af4
  16. 25 Dec, 2018 1 commit
  17. 27 Nov, 2018 1 commit
  18. 11 Nov, 2018 1 commit
  19. 05 Nov, 2018 1 commit
  20. 24 Oct, 2018 2 commits
  21. 05 Oct, 2018 1 commit
  22. 03 Sep, 2018 1 commit
    • Camilla Löwy's avatar
      Add GLFW_SCALE_TO_MONITOR · 089ea9af
      Camilla Löwy authored
      This adds the GLFW_SCALE_TO_MONITOR window hint for automatically
      resizing the content area of a window to the requested size times the
      monitor content scale each time it is placed on a new monitor.  This
      only applies to windowed mode windows and includes the initial placement
      at window creation.
      
      This hint only has an effect on platforms where screen coordinates and
      pixels always map 1:1 such as Windows and X11.  Platforms like macOS
      instead change the resolution of the framebuffer independently of the
      window size.
      
      Related to #676.
      Related to #1115.
      089ea9af
  23. 09 Aug, 2018 2 commits
  24. 29 May, 2018 1 commit