diff options
| author | Maarten van Gompel <proycon@anaproy.nl> | 2021-08-24 16:39:29 +0200 |
|---|---|---|
| committer | John Sullivan <jsullivan@csumb.edu> | 2021-10-19 23:12:01 -0700 |
| commit | 2d6610e3bfb8bbc9d1236eb49e0b1b399df0f24a (patch) | |
| tree | 01952d58bb6d8a5e6a3ac2bc3e677c01b08cea67 /main.c | |
| parent | 4f90809c6eca42c9f597223ace55609f2e81f85d (diff) | |
| download | suggpicker-2d6610e3bfb8bbc9d1236eb49e0b1b399df0f24a.tar.gz | |
fixed layout switching
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/main.c b/main.c index e4dfb17..9b60fc5 100644 --- a/main.c +++ b/main.c @@ -129,6 +129,8 @@ static const struct zwlr_layer_surface_v1_listener layer_surface_listener = { .closed = layer_surface_closed, }; +bool debug = false; + /* configuration, allows nested code to access above variables */ #ifndef LAYOUT #error "make sure to define LAYOUT" @@ -356,6 +358,8 @@ main(int argc, char **argv) { exit(1); } height = atoi(argv[++i]); + } else if (!strcmp(argv[i], "-D")) { + debug = true; } else if (!strcmp(argv[i], "-o")) { keyboard.print = true; } else { @@ -393,7 +397,7 @@ main(int argc, char **argv) { keyboard.vkbd = zwp_virtual_keyboard_manager_v1_create_virtual_keyboard(vkbd_mgr, seat); - kbd_init(&keyboard, &layouts, layer_names_list); + kbd_init(&keyboard, (struct layout *) &layouts, layer_names_list); /* assign kbd state */ keyboard.surf = &draw_surf; |
