]> git.sur5r.net Git - i3/i3status/commit
Implement the i3bar JSON protocol
authorMichael Stapelberg <michael@stapelberg.de>
Thu, 16 Feb 2012 23:29:29 +0000 (23:29 +0000)
committerMichael Stapelberg <michael@stapelberg.de>
Thu, 16 Feb 2012 23:30:54 +0000 (23:30 +0000)
commitd5b4c8e368050cf1b84b03c1379bbbc3c817a713
tree2f918d4c5b95a05ebec68bceec35f7d4fa9a0c4e
parent7149f6f78e0d105f02d54e1db60db8b191a98acb
Implement the i3bar JSON protocol

This hardcodes all the JSON parts. Strings are not properly escaped currently.
The best/easiest way to fix this is by actually using libyajl.
16 files changed:
i3status.c
include/i3status.h
src/auto_detect_format.c
src/output.c
src/print_battery_info.c
src/print_cpu_temperature.c
src/print_cpu_usage.c
src/print_ddate.c
src/print_disk_info.c
src/print_eth_info.c
src/print_ipv6_addr.c
src/print_load.c
src/print_run_watch.c
src/print_time.c
src/print_volume.c
src/print_wireless_info.c