1. 15 Jul, 2020 2 commits
  2. 13 Jul, 2020 1 commit
  3. 17 Jan, 2020 2 commits
  4. 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
  5. 15 Apr, 2019 1 commit
  6. 05 Mar, 2019 1 commit
  7. 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
  8. 25 Jan, 2019 1 commit
    • Camilla Löwy's avatar
      Cleanup · d5ab3e91
      Camilla Löwy authored
      Replace client area with content area.
      d5ab3e91
  9. 22 Jan, 2019 1 commit
  10. 26 Dec, 2018 2 commits
  11. 05 Oct, 2018 1 commit
  12. 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
  13. 29 May, 2018 1 commit
  14. 03 Mar, 2018 1 commit
  15. 01 Mar, 2018 1 commit
  16. 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
  17. 06 Feb, 2018 1 commit
  18. 17 Jan, 2018 2 commits
  19. 09 Jan, 2018 3 commits
  20. 19 Dec, 2017 3 commits
  21. 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
  22. 15 Nov, 2017 2 commits
  23. 10 Nov, 2017 1 commit
  24. 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
  25. 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
  26. 17 Aug, 2017 1 commit