seatd/include
Kenny Levinsen b2cbe576d1 seat: Deactivate devices before sending disable
Previously, seatd would not deactivate devices until the client had
acked the disable. In once instance, this lead to libinput spending
significant time checking and closing each input device.

As a workaround, mimick logind's behavior of deactivating devices first.
The original behavior can be reintroduced if the client-side problem is
fixed.

Closes: https://todo.sr.ht/~kennylevinsen/seatd/5
2020-08-02 21:46:13 +02:00
..
backend.h Initial implementation of seatd and libseat 2020-07-31 00:22:18 +02:00
client.h seat: Deactivate devices before sending disable 2020-08-02 21:46:13 +02:00
compiler.h Remove ALWAYS_INLINE 2020-08-01 23:13:54 +02:00
connection.h connection: Shrink buffers from 1KB to 256B each 2020-08-01 23:13:44 +02:00
drm.h devices: Use path to check device type 2020-08-01 16:53:44 +02:00
evdev.h devices: Use path to check device type 2020-08-01 16:53:44 +02:00
libseat.h Initial implementation of seatd and libseat 2020-07-31 00:22:18 +02:00
list.h list: Add list_pop_back 2020-08-02 21:46:13 +02:00
log.h log: Avoid unnecessary GNU extension 2020-08-01 16:53:44 +02:00
poller.h Initial implementation of seatd and libseat 2020-07-31 00:22:18 +02:00
protocol.h Initial implementation of seatd and libseat 2020-07-31 00:22:18 +02:00
seat.h seat: Deactivate devices before sending disable 2020-08-02 21:46:13 +02:00
server.h Initial implementation of seatd and libseat 2020-07-31 00:22:18 +02:00
terminal.h seat: Open/close tty on activation/deactivation 2020-08-02 21:46:10 +02:00