mirror of
https://github.com/swaywm/sway.git
synced 2024-12-30 17:06:40 +01:00
Trigger event on bar mode|hidden_state commands
This commit is contained in:
parent
66c66c7304
commit
c803b79764
1 changed files with 3 additions and 2 deletions
|
@ -25,6 +25,7 @@
|
||||||
#include "resize.h"
|
#include "resize.h"
|
||||||
#include "input_state.h"
|
#include "input_state.h"
|
||||||
#include "criteria.h"
|
#include "criteria.h"
|
||||||
|
#include "ipc-server.h"
|
||||||
|
|
||||||
typedef struct cmd_results *sway_cmd(int argc, char **argv);
|
typedef struct cmd_results *sway_cmd(int argc, char **argv);
|
||||||
|
|
||||||
|
@ -1707,7 +1708,7 @@ static struct cmd_results *bar_set_hidden_state(struct bar_config *bar, const ch
|
||||||
|
|
||||||
if (strcmp(old_state, bar->hidden_state) != 0) {
|
if (strcmp(old_state, bar->hidden_state) != 0) {
|
||||||
if (!config->reading) {
|
if (!config->reading) {
|
||||||
// TODO: IPC event
|
ipc_event_barconfig_update(bar);
|
||||||
}
|
}
|
||||||
sway_log(L_DEBUG, "Setting hidden_state: '%s' for bar: %s", bar->hidden_state, bar->id);
|
sway_log(L_DEBUG, "Setting hidden_state: '%s' for bar: %s", bar->hidden_state, bar->id);
|
||||||
}
|
}
|
||||||
|
@ -1779,7 +1780,7 @@ static struct cmd_results *bar_set_mode(struct bar_config *bar, const char *mode
|
||||||
|
|
||||||
if (strcmp(old_mode, bar->mode) != 0) {
|
if (strcmp(old_mode, bar->mode) != 0) {
|
||||||
if (!config->reading) {
|
if (!config->reading) {
|
||||||
// TODO: IPC event
|
ipc_event_barconfig_update(bar);
|
||||||
}
|
}
|
||||||
sway_log(L_DEBUG, "Setting mode: '%s' for bar: %s", bar->mode, bar->id);
|
sway_log(L_DEBUG, "Setting mode: '%s' for bar: %s", bar->mode, bar->id);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue