X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=messages.h;h=8f7d5d6d7296c32e161526e7a0656c6c4156f9c0;hb=2d860de977ba61c5e049ccf5d74eb51fd35fb093;hp=2db536cf58ac9b5e8b066572b4f58347cdeabf43;hpb=40f87f434987b6a0500d9c3be0e265368f500724;p=bspwm.git diff --git a/messages.h b/messages.h index 2db536c..8f7d5d6 100644 --- a/messages.h +++ b/messages.h @@ -1,23 +1,26 @@ #ifndef _MESSAGES_H #define _MESSAGES_H -#include -#include -#include #include "types.h" +#define TOK_SEP " " + void process_message(char*, char*); void get_setting(char*, char*); -void set_setting(char*, char*); -void split_ratio_cmd(char *); +void set_setting(char*, char*, char*); bool parse_bool(char *, bool *); bool parse_layout(char *, layout_t *); bool parse_direction(char *, direction_t *); +bool parse_nearest_argument(char *, nearest_arg_t *); bool parse_cycle_direction(char *, cycle_dir_t *); +bool parse_circulate_direction(char *, circulate_dir_t *); +bool parse_list_option(char *, list_option_t *); +bool parse_send_option(char *, send_option_t *); bool parse_skip_client(char *, skip_client_t *); +bool parse_skip_desktop(char *, skip_desktop_t *); +bool parse_rotate(char *, rotate_t *); +bool parse_flip(char *, flip_t *); bool parse_fence_move(char *, fence_move_t *); -desktop_t *find_desktop(char *); -void add_desktop(char *); -void alternate_desktop(void); +bool parse_pointer_action(char *, pointer_action_t *); #endif