1. 29 Mar, 2021 1 commit
    • Simon Ser's avatar
      xwayland: require xcb-icccm · de5347d0
      Simon Ser authored and Kenny Levinsen's avatar Kenny Levinsen committed
      This dependency is already required by many other widely used X11
      programs, such as i3, Qt, and other XWMs. So it should be available
      on most systems.
      
      X11 support can be pretty broken without xcb-icccm, with focus issues
      for instance. Let's just remove this --please-break-my-desktop footgun
      option.
      de5347d0
  2. 15 Mar, 2021 1 commit
  3. 03 Mar, 2021 1 commit
    • Simon Ser's avatar
      xwayland: add dependency on xwayland · 3504bb58
      Simon Ser authored
      Check that the pkg-config file is available. This will be required
      in the future to check whether xwayland supports features such as
      -listenfd, -initfd or -verbose.
      
      If there's no pkg-config file, check that the Xwayland executable
      is available.
      
      This effectively makes our relationship with xwayland closer to what
      a dynamic library is: checked at build-time, but can be overridden
      at run-time.
      3504bb58
  4. 23 Feb, 2021 3 commits
  5. 08 Feb, 2021 1 commit
  6. 04 Feb, 2021 1 commit
  7. 05 Jan, 2021 1 commit
  8. 29 Apr, 2020 1 commit
    • Scott Anderson's avatar
      Remove libcap support · 906c0766
      Scott Anderson authored and Simon Ser's avatar Simon Ser committed
      This is simply a false sense of security, and is worse than just using
      setuid. CAP_SYS_ADMIN is an extremely serious capability that is
      effectively as powerful as root.
      
      It also required users to be in the input group, which allows any
      process to keylog the entire system.
      906c0766
  9. 03 Jan, 2019 1 commit
  10. 24 Nov, 2018 1 commit
  11. 12 Nov, 2018 2 commits
  12. 12 Oct, 2018 1 commit
  13. 28 Sep, 2018 1 commit
    • sghctoma's avatar
      Set minimum Meson version to 0.48.0 · 1d017c1c
      sghctoma authored
      This commit sets the required Meson version to >=0.48.0, and removes the
      comment about building on FreeBSD requires an extra flag.
      1d017c1c
  14. 26 Sep, 2018 1 commit
  15. 05 May, 2018 1 commit
  16. 03 May, 2018 1 commit
  17. 13 Apr, 2018 2 commits
  18. 04 Mar, 2018 1 commit
  19. 16 Nov, 2017 2 commits
  20. 10 Oct, 2017 1 commit
  21. 03 Oct, 2017 1 commit
  22. 30 Sep, 2017 1 commit
    • Scott Anderson's avatar
      Updated CONTRIBUTING.md · e49aed80
      Scott Anderson authored
      Changed the contribution guidelines to be more consistent with the style
      that wlroots has evolved into, and removed some duplicate information
      that already exists in the kernel style.
      e49aed80
  23. 22 Sep, 2017 2 commits
  24. 01 Sep, 2017 1 commit
  25. 13 Aug, 2017 1 commit
  26. 09 Aug, 2017 1 commit
  27. 05 Aug, 2017 1 commit
  28. 12 Jul, 2017 2 commits
  29. 10 Jul, 2017 1 commit
  30. 03 Jul, 2017 1 commit
  31. 06 Jun, 2017 1 commit
  32. 25 Apr, 2017 1 commit