swayfx/sway
Olivier Fourdan 7dd9cd29a6 input: Avoid creating the PAD device multiple times
If a pad device for a tablet exists, reloading the configuration,
removing/reading the device or even suspending the system will recreate
the same Wayland input device multiple times.

Make sure we don't re-create the same Wayland device more than
necessary.

Signed-off-by: Olivier Fourdan <ofourdan@redhat.com>
2020-03-12 18:02:09 +01:00
..
commands commands: Adjust style in cursors command 2020-03-11 23:51:37 -04:00
config commands: Add shortcuts_inhibitor command 2020-03-11 23:51:37 -04:00
desktop Null check sway_layer_surface when checking damage 2020-03-10 10:59:05 +01:00
input input: Avoid creating the PAD device multiple times 2020-03-12 18:02:09 +01:00
tree Use wlr_client_buffer 2020-03-06 23:57:43 +01:00
commands.c criteria: match containers without view 2020-02-04 19:52:21 -05:00
config.c config: fix validation exit code and log level 2020-02-11 16:02:11 +01:00
criteria.c Introduce pid criteria token 2020-02-27 14:03:22 +01:00
decoration.c Fix double free when unmapping any view 2018-11-15 15:22:09 +10:00
ipc-json.c ipc: add missing required properties 2020-03-10 15:55:54 +01:00
ipc-server.c ipc-server: improve error message 2020-02-29 19:59:42 +01:00
main.c config: fix validation exit code and log level 2020-02-11 16:02:11 +01:00
meson.build commands: Add shortcuts_inhibitor command 2020-03-11 23:51:37 -04:00
security.c Replace _XOPEN_SOURCE with _POSIX_C_SOURCE 2018-11-25 17:19:43 +01:00
server.c Add support for wlr-output-power-management-unstable-v1 2020-02-26 16:26:13 +01:00
sway-bar.5.scd swaybar: complete barconfig_update event handling 2019-09-04 16:48:50 -10:00
sway-input.5.scd commands: Add shortcuts_inhibitor command 2020-03-11 23:51:37 -04:00
sway-ipc.7.scd i3compat: add window_type to IPC response 2020-02-17 21:58:05 +01:00
sway-output.5.scd Add an adaptive_sync output command 2020-03-07 00:32:04 +01:00
sway.1.scd Update language in sway.desktop & sway(1) 2019-03-10 15:09:52 -04:00
sway.5.scd input: Add support for keyboard shortcuts inhibit 2020-03-11 23:51:37 -04:00
swaynag.c Rename symbol set_cloexec to sway_set_cloexec, remove duplicates. 2019-11-01 12:41:08 -04:00
xdg_decoration.c Fix xdg-decoration unconfigured if set before first commit 2019-05-03 15:37:32 -06:00