Kenny Levinsen
d50bbf0bbc
backend/session: Remove logind backend
...
This is instead delegated to libseat.
4 years ago
Simon Ser
de5347d0f2
xwayland: require xcb-icccm
...
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.
4 years ago
Kenny Levinsen
00bee2a6bd
docs: Minor libseat corrections
4 years ago
Simon Ser
3504bb587d
xwayland: add dependency on xwayland
...
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.
4 years ago
Simon Ser
c5dad8b626
readme: use references for links
...
Avoids cluttering the text with URLs.
4 years ago
Simon Ser
fda46ce56f
readme: use spaces for list indent
4 years ago
Simon Ser
70a7c7f389
readme: make it clear build/ is a dir
...
Can be confused with a sub-command for people not familiar with
Meson and ninja.
4 years ago
Simon Ser
533a36f05a
backend/x11: drop x11-xcb dependency
...
We don't need it anymore now that we've stopped using the EGL Xlib
platform.
4 years ago
Simon Ser
b86eea0897
readme: fix typo in xcb-icccm dependency
4 years ago
Ilia Bozhinov
bf4e2e0eac
util: add support for generating UUIDs
...
Co-authored-by: Jason Francis <cycl0ps@tuta.io>
4 years ago
Scott Anderson
906c0766df
Remove libcap support
...
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.
5 years ago
Drew DeVault
f0d8b793a8
Update READMEs per tinywl merge
6 years ago
buffet
443dece7d5
Fixed loc count in readme
6 years ago
Scott Anderson
70ae76304e
backend/x11: Remove old input functions
...
This also allows us to remove xcb-xkb, since Xinput will now give us the
appropriate XKB modifiers with each event.
6 years ago
Scott Anderson
88b2d6fe25
backend/x11: Check for xinput extension
6 years ago
Drew DeVault
4c28745c95
Update README.md
6 years ago
sghctoma
1d017c1cc1
Set minimum Meson version to 0.48.0
...
This commit sets the required Meson version to >=0.48.0, and removes the
comment about building on FreeBSD requires an extra flag.
6 years ago
sghctoma
aacf0c427f
Adjust README to reflect change regarding b_lundef
...
With Meson >=0.48.0 it is no longer necessary to pass the flag
"-D b_lundef=false" on FreeBSD.
6 years ago
Kurt Kartaltepe
1cd2141f8e
Fix xcb/xkb swap in README
7 years ago
morganamilo
5bd170b2f3
Fix typos in documentation
7 years ago
Drew DeVault
99b92b4104
Update README.md
7 years ago
Drew DeVault
26b993749d
Update README.md
7 years ago
Drew DeVault
925d7a4987
Remove Travis in favor of builds.sr.ht
7 years ago
Tony Crisci
2bbea06093
readme: change running instructions
7 years ago
Tony Crisci
a446f735ae
readme: add basic running doc
7 years ago
Greg V
a5fe9aa736
Add FreeBSD compatibility
7 years ago
Drew DeVault
b0527e7d48
Update README et al with new links
7 years ago
Scott Anderson
e49aed8012
Updated CONTRIBUTING.md
...
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.
7 years ago
dudemanguy
881d5a851c
Clarify either/or dependency
7 years ago
dudemanguy
175f89f4ff
Add elogind support
...
Resolves SirCmpwn/wlroots#146
7 years ago
emersion
bb20a446d4
Fix IRC channel link
...
Use #sway-devel instead of #sway
7 years ago
Drew DeVault
79cd34b0c6
Update README.md
7 years ago
nyorain
1bea754521
Implement wlr_region using pixman
7 years ago
nyorain
fdab81e1c9
Use meson build system
7 years ago
Mikkel Oscar Lyderik Larsen
413bfc7fb8
Build on travis-ci.
7 years ago
Drew DeVault
b08aa9fd35
Revert "Merge pull request #27 from ascent12/meson"
...
This reverts commit 85805da021
, reversing
changes made to 8189c64d7f
.
7 years ago
Scott Anderson
924bf0f669
Changed build system to meson
7 years ago
Scott Anderson
dd40a42a99
Make libcap optional.
7 years ago
Drew DeVault
d79f578022
Update README.md, add CONTRIBUTING.md
8 years ago
Drew DeVault
52e6ed54cb
Initial commit
8 years ago