mirror of
https://github.com/swaywm/sway.git
synced 2025-10-31 22:25:26 -04:00
cmd status + workspace ws output op
This commit is contained in:
parent
6388241abb
commit
aaa0923bc4
7 changed files with 297 additions and 251 deletions
|
|
@ -5,17 +5,16 @@
|
|||
|
||||
struct cmd_handler {
|
||||
char *command;
|
||||
bool (*handle)(int argc, char **argv);
|
||||
enum {
|
||||
CMD_COMPOSITOR_READY,
|
||||
CMD_KEYBIND,
|
||||
CMD_ANYTIME
|
||||
} config_type;
|
||||
enum cmd_status {
|
||||
CMD_SUCCESS,
|
||||
CMD_FAILURE,
|
||||
CMD_DEFER,
|
||||
} (*handle)(int argc, char **argv);
|
||||
};
|
||||
|
||||
bool handle_command(char *command);
|
||||
enum cmd_status handle_command(char *command);
|
||||
// Handles commands during config
|
||||
bool config_command(char *command);
|
||||
enum cmd_status config_command(char *command);
|
||||
|
||||
void remove_view_from_scratchpad();
|
||||
|
||||
|
|
|
|||
|
|
@ -52,6 +52,7 @@ struct sway_config {
|
|||
bool active;
|
||||
bool failed;
|
||||
bool reloading;
|
||||
bool reading;
|
||||
bool auto_back_and_forth;
|
||||
|
||||
int gaps_inner;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue