Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2009-09-01 | Fix compilation warning | Michael Stapelberg | |
2009-08-18 | Bugfix: Correctly terminate output if time is specified in order but no ↵ | Michael Stapelberg | |
time_format given (Thanks XTaran) | |||
2009-08-18 | Add support for xmobar | Michael Stapelberg | |
Use i3status-xmobar | xmobar -o -t "%StdinReader%" -c "[Run StdinReader]" You might need to copy the default configuration to ~/.xmobarrc | |||
2009-07-21 | Correctly handle the order of items | Michael Stapelberg | |