Ferdinand Schober
4c66b37a2f
enable conditional compilation for all backends
...
To reduce binary size one can now enable only specific backends, e.g.
wayland or x11 via cargo features
Additionally adds stubs for libei and xdg-desktop-portal backends
2023-02-17 13:06:13 +01:00
Ferdinand Schober
049e17775e
authenticate fake-input
2023-02-15 14:07:58 +01:00
Ferdinand Schober
f2e0850e68
support kde-fake-input
...
(unfortunatelly does not seem to work)
2023-02-14 02:02:05 +01:00
Ferdinand Schober
437a599504
formatting
2023-02-14 00:55:02 +01:00
Ferdinand Schober
6aa525c960
use private mapping (otherwise permission error on KDE)
2023-02-14 00:49:50 +01:00
Ferdinand Schober
f20f009b41
cleanup conditional compilation
2023-02-13 21:35:06 +01:00
Ferdinand Schober
6898a961cb
better error messages
2023-02-13 17:41:10 +01:00
Ferdinand Schober
1c3cd775a3
add todo
2023-02-13 17:40:29 +01:00
Ferdinand Schober
00f52923b8
fix windows build
2023-02-13 16:50:11 +01:00
Ferdinand Schober
d4d8ebbaeb
add session detection
2023-02-12 22:37:18 +01:00
Ferdinand Schober
20cf6d450a
initial x11 support
2023-02-12 22:15:19 +01:00
Ferdinand Schober
b20100b28e
fix unix build
2023-02-12 19:09:10 +01:00
Ferdinand Schober
70b484878e
initial windows support
2023-02-12 19:04:28 +01:00