gri3-wm/i3bar/src
Tony Crisci bfe32ad797 i3bar: Print error message when status_command fails
Add a function to i3bar to print an error message in the status line
when the child process invoked by status_command fails to provide
input that can be displayed as a statusline.

When the child provides JSON that cannot be parsed, alert the user and
convey a short message provided by yajl communicating the specific
problem.

When the child (or the shell executing the status command) exits
unexpectedly, alert the user and display the exit code. The cases where
the status command is not executable or not found in the user's PATH are
treated specially.

fixes #1130
2013-12-21 08:57:21 +01:00
..
child.c i3bar: Print error message when status_command fails 2013-12-21 08:57:21 +01:00
config.c Add new bar.binding_mode_indicator configuration. 2013-09-24 06:59:26 +02:00
ipc.c Fix wrong placement of i3bar when connecting/disconnecting outputs 2013-05-30 12:18:27 +02:00
main.c i3bar: fix usage description, make -b happen 2013-03-29 09:55:03 +01:00
mode.c i3bar: Add current binding mode indicator 2012-11-16 13:44:29 +01:00
outputs.c Use (void) instead of () for functions without args 2012-08-23 19:34:37 +02:00
parse_json_header.c Add click events to i3bar 2013-03-21 23:55:30 +01:00
workspaces.c Use (void) instead of () for functions without args 2012-08-23 19:34:37 +02:00
xcb.c i3bar: Realign tray clients on map/unmap notify 2013-11-30 14:01:25 +01:00