aboutsummaryrefslogtreecommitdiff
path: root/rootston/switch.c
diff options
context:
space:
mode:
authorDrew DeVault <sir@cmpwn.com>2019-08-09 08:34:59 +0900
committerDrew DeVault <sir@cmpwn.com>2019-08-09 08:34:59 +0900
commit58b2584863201f32d1a4770a1d5cde5e57b300c6 (patch)
tree5e24e6cbb4078eff9c0d1aaeadd24134edea2b90 /rootston/switch.c
parent913cac18359d7962e74892771bf6bd3ecf54a4a1 (diff)
Remove rootston
Diffstat (limited to 'rootston/switch.c')
-rw-r--r--rootston/switch.c22
1 files changed, 0 insertions, 22 deletions
diff --git a/rootston/switch.c b/rootston/switch.c
deleted file mode 100644
index f95a8e07..00000000
--- a/rootston/switch.c
+++ /dev/null
@@ -1,22 +0,0 @@
-#include <stdlib.h>
-#include <wlr/util/log.h>
-#include "rootston/bindings.h"
-
-void roots_switch_handle_toggle(struct roots_switch *switch_device,
- struct wlr_event_switch_toggle *event) {
- struct wl_list *bound_switches =
- &switch_device->seat->input->server->config->switches;
- struct roots_switch_config *sc;
- wl_list_for_each(sc, bound_switches, link) {
- if ((sc->name != NULL && strcmp(event->device->name, sc->name) != 0) &&
- (sc->name == NULL && event->switch_type != sc->switch_type)) {
- continue;
- }
- if (sc->switch_state != WLR_SWITCH_STATE_TOGGLE &&
- event->switch_state != sc->switch_state) {
- continue;
- }
- execute_binding_command(switch_device->seat,
- switch_device->seat->input, sc->command);
- }
-}