- 24 Apr, 2021 2 commits
-
-
Simon Ser authored
-
Simon Ser authored
Switch from the pkg-config dependency names to the upstream libxcb repository names. Each repository contains multiple libraries but is generally available in distributions as a single package. libxcb contains xcb, xcb-composite, xcb-xfixes, xcb-xinput and xcb-shm. libxcb-render-util contains xcb-render. libxcb-wm contains xcb-icccm. xcb-image was outdated and is no longer needed.
-
- 20 Apr, 2021 1 commit
-
-
- 17 Apr, 2021 1 commit
-
-
Simon Ser authored
[1] has made wlroots unconditionally depend on libseat. Mention this in the README. [1]: https://github.com/swaywm/wlroots/pull/2839
-
- 11 Apr, 2021 2 commits
-
-
Use 128-bit hexadecimal string tokens generated with /dev/urandom instead of UUIDs for xdg-foreign handles, removing the libuuid dependency. Update readme and CI. Closes #2830. build: remove xdg-foreign feature With no external dependencies required, there's no reason not to always build it. Remove WLR_HAS_XDG_FOREIGN as well.
-
This is instead delegated to libseat.
-
- 29 Mar, 2021 1 commit
-
-
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.
-
- 15 Mar, 2021 1 commit
-
-
- 03 Mar, 2021 1 commit
-
-
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.
-
- 23 Feb, 2021 3 commits
- 08 Feb, 2021 1 commit
-
-
Simon Ser authored
We don't need it anymore now that we've stopped using the EGL Xlib platform.
-
- 04 Feb, 2021 1 commit
-
-
Simon Ser authored
-
- 05 Jan, 2021 1 commit
-
-
Co-authored-by:
Jason Francis <cycl0ps@tuta.io>
-
- 29 Apr, 2020 1 commit
-
-
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.
-
- 03 Jan, 2019 1 commit
-
-
Drew DeVault authored
-
- 24 Nov, 2018 1 commit
-
-
buffet authored
-
- 12 Nov, 2018 2 commits
-
-
Scott Anderson authored
This also allows us to remove xcb-xkb, since Xinput will now give us the appropriate XKB modifiers with each event.
-
Scott Anderson authored
-
- 12 Oct, 2018 1 commit
-
-
Drew DeVault authored
-
- 28 Sep, 2018 1 commit
-
-
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.
-
- 26 Sep, 2018 1 commit
-
-
sghctoma authored
With Meson >=0.48.0 it is no longer necessary to pass the flag "-D b_lundef=false" on FreeBSD.
-
- 05 May, 2018 1 commit
-
-
Kurt Kartaltepe authored
-
- 03 May, 2018 1 commit
-
-
morganamilo authored
-
- 13 Apr, 2018 2 commits
-
-
Drew DeVault authored
-
Drew DeVault authored
-
- 04 Mar, 2018 1 commit
-
-
Drew DeVault authored
-
- 16 Nov, 2017 2 commits
-
-
Tony Crisci authored
-
Tony Crisci authored
-
- 10 Oct, 2017 1 commit
-
-
unrelentingtech authored
-
- 03 Oct, 2017 1 commit
-
-
Drew DeVault authored
-
- 30 Sep, 2017 1 commit
-
-
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.
-
- 22 Sep, 2017 2 commits
-
-
Dudemanguy authored
-
Dudemanguy authored
Resolves SirCmpwn/wlroots#146
-
- 01 Sep, 2017 1 commit
-
-
Simon Ser authored
Use #sway-devel instead of #sway
-
- 13 Aug, 2017 1 commit
-
-
Drew DeVault authored
-
- 09 Aug, 2017 1 commit
-
-
Jan Kelling authored
-
- 05 Aug, 2017 1 commit
-
-
Jan Kelling authored
-
- 12 Jul, 2017 1 commit
-
-
Mikkel Oscar Lyderik Larsen authored
-