almost working

This commit is contained in:
Zandr Martin 2016-07-21 21:08:01 -05:00
parent 095353d91d
commit 05366ddf53
No known key found for this signature in database
GPG key ID: AA2BB8EF77F7BBDC
5 changed files with 26 additions and 1 deletions

View file

@ -202,6 +202,8 @@ void bar_run(struct bar *bar) {
render(output, bar->config, bar->status);
window_render(output->window);
wl_display_flush(output->registry->display);
sway_log(L_DEBUG, "sending arrange command");
ipc_send_arrange_command();
}
}
}

View file

@ -7,6 +7,17 @@
#include "bar/config.h"
#include "bar/ipc.h"
void ipc_send_arrange_command() {
sway_log(L_DEBUG, "sending arrange command");
sway_log(L_DEBUG, "socketfd is -> %d", swaybar.ipc_socketfd);
sway_log(L_DEBUG, "command is -> %d", IPC_ARRANGE_LAYOUT);
char *cmd = strdup("");
uint32_t len = strlen(cmd);
char *r = ipc_single_command(swaybar.ipc_socketfd, IPC_ARRANGE_LAYOUT, cmd, &len);
sway_log(L_DEBUG, "arrange command response is -> %s", r);
}
void ipc_send_workspace_command(const char *workspace_name) {
uint32_t size = strlen("workspace ") + strlen(workspace_name) + 1;