1. 17 Jan, 2018 2 commits
  2. 09 Jan, 2018 3 commits
  3. 19 Dec, 2017 3 commits
  4. 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
  5. 15 Nov, 2017 2 commits
  6. 10 Nov, 2017 1 commit
  7. 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
  8. 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
  9. 17 Aug, 2017 1 commit
  10. 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
  11. 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
  12. 09 Jul, 2017 1 commit
  13. 07 Jul, 2017 1 commit
  14. 08 Jun, 2017 2 commits
  15. 25 May, 2017 1 commit
    • Camilla Löwy's avatar
      Remove internal header inclusion guards · 372e9086
      Camilla Löwy authored
      Inclusion of internal headers is already both centralized and follows
      strict rules.  Inclusion guards are both an unneccessary maintenance
      burden and may hide inclusion order bugs.
      372e9086
  16. 11 May, 2017 2 commits
  17. 03 May, 2017 1 commit
    • Camilla Löwy's avatar
      Add glfwGetError · 6350641f
      Camilla Löwy authored
      Related to #970.
      
      If you have opinions on the design or implementation of this function,
      please come join us in #970 before it is frozen for release.
      6350641f
  18. 19 Mar, 2017 2 commits
  19. 06 Mar, 2017 1 commit
    • Camilla Löwy's avatar
      Implement glfwGetJoystickHats · 798d7c6d
      Camilla Löwy authored
      This moves the buttons-as-hats logic to shared code and adds the
      GLFW_JOYSTICK_HAT_BUTTONS input mode as a way to disable this legacy
      behavior.
      
      Fixes #889.
      798d7c6d
  20. 01 Mar, 2017 1 commit
    • Camilla Löwy's avatar
      Add glfwInitHint · 6d9a58bf
      Camilla Löwy authored
      This allows setting hints that control how the library is initialized,
      transforming more compile-time options into run-time ones.
      6d9a58bf
  21. 28 Feb, 2017 4 commits
  22. 10 Feb, 2017 1 commit
  23. 08 Feb, 2017 2 commits
  24. 06 Feb, 2017 1 commit
    • Liam Middlebrook's avatar
      Add GLFW_CENTER_CURSOR · 72ac5bad
      Liam Middlebrook authored
      Adds a hint for controlling whether the cursor is centered over newly
      created full screen windows.
      
      Fixes #749.
      Closes #842.
      72ac5bad