Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-30 | Implement battery functionality for NetBSD users | Alexander Vasarab | |
This patch takes a similar approach as the NetBSD CPU temperature code in that it uses proplib(3) to walk dictionaries supplied by envsys(4). In addition to providing the basic functionality, it: * Provides all existing format specifiers (%emptytime %consumption %status %percentage %remaining) * Respects all existing config options (hide_seconds, low_threshold, integer_battery_capacity, last_full_capacity) * Projects "time until full" when battery status is CS_CHARGING | |||
2014-03-12 | Unify use of string comparisons | Mats | |
* strncmp(s1, s2, strlen(s2)) → BEGINS_WITH(s1, s2) * strncmp(s1, s2, strlen(s1)) → strcmp(s1, s2) * Prefer case-insensitive comparison for options | |||
2014-03-12 | For the %percentage display of batteries, drop the leading '0' for values < 10. | Jasper Lievisse Adriaanse | |
2014-03-09 | disk: Colorize output when below given threshold | Mats | |
New disk module options: * threshold_type: ^(percentage|[kmgt]?bytes)_(free|avail)$ * low_threshold: <double> fixes #912 | |||
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-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-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-07-09 | allow load to be a float | M. Kory Woods | |
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-03-20 | Support colored output for CPU temperature on FreeBSD | Baptiste Daroussin | |
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-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 | |
2013-02-04 | Bugfix: output auto detect: properly detect ambiguous situations (Thanks mist) | Michael Stapelberg | |
fixes #940 | |||
2013-01-28 | retab! print_cpu_temperature | Michael Stapelberg | |
2013-01-28 | Make sure colorful_output variable is initialized. | Emil Mikulic | |
2013-01-24 | wifi: properly display ad-hoc networks | Adrien Schildknecht | |
No statistics are displayed with ad-hoc networks since none are available. | |||
2013-01-05 | changing volume color from bad to degraded if muted | Gereon Kremer | |
2012-11-15 | DragonFlyBSD support added | Scott Tincman | |
2012-11-06 | Teen ordinal numbers always use a 'th' suffix. | Deiz | |
2012-10-19 | Reduce the season day to 0-9 to properly print ordinal suffixes | Deiz | |
2012-10-16 | bugfix: colorize output even without discharge rate (thanks f8l) | Simon Elsbrock | |
On some systems, the discharge rate may be missing, although the battery is still working. This leads to an edge case on Linux systems in which the output may not be colorized although a threshold was defined. This commit fixes the behavior by colorizing output if threshold_type is set to "percentage". Since we cannot calculate remaining time without discharge rate, output is still uncolorized in case of threshold_type set to "time". | |||
2012-10-16 | implement max_threshold for linux, too | Michael Stapelberg | |
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-10-16 | i3status - Handle down wireless interfaces just like ethernet interfaces ↵ | Jasper Lievisse Adriaanse | |
(e.g. colors) | |||
2012-10-16 | Skip a day in the Discordian calendar when St. Tib's Day has passed | Deiz | |