1. 15 Jul, 2020 2 commits
  2. 03 Dec, 2019 1 commit
  3. 23 Sep, 2019 1 commit
    • 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
  4. 27 May, 2019 1 commit
    • Camilla Löwy's avatar
      Add C dialect reminders to each source file · 04522580
      Camilla Löwy authored
      Files built for Win32 must use C89 style declarations for compatibility
      with VS 2010 and 2012, which are still supported by GLFW.
      
      (cherry picked from commit 56aad76b164be741af21688ea3832093c2069cef)
      04522580
  5. 22 Feb, 2019 3 commits
  6. 15 Feb, 2019 3 commits
  7. 24 Oct, 2018 3 commits
  8. 01 Oct, 2018 2 commits
    • Emmanuel Gil Peyrot's avatar
      Wayland: Add support for xdg-decoration · dcd2a19d
      Emmanuel Gil Peyrot authored
      This allows compositors which prefer to draw the decorations around
      clients to do so, rather than letting GLFW draw its own decorations.
      The appearance is thus entirely subject to the compositor used, but
      should generally be better than the current solid colour decorations we
      have, which we continue to use when the compositor doesn’t support this
      protocol or tells us to draw the decorations ourselves.
      
      This new protocol has been tested against wlroots’s rootston compositor.
      
      Fixes #1257.
      dcd2a19d
    • Emmanuel Gil Peyrot's avatar
      Wayland: Use memfd_create() and seals if available · 3e884aea
      Emmanuel Gil Peyrot authored
      This allows the compositor to avoid having to setup and teardown a
      SIGBUS signal handler whenever it needs to read from this surface, as it
      knows we won’t be able to shrink the file and so doesn’t have to protect
      against that.
      
      This codepath will only be used on Linux ≥ 3.17 with glibc ≥ 2.27, and
      possibly other kernels and libc.  The former code will continue to be
      used as a fallback, either if memfd_create() fails or if it isn’t
      available.
      3e884aea
  9. 29 Sep, 2018 3 commits
  10. 11 Sep, 2018 2 commits
  11. 09 Sep, 2018 2 commits
  12. 25 Feb, 2018 16 commits
  13. 24 Feb, 2018 1 commit