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-08 | Add hide_seconds option | Iakov Davydov | |
fixes: #1134 | |||
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 | 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-10-07 | Add support for cpu temperature on NetBSD (using envsys(4)) | Arnaud Degroote | |
2013-07-09 | allow load to be a float | M. Kory Woods | |
2013-05-19 | Implement term-output-format | Axel Wagner | |
2013-03-09 | Added format_down option for battery if no battery is available. | Christoph Göttschkes | |
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 | 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 | |
2012-11-15 | DragonFlyBSD support added | Scott Tincman | |
2012-10-24 | add good, degraded and bad colors per module | Marcelo Cerri | |
This commit adds support for color_good, color_degraded and color_bad directives per module section in the config file. | |||
2012-10-16 | i3status - More temperature related fixes for OpenBSD, and a general feature | Jasper Lievisse Adriaanse | |
- Temperature sensors can now set a 'max_threshold' value to color the output red if exceeded. - Allow for arbitrary temperature sensors nodes to be selected with 'path' on OpenBSD. | |||
2012-10-16 | i3status - Default to acpitz(4) instead of cpu(4) for OpenBSD temperature ↵ | Jasper Lievisse Adriaanse | |
readings The acpitz(4) values are eventually used by the kernel to determine if the machine is getting too hot. | |||
2012-09-05 | modify START_COLOR macro variable naming | Simon Elsbrock | |
Rename val to _val to prevent shadowing warnings due to its common naming. | |||
2012-08-28 | add additional battery threshold type "percentage" | Simon Elsbrock | |
The battery threshold can now be configured as type "time" or "percentage", but defaults to "time" to prevent unexpected behavior. Also, low_threshold was set to a more reasonable default of 30. | |||
2012-08-13 | Bugfix: non-i3bar formats always used color_bad (Thanks hongy19) | Michael Stapelberg | |
fixes #772 | |||
2012-05-25 | colorize battery output if remaining time below threshold | Simon Elsbrock | |
2012-04-30 | Implement basic fetching of cpu temperature on OpenBSD. | Jasper Lievisse Adriaanse | |
2012-04-08 | add yajl compat code | Michael Stapelberg | |
2012-03-25 | use printf instead of write to not mix two ways of outputting data | Michael Stapelberg | |
Otherwise, the separator is not properly interleaved with output. | |||
2012-03-25 | Properly output JSON with libyajl | Michael Stapelberg | |
2012-02-16 | Implement the i3bar JSON protocol | Michael Stapelberg | |
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-12-09 | FreeBSD: switch from acpi to coretemp to get the cpu temperature | Baptiste Daroussin | |
2011-11-26 | battery: implement "path" option for batteries with non-standard paths | Michael Stapelberg | |
2011-07-13 | magic: try to auto-detect output_format by default (dzen2/i3bar/xmobar) | Michael Stapelberg | |
2011-05-06 | Add print_cpu_usage | Peter Bui | |
2011-04-22 | Also use the correct time for the ddate module | Michael Stapelberg | |
2011-04-21 | get time at the beginning of the loop | Michael Stapelberg | |
2011-01-06 | implement the 'path' option for cpu temperature | Michael Stapelberg | |
2010-11-28 | Use kill(pid, 0) to check if the process is alive | Michael Stapelberg | |
2010-07-20 | Implement ALSA volume support | Michael Stapelberg | |