Commit graph

16 commits

Author SHA1 Message Date
Drew DeVault
930f42ae81 Remove stropts.h from ipc.c
Apparently it's not required, and for some reason Fedora doesn't have
it. Fixes #162
2015-09-02 07:37:41 -04:00
Luminarys
42de135c3a Added in better versioning info 2015-08-26 21:13:53 -05:00
minus
873a51f7e2 converted IPC to use json-c
get_workspaces and get_outputs
2015-08-27 00:41:07 +02:00
minus
2289029fab added json-c lib and implemented IPC get_version 2015-08-26 23:49:38 +02:00
minus
8dfaf6265b fixed #108 signed/unsigned comparison 2015-08-21 16:53:11 +02:00
Drew DeVault
0266b0666a Fix compiler warnings (which were really errors) 2015-08-21 07:15:00 -04:00
minus
754793aad4 added IPC messages get_workspaces and get_outputs
No escaping on container names is done yet, as well as some values are
hardcoded because they don't exist yet.
2015-08-20 21:13:01 +02:00
minus
4c56cd0ed6 set I3SOCK for i3-msg compatibility 2015-08-20 15:27:59 +02:00
minus
6ab968e63e fixed formatting 2015-08-20 15:27:59 +02:00
minus
f26ed32e46 added sway_terminate to exit cleanly 2015-08-20 15:27:56 +02:00
minus
70f046c87a set IPC client sockets to close on exec 2015-08-20 15:24:33 +02:00
minus
91c0877264 properly exit sway
- wlc_terminate() instead of exit(0)
- unlink IPC socket
2015-08-20 15:24:33 +02:00
minus
bfbadadf70 use env var SWAYSOCK if available
or fall back to /tmp/sway-ipc.sock
2015-08-20 15:24:33 +02:00
minus
773e85c681 properly handle IPC clients 2015-08-20 15:24:33 +02:00
minus
5d99215469 added i3-ipc support/parsing 2015-08-20 15:24:33 +02:00
minus
8981b48cd2 very basic IPC implementation
simply executes the received data as command
2015-08-20 15:24:33 +02:00