Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-01-23 | Switch to autotools (#316) | Michael Stapelberg | 1 | -0/+1 | |
2015-12-27 | format detection: recognise swaybar | David | 1 | -1/+1 | |
2013-11-09 | format detection: simplify code, handle "sh" processes in the hierarchy | Michael Stapelberg | 1 | -63/+61 | |
i3 starts processes using /bin/sh now, not $SHELL. This increases the likelihood with which we are started by dash, which tends to leave its processes in the hierarchy, e.g.: michael 1524 i3bar --bar_id=bar-0 --socket=/run/user/1000/i3/ipc-s michael 1525 \_ /bin/sh -c i3status michael 1526 \_ i3status This case is now handled correctly — when the parent is “sh”, the parent of sh will be used instead. | |||||
2013-05-19 | Implement term-output-format | Axel Wagner | 1 | -0/+5 | |
2013-02-04 | Bugfix: output auto detect: properly detect ambiguous situations (Thanks mist) | Michael Stapelberg | 1 | -1/+1 | |
fixes #940 | |||||
2012-05-07 | Use (void) instead of () for functions without args (Thanks fernandotcl) | Michael Stapelberg | 1 | -1/+1 | |
See also: http://article.gmane.org/gmane.linux.kernel/1268792 The C compiler will handle (void) as "no arguments" and () as "variadic function" (equivalent to (...)) which might lead to subtle errors. | |||||
2012-02-16 | Implement the i3bar JSON protocol | Michael Stapelberg | 1 | -2/+2 | |
This hardcodes all the JSON parts. Strings are not properly escaped currently. The best/easiest way to fix this is by actually using libyajl. | |||||
2011-07-13 | correctly auto-detect the output format with zsh (Thanks mist) | Michael Stapelberg | 1 | -0/+13 | |
2011-07-13 | fix memory leak | Michael Stapelberg | 1 | -0/+3 | |
2011-07-13 | magic: try to auto-detect output_format by default (dzen2/i3bar/xmobar) | Michael Stapelberg | 1 | -0/+142 | |