diff options
author | Zandr Martin <zandrmartin+git@gmail.com> | 2016-06-11 12:43:34 -0500 |
---|---|---|
committer | Zandr Martin <zandrmartin+git@gmail.com> | 2016-06-11 12:43:34 -0500 |
commit | 2298143d09ce8810d9772f95e1cb605fb6b08536 (patch) | |
tree | d1b4fb33848d09c71602005c57919a903ce3d72d /include | |
parent | 66caee645cc276bf747ae492df02c08d978ee90d (diff) | |
download | sway-2298143d09ce8810d9772f95e1cb605fb6b08536.tar.xz |
cleanup + add timeouts for pid_workspace list
Diffstat (limited to 'include')
-rw-r--r-- | include/config.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/config.h b/include/config.h index 35797ac2..bf278ddb 100644 --- a/include/config.h +++ b/include/config.h @@ -1,11 +1,14 @@ #ifndef _SWAY_CONFIG_H #define _SWAY_CONFIG_H +#define PID_WORKSPACE_TIMEOUT 60 + #include <libinput.h> #include <stdint.h> #include <wlc/geometry.h> #include <wlc/wlc.h> #include <xkbcommon/xkbcommon.h> +#include <time.h> #include "wayland-desktop-shell-server-protocol.h" #include "list.h" #include "layout.h" @@ -95,8 +98,10 @@ struct workspace_output { struct pid_workspace { pid_t *pid; char *workspace; + time_t *time_added; }; +void pid_workspace_add(struct pid_workspace *pw); void free_pid_workspace(struct pid_workspace *pw); struct bar_config { |