summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-09format detection: simplify code, handle "sh" processes in the hierarchyMichael Stapelberg
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-11-09fix slurp(), it needs to read size-1 for the trailing NULMichael Stapelberg
2013-10-24print_cpu_temperature: fix memory leak (Thanks kuba)Michael Stapelberg
2013-10-07Add support for cpu temperature on NetBSD (using envsys(4))Arnaud Degroote
2013-10-07Allow to print cpu usage on NetBSDArnaud Degroote
2013-10-07Allow to print eth information on NetBSDArnaud Degroote
2013-10-07Fix the build on NetBSDArnaud Degroote
2013-07-19Add example path for CPU temperatureJan-Erik Rediger
2013-07-09manpage: update example for load’s max_thresholdMichael Stapelberg
2013-07-09allow load to be a floatM. Kory Woods
2013-06-18Makefile: use .SILENT and support V=1 for verbose buildsMichael Stapelberg
2013-06-11Bugfix: In term-output, clear line before drawing new oneAxel Wagner
If we don't do this, the output of i3status will remain on the terminal, which is really ugly if the statusline becomes shorter after a while (for example a connection get's lost), because there will be garbage.
2013-05-19signal handler: set flag because directly calling fprintf() is unsafeMichael Stapelberg
2013-05-19Implement term-output-formatAxel Wagner
2013-05-19print_volume(linux): Open a new mixer every time.oblique
This fix the following bug: If you switch your sound card on-the-fly, print_volume continued to use the old sound card.
2013-05-04fix #1017: i3status uses generic battery instanceJonas Cleve
2013-05-04manpage: be more explicit about the path optionMichael Stapelberg
2013-03-20Support colored output for CPU temperature on FreeBSDBaptiste Daroussin
2013-03-19man: mention i3bar in the description (Thanks andi)Michael Stapelberg
2013-03-19print_volume: don’t return, complete the buffer firstMichael Stapelberg
Otherwise, i3bar will display “SPEC VIOLATION” because full_text is missing in the block.
2013-03-19Enable colored output for battery on FreeBSDBaptiste Daroussin
2013-03-19Support mixer_idx with OSSBaptiste Daroussin
make mixer_idx load the default mixer
2013-03-19Show degraded colors in case volume is muted with OSSBaptiste Daroussin
2013-03-09Added format_down option for battery if no battery is available.Christoph Göttschkes
2013-03-02Fix FTBFS on HurdJakob Haufe
On GNU/Hurd, THERMAL_ZONE is undefined. This makes compilation fail as outwalk is declared inside of #ifdef THERMAL_ZONE, but it's used outside of it (by OUTPUT_FULL_TEXT). This moves the declaration outside the #ifdef to allow for successful compilation on Hurd again.
2013-02-27update CHANGELOG2.7Michael Stapelberg
2013-02-27contrib: fix premature insetion of status message into JSONJiri Pinkava
Pass first 2 lines of JSON unmodified. It contains protocol version and start of block of blocks of status messages.
2013-02-26wireless: call START_COLOR only once (Thanks XTaran)Michael Stapelberg
2013-02-23battery: initialize colorful_output to falseMichael Stapelberg
2013-02-23ipv6: properly handle colors for output_format == xmobarMichael Stapelberg
2013-02-22Add colorized output for load avgRaphael Michel
2013-02-14Added option to show battery capacity without decimalsJulien Lequertier
2013-02-10use stdbool instead of (int)1 and (int)0 directlyMichael Stapelberg
2013-02-10s/\<timezone\>/tz/ in order to not shadow the timezone var from time.hMichael Stapelberg
2013-02-10Add tztime module to support multiple different timezones.Emil Mikulic
2013-02-10README: refer to cr.i3wm.org for patchesMichael Stapelberg
2013-02-04Bugfix: output auto detect: properly detect ambiguous situations (Thanks mist)Michael Stapelberg
fixes #940
2013-01-28retab! print_cpu_temperatureMichael Stapelberg
2013-01-28Make sure colorful_output variable is initialized.Emil Mikulic
2013-01-25src/*.c depends on include/i3status.hEmil Mikulic
2013-01-24wifi: properly display ad-hoc networksAdrien Schildknecht
No statistics are displayed with ad-hoc networks since none are available.
2013-01-08make refreshs align with minutesGereon Kremer
2013-01-05changing volume color from bad to degraded if mutedGereon Kremer
2012-12-05make SIGUSR1 do nothing, so that killall -USR1 i3status will force an updateMichael Stapelberg
Sending SIGUSR1 will interrupt the nanosleep() and thus force a new iteration of i3status’s output loop. The signal handler itself is empty. Based on the question by ttjjss at http://faq.i3wm.org/question/854/how-to-force-status-bar-update/
2012-11-15DragonFlyBSD support addedScott Tincman
2012-11-10Bugfix: make custom colors configurable for battery (Thanks thomas)Michael Stapelberg
fixes #865
2012-11-07Bugfix: make custom colors configurable for cpu_temperature (Thanks thomas)Michael Stapelberg
fixes #865
2012-11-06Teen ordinal numbers always use a 'th' suffix.Deiz
2012-11-05config: introduce an utf-8 character so that editors are forced to use utf-8Michael Stapelberg
…and if they don’t, the user can fix the editor setup at least. See also http://bugs.i3wm.org/864
2012-11-05config: remove documentation from the disk field (got there by mistake)Michael Stapelberg