Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-07 | Support align and min_width module options | Marco Hunsicker | |
This patch enables users to define "align" and "min_width" options right in the i3status module config sections. Specifically this patch: * Adds macros for the two new options that are used in the option definitions. As the min_width option can take either a string or a number, a custom type has been added along with a corresponding callback function that parses the provided value (and provides input validation). The align option also uses a callback for input validation * Expands all module config option definitions to include the new options * Extends the SEC_CLOSE_MAP() macro to generate the JSON for the new options as necessary * Updates the manpage to explain the new options | |||
2014-03-01 | Typo in function name | Marco Hunsicker | |
Fixes the typo in print_seperator() | |||
2014-03-01 | i3status: Allow customization of module separator | Marco Hunsicker | |
This patch adds the ability to customize the separator that is placed between modules. Specifically this patch: * adds the "separator" general directive * moves the definition of the default separator for the different output formats (excluding color formatting) to src/i3status.c * updates the SEC_CLOSE_MAP macro to disable the separator for the i3bar output format if the separator directive dictates so * changes print_seperator() in src/output.c to take a separator parameter in order to disable the output of the separator if the separator is empty and to use the provided separator otherwise * updates the manpage to explain the new directive | |||
2014-02-26 | i3status: Bugfix: Reading multiple temperature sensors not possible | Marco Hunsicker | |
This patch inlines the creation of the thermal zone string in order to force computation on each invocation. This is necessary to be able to read the values of several temperature sensors. | |||
2014-02-19 | make release: install the README file (Thanks myou) | Michael Stapelberg | |
2014-02-08 | Add hide_seconds option | Iakov Davydov | |
fixes: #1134 | |||
2014-01-06 | Add a format_down example for battery | Wieland Hoffmann | |
2014-01-06 | man: Add a missing colon | Wieland Hoffmann | |
2014-01-05 | manpage: update version number2.8 | Michael Stapelberg | |
2014-01-05 | update CHANGELOG | Michael Stapelberg | |
2013-12-10 | disk: Distinguish between IEC, SI and custom prefixes | Mats | |
* IEC: Ki, Mi, Gi, Ti (powers of 1024) * SI: k, M, G, T (powers of 1000) * custom: K, M, G, T (powers of 1024) | |||
2013-11-22 | Add support for path_exists directive. | Kinware AB | |
2013-11-18 | document format_muted in the manpage | Michael Stapelberg | |
2013-11-18 | Added different format string for volume in case it is muted. | Gereon Kremer | |
If the volume is muted, the volume level would simply be displayed as zero and the color changed to color_degraded. This patch lets the user define a custom format string for when the volume is muted. The default value is "♪: 0%" ("♪: %volume" being the usual format). | |||
2013-11-16 | default config: show %avail disk space instead of %free | Sebastian Ullrich | |
The former property is generally more relevant to end users | |||
2013-11-09 | format detection: simplify code, handle "sh" processes in the hierarchy | Michael 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-09 | fix slurp(), it needs to read size-1 for the trailing NUL | Michael Stapelberg | |
2013-10-24 | print_cpu_temperature: fix memory leak (Thanks kuba) | Michael Stapelberg | |
2013-10-07 | Add support for cpu temperature on NetBSD (using envsys(4)) | Arnaud Degroote | |
2013-10-07 | Allow to print cpu usage on NetBSD | Arnaud Degroote | |
2013-10-07 | Allow to print eth information on NetBSD | Arnaud Degroote | |
2013-10-07 | Fix the build on NetBSD | Arnaud Degroote | |
2013-07-19 | Add example path for CPU temperature | Jan-Erik Rediger | |
2013-07-09 | manpage: update example for load’s max_threshold | Michael Stapelberg | |
2013-07-09 | allow load to be a float | M. Kory Woods | |
2013-06-18 | Makefile: use .SILENT and support V=1 for verbose builds | Michael Stapelberg | |
2013-06-11 | Bugfix: In term-output, clear line before drawing new one | Axel 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-19 | signal handler: set flag because directly calling fprintf() is unsafe | Michael Stapelberg | |
2013-05-19 | Implement term-output-format | Axel Wagner | |
2013-05-19 | print_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-04 | fix #1017: i3status uses generic battery instance | Jonas Cleve | |
2013-05-04 | manpage: be more explicit about the path option | Michael Stapelberg | |
2013-03-20 | Support colored output for CPU temperature on FreeBSD | Baptiste Daroussin | |
2013-03-19 | man: mention i3bar in the description (Thanks andi) | Michael Stapelberg | |
2013-03-19 | print_volume: don’t return, complete the buffer first | Michael Stapelberg | |
Otherwise, i3bar will display “SPEC VIOLATION” because full_text is missing in the block. | |||
2013-03-19 | Enable colored output for battery on FreeBSD | Baptiste Daroussin | |
2013-03-19 | Support mixer_idx with OSS | Baptiste Daroussin | |
make mixer_idx load the default mixer | |||
2013-03-19 | Show degraded colors in case volume is muted with OSS | Baptiste Daroussin | |
2013-03-09 | Added format_down option for battery if no battery is available. | Christoph Göttschkes | |
2013-03-02 | Fix FTBFS on Hurd | Jakob 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-27 | update CHANGELOG2.7 | Michael Stapelberg | |
2013-02-27 | contrib: fix premature insetion of status message into JSON | Jiri Pinkava | |
Pass first 2 lines of JSON unmodified. It contains protocol version and start of block of blocks of status messages. | |||
2013-02-26 | wireless: call START_COLOR only once (Thanks XTaran) | Michael Stapelberg | |
2013-02-23 | battery: initialize colorful_output to false | Michael Stapelberg | |
2013-02-23 | ipv6: properly handle colors for output_format == xmobar | Michael Stapelberg | |
2013-02-22 | Add colorized output for load avg | Raphael Michel | |
2013-02-14 | Added option to show battery capacity without decimals | Julien Lequertier | |
2013-02-10 | use stdbool instead of (int)1 and (int)0 directly | Michael Stapelberg | |
2013-02-10 | s/\<timezone\>/tz/ in order to not shadow the timezone var from time.h | Michael Stapelberg | |
2013-02-10 | Add tztime module to support multiple different timezones. | Emil Mikulic | |