1. 17 Jan, 2020 1 commit
  2. 16 Jul, 2019 1 commit
    • Luflosi's avatar
      Replace some tabs with spaces · 71a4f2d8
      Luflosi authored
      I found some tabs where there should be spaces for consistency.
      Closes #1496.
      
      (cherry picked from commit 2db3b9688da30811c7d92fa9482fd48d8b8382b0)
      71a4f2d8
  3. 15 Apr, 2019 1 commit
  4. 05 Mar, 2019 1 commit
  5. 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
  6. 25 Jan, 2019 1 commit
    • Camilla Löwy's avatar
      Cleanup · d5ab3e91
      Camilla Löwy authored
      Replace client area with content area.
      d5ab3e91
  7. 22 Jan, 2019 1 commit
  8. 26 Dec, 2018 2 commits
  9. 05 Oct, 2018 1 commit
  10. 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
  11. 29 May, 2018 1 commit
  12. 03 Mar, 2018 1 commit
  13. 01 Mar, 2018 1 commit
  14. 13 Feb, 2018 2 commits
    • Camilla Löwy's avatar
      Cleanup · 3c901103
      Camilla Löwy authored
      3c901103
    • Camilla Löwy's avatar
      Add support for gamepad mapping input modifiers · 2040309d
      Camilla Löwy authored
      This adds support for the + and - and ~ input modifiers for joystick
      axes.  It also changes how joystick axes are translated to buttons to
      more closely match SDL 2.0.7.
      
      Output modifiers are still not supported but have not yet been seen in
      the wild.
      2040309d
  15. 06 Feb, 2018 1 commit
  16. 17 Jan, 2018 2 commits
  17. 09 Jan, 2018 3 commits
  18. 19 Dec, 2017 3 commits
  19. 06 Dec, 2017 1 commit
    • Camilla Löwy's avatar
      Add lock key modifier bits input mode · 0e8c4ea7
      Camilla Löwy authored
      This adds the GLFW_MOD_CAPS_LOCK and GLFW_MOD_NUM_LOCK modifier bits.
      Set the GLFW_LOCK_KEY_MODS input mode to enable these for all callbacks
      that receive modifier bits.
      
      Fixes #946.
      0e8c4ea7
  20. 15 Nov, 2017 2 commits
  21. 10 Nov, 2017 1 commit
  22. 26 Oct, 2017 2 commits
    • Camilla Löwy's avatar
      Cleanup · bf09dba9
      Camilla Löwy authored
      bf09dba9
    • Camilla Löwy's avatar
      Add content scale queries · 16bf8721
      Camilla Löwy authored
      This adds glfwGetWindowContentScale and glfwGetMonitorContentScale for
      querying the recommended drawing scale factor for DPI-aware rendering.
      
      Parts of this patch are based on code by @ferreiradaselva.
      
      Fixes #235.
      Fixes #439.
      Fixes #677.
      Fixes #845.
      Fixes #898.
      16bf8721
  23. 27 Sep, 2017 3 commits
    • Camilla Löwy's avatar
      Add GLFW_TRANSPARENT attribute and documentation · 32e78aeb
      Camilla Löwy authored
      This completes support for window framebuffer transparency on Windows,
      macOS and X11.  Note that the hint/attribute may be renamed before
      release to clarify its relationship to GLFW_OPACITY.
      
      Fixes #197.
      Closes #1079.
      Related to #663.
      Related to #715.
      Related to #723.
      Related to #1078.
      32e78aeb
    • Bailey Cosier's avatar
      Cleanup · 93e66661
      Bailey Cosier authored
      This is an extract of a commit, minimally edited to ensure it compiles.
      
      Closes #1078.
      Related to #197.
      93e66661
    • Wolfgang Draxinger's avatar
      Add GLFW_TRANSPARENT and X11 implementation · 019609b6
      Wolfgang Draxinger authored
      This is a squashed extract of several commits, minimally edited to
      ensure it compiles.
      
      Related to #197.
      Related to #715.
      019609b6
  24. 17 Aug, 2017 1 commit
  25. 25 Jul, 2017 1 commit
    • Camilla Löwy's avatar
      Add glfwInitHintString · 213dd2d0
      Camilla Löwy authored
      Adds string type init hints.  Adds X11 specific init hints for WM_CLASS
      components.  Documentation work.
      
      Fixes #893.
      213dd2d0
  26. 13 Jul, 2017 1 commit
    • Camilla Löwy's avatar
      Cleanup · 82284b86
      Camilla Löwy authored
      Thanks to glfwGetKeyScancode we can now pass only a scancode to the
      platform layer for glfwGetKeyName.
      82284b86
  27. 09 Jul, 2017 1 commit
  28. 07 Jul, 2017 1 commit