nyorain
fdab81e1c9
Use meson build system
7 years ago
Tony Crisci
5eeb067838
Correctly get session path
...
The old way of getting the session path was to simply append the session id to
the path "/org/freedesktop/login1/session/". However this is not the correct
path for newer systems like Fedora 26.
Instead, get the session path directly from the session manager from the id via
a dbus call to GetSession().
fixes #35
8 years ago
Drew DeVault
b08aa9fd35
Revert "Merge pull request #27 from ascent12/meson"
...
This reverts commit 85805da021
, reversing
changes made to 8189c64d7f
.
8 years ago
Scott Anderson
a2ba226ba3
Use subdir
8 years ago
Scott Anderson
924bf0f669
Changed build system to meson
8 years ago
Scott Anderson
8189c64d7f
Fixed that warnings that showed up with optimisations.
8 years ago
Scott Anderson
3779ef802d
Stop remembering the drm fd in child.
8 years ago
Scott Anderson
2f2c8205d8
Moved IPC to its own file.
8 years ago
Scott Anderson
bd5bca5283
Added public fields to wlr_session
8 years ago
Scott Anderson
f413a67bb1
Removed KDSKBMUTE. This actually isn't supported by Linux.
8 years ago
Scott Anderson
2c27ed1393
include fixes
8 years ago
Scott Anderson
dd40a42a99
Make libcap optional.
8 years ago
Scott Anderson
5c211e6195
Added forking
8 years ago
Scott Anderson
c2b54be74a
Minor fixes
8 years ago
Scott Anderson
60955addc0
Added direct session support
8 years ago
Drew DeVault
f4453d104d
Reorganize wlr-common
8 years ago
Scott Anderson
fa6b3b290c
Removed excessive debug logging
8 years ago
Scott Anderson
091de12bf4
Changed session signal to only emit on DRM changes
8 years ago
Drew DeVault
1262f1400c
Initial pass on libinput backend
8 years ago
Drew DeVault
7d82476590
Refactor type implementations
8 years ago
Scott Anderson
f9d363fece
Added device matching
8 years ago
Scott Anderson
ce8786721b
Got it working.
8 years ago
Scott Anderson
058b8bdf27
Working commit
8 years ago
Scott Anderson
c88f252580
Initial D-Bus signal support.
8 years ago
Scott Anderson
0002b8dd08
Added 'direct' session backend
8 years ago
Scott Anderson
dbceaee9fa
Added EGL interface for backends.
8 years ago
Scott Anderson
81998fdc98
Removed old session code from DRM backend.
8 years ago
Scott Anderson
762ac7f4c0
New session interface.
8 years ago