Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-06-15 | Default configuration paths ordered the same way as i3. Fixes #129 (#130) | eplanet | 1 | -12/+11 | |
2016-03-21 | Added status_unk to battery_info | eoin | 1 | -1/+2 | |
2016-01-31 | add separator and separator_block_width as universal module options | johannes karoff | 1 | -0/+34 | |
fixes #104 | |||||
2016-01-12 | revert back to using nanosleep | Watcom Hecht | 1 | -19/+9 | |
Fixes #93 | |||||
2016-01-11 | Forgotten wakeup call from USR1 handler | Richard Petri | 1 | -0/+1 | |
Fixes #93 | |||||
2015-12-04 | Added support for Pango markup. | Kenneth Lyons | 1 | -2/+12 | |
2015-10-04 | Added support for lemonbar | Brendan Van Hook | 1 | -3/+18 | |
2015-07-06 | Use gettimeofday instead of clock_gettime on Mac | Alexis Hildebrandt | 1 | -0/+5 | |
since the latter is not available. | |||||
2015-04-21 | Update copyright notices and get rid of ranges | Deiz | 1 | -3/+3 | |
The script used to make these changes can be found at: https://gist.github.com/Deiz/32322020f76d23e2bf8f | |||||
2015-04-03 | Merge pull request #7 from Watcom/master | Michael Stapelberg | 1 | -7/+14 | |
PulseAudio support for volume input | |||||
2015-04-03 | PulseAudio support for volume input | Watcom Hecht | 1 | -7/+14 | |
2015-04-02 | Adding the option "format_down" to path_exists and run_watch. | Christian Kohlstedde | 1 | -2/+4 | |
This fixes #1. | |||||
2015-03-23 | Pass the "instance" JSON property key for tztime blocks | Ingo Bürk | 1 | -2/+2 | |
fixes #10 | |||||
2015-03-16 | clang-format-3.5 -i **/*.[ch], update modeline | Michael Stapelberg | 1 | -562/+555 | |
From here on, we’ll use clang-format to automatically format the source. This has worked well in i3, so we are introducing it for i3status. | |||||
2015-02-18 | Adding optional configuration option to "print_disk_info". | Christian Kohlstedde | 1 | -1/+2 | |
2014-12-10 | Allocate and expose per-instance pointers for plugins | Alexander Monakov | 1 | -0/+5 | |
2014-12-07 | support the special interface name _first_ for ethernet/wireless | Michael Stapelberg | 1 | -2/+12 | |
Since we have deterministic device names in Linux, these strings are a much better default in the i3status config than "eth0" and "wlan0" (what we used before). | |||||
2014-10-07 | Created three individual Strings for each battery status (charging, ↵ | Cyril Andreatta | 1 | -1/+4 | |
dicharching, full) Replaced hard coded status strings (CHR, BAT, FULL) in print_battery_info.c with user defined strings. The new strings are 'status_chr', 'status_bat' and 'status_full' and can be set in i3status.conf. e.g. status_chr = "⚡ CHR" If any of the new status strings is omitted the standard strings (CHR, BAT, FULL) are used. | |||||
2014-03-15 | Avoid unnecessary string duplication | Marco Hunsicker | 1 | -2/+2 | |
This patch removes an unnecessary string duplication that was only used to avoid a compiler warning. | |||||
2014-03-15 | Remove custom color options from order array | Marco Hunsicker | 1 | -1/+0 | |
2014-03-09 | disk: Colorize output when below given threshold | Mats | 1 | -1/+4 | |
New disk module options: * threshold_type: ^(percentage|[kmgt]?bytes)_(free|avail)$ * low_threshold: <double> fixes #912 | |||||
2014-03-07 | Support align and min_width module options | Marco Hunsicker | 1 | -0/+83 | |
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 | 1 | -1/+1 | |
Fixes the typo in print_seperator() | |||||
2014-03-01 | i3status: Allow customization of module separator | Marco Hunsicker | 1 | -1/+20 | |
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 | 1 | -1/+2 | |
fixes: #1134 | |||||
2013-12-10 | disk: Distinguish between IEC, SI and custom prefixes | Mats | 1 | -1/+2 | |
* 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 | 1 | -0/+14 | |
2013-11-18 | Added different format string for volume in case it is muted. | Gereon Kremer | 1 | -0/+2 | |
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-07-09 | allow load to be a float | M. Kory Woods | 1 | -2/+2 | |
2013-06-11 | Bugfix: In term-output, clear line before drawing new one | Axel Wagner | 1 | -2/+2 | |
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 | 1 | -7/+16 | |
2013-05-19 | Implement term-output-format | Axel Wagner | 1 | -5/+21 | |
2013-03-09 | Added format_down option for battery if no battery is available. | Christoph Göttschkes | 1 | -1/+2 | |
2013-02-22 | Add colorized output for load avg | Raphael Michel | 1 | -1/+3 | |
2013-02-14 | Added option to show battery capacity without decimals | Julien Lequertier | 1 | -1/+2 | |
2013-02-10 | Add tztime module to support multiple different timezones. | Emil Mikulic | 1 | -10/+16 | |
2013-01-08 | make refreshs align with minutes | Gereon Kremer | 1 | -2/+3 | |
2012-12-05 | make SIGUSR1 do nothing, so that killall -USR1 i3status will force an update | Michael Stapelberg | 1 | -0/+12 | |
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-10 | Bugfix: make custom colors configurable for battery (Thanks thomas) | Michael Stapelberg | 1 | -0/+1 | |
fixes #865 | |||||
2012-11-07 | Bugfix: make custom colors configurable for cpu_temperature (Thanks thomas) | Michael Stapelberg | 1 | -0/+1 | |
fixes #865 | |||||
2012-10-24 | add good, degraded and bad colors per module | Marcelo Cerri | 1 | -4/+15 | |
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 | 1 | -1/+2 | |
- 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-08-28 | add additional battery threshold type "percentage" | Simon Elsbrock | 1 | -2/+3 | |
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-05-25 | rename threshold to low_threshold and document it properly | Michael Stapelberg | 1 | -2/+2 | |
2012-05-25 | colorize battery output if remaining time below threshold | Simon Elsbrock | 1 | -1/+2 | |
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-05-02 | bump copyright | Michael Stapelberg | 1 | -3/+3 | |
2012-04-08 | add yajl compat code | Michael Stapelberg | 1 | -0/+9 | |
2012-03-25 | Properly output JSON with libyajl | Michael Stapelberg | 1 | -39/+98 | |
2012-03-11 | Fix configuration paths in error message | Michael Stapelberg | 1 | -2/+2 | |