Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-10 | Bugfix: make custom colors configurable for battery (Thanks thomas) | Michael Stapelberg | |
fixes #865 | |||
2012-11-07 | Bugfix: make custom colors configurable for cpu_temperature (Thanks thomas) | Michael Stapelberg | |
fixes #865 | |||
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-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-05-25 | rename threshold to low_threshold and document it properly | Michael Stapelberg | |
2012-05-25 | colorize battery output if remaining time below threshold | Simon Elsbrock | |
2012-05-07 | Use (void) instead of () for functions without args (Thanks fernandotcl) | Michael Stapelberg | |
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 | |
2012-04-08 | add yajl compat code | Michael Stapelberg | |
2012-03-25 | Properly output JSON with libyajl | Michael Stapelberg | |
2012-03-11 | Fix configuration paths in error message | 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-11-26 | battery: implement "path" option for batteries with non-standard paths | Michael Stapelberg | |
2011-10-18 | make libconfuse handle config files case insensitive | Michael Stapelberg | |
2011-10-10 | Don’t use a default setting for 'order' | Michael Stapelberg | |
This will make i3status depend on a useful configuration file (so /etc/i3status.conf has to be installed) to actually output anything. However, it fixes a very common error: people edit their i3status.conf and don’t get that the first order directive has to use =, not +=. Since order is now empty by default, you can use += everywhere. | |||
2011-10-03 | Fix the default value for the load, also the manpage description (Thanks XTaran) | Michael Stapelberg | |
2011-07-21 | bump copyright2.3 | Michael Stapelberg | |
2011-07-21 | Bugfix: Use gettimeofday instead of time. It provides higher precision. | Michael Stapelberg | |
Otherwise, we sometimes have a wrong date/time. | |||
2011-07-19 | update manpage, bump version, update copyrights, sync authors list | Michael Stapelberg | |
2011-07-13 | magic: try to auto-detect output_format by default (dzen2/i3bar/xmobar) | Michael Stapelberg | |
2011-06-30 | Bugfix: call setlocale() to make %c work in the date format (Thanks loz) | Michael Stapelberg | |
2011-05-06 | Fix trailing whitespaces, document cpu_usage in manpage | 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-22 | Bugfix: use localtime_r so that later calls in print_battery_info don’t ↵ | Michael Stapelberg | |
overwrite the time | |||
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-10-24 | More sensible lookup order loading the config. | Fernando Tarlá Cardoso Lemos | |
2010-09-23 | initialize result to NULL to shun compiler warning | Michael Stapelberg | |
2010-09-23 | port support for xdg basedir and some makefile fixes from i3 | Michael Stapelberg | |
2010-09-22 | Implement --version/-v parameter | Michael Stapelberg | |
2010-09-22 | Implement displaying the wireless connection speed (Thanks Felicitus) | Michael Stapelberg | |
Based on a patch by Felicitus. | |||
2010-07-21 | Bugfix: s/CASE_SEC/CASE_SEC_TITLE for volume | Michael Stapelberg | |
2010-07-20 | Implement ALSA volume support | Michael Stapelberg | |
2010-07-04 | Support customized colors. | Fernando Tarlá Cardoso Lemos | |
2010-06-28 | Add fernandotcl to copyright notice | Michael Stapelberg | |
2010-06-19 | Implemented a ddate-module | Axel Wagner | |
2010-04-06 | ipv6: provide format strings for ipv6 up and ipv6 down | Christian Dietrich | |
2010-04-06 | ipv6: don't require a title for config option | Christian Dietrich | |
2010-01-30 | Instead of a relative sleep(1), sleep until the full second | Michael Stapelberg | |
This makes sure you don’t lag behind up to nearly one second in the worst case, depending on the start time of your i3status. | |||
2009-10-24 | Fix function signature / pointer type | Michael Stapelberg | |
2009-10-24 | config: first try ~/.i3status.conf, then /etc/i3status.conf | Michael Stapelberg | |
2009-10-24 | Change output format to be a config option instead of a compile time define | Michael Stapelberg | |
2009-10-16 | battery: split up %remaining into %percentage and %remaining (Thanks shatter) | Michael Stapelberg | |
2009-10-16 | Implement option to use the last full capacity instead of the design capacity | Michael Stapelberg | |
2009-10-16 | Implement format_up/format_down for ethernet | Michael Stapelberg | |
2009-10-15 | Separate license into file LICENSE | Michael Stapelberg | |
2009-10-11 | Implement disk info (%free/%used/%total) | Michael Stapelberg | |
2009-10-11 | Breaks configfiles! Major refactoring of i3status, see below | Michael Stapelberg | |
We finally switched to libconfuse for a configuration file format which does not require much work for the programmer nor for the user. Plus, it avoids the Not-Invented-Here syndrome of yet another config file format. Furthermore, as a consequence of providing format strings for every "module" (ipv6, wireless, …), we directly print the output and thus we needed to drop support for wmii. This allowed us to get rid of quite some complexity. Documentation about the new configuration file and options will follow. This commit is the beginning of what will be i3status v2.0. |