Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-12 | revert back to using nanosleep | Watcom Hecht | |
Fixes #93 | |||
2016-01-12 | Bugfix: check that format_not_mounted is not NULL before using it | Michael Stapelberg | |
This issue was introduced with commit 75a83574. fixes #92 | |||
2015-12-27 | format detection: recognise swaybar | David | |
2015-12-04 | Added support for Pango markup. | Kenneth Lyons | |
2015-11-24 | fix compilation on FreeBSD | Michael Stapelberg | |
fixes #83 | |||
2015-11-16 | first_eth_interface: ignore MAC addresses, look for IPv4/IPv6 addresses | Michael Stapelberg | |
2015-10-12 | Correctly calculate Wireless link quality | Stefan Bader | |
Wireless quality was stuck at 100% due to a signed with unsigned integer division. | |||
2015-10-12 | Volume percentage should be obtained by float division and rounded to int. | Jakub Klinkovský | |
Fixes #75 | |||
2015-10-09 | Merge pull request #71 from bsdjhb/freebsd_wifi_buildfix | Michael Stapelberg | |
Fix build under FreeBSD after recent changes for Linux. | |||
2015-10-08 | Fix build under FreeBSD after recent changes for Linux. | John Baldwin | |
2015-10-08 | Properly detect the battery charging status under FreeBSD. | John Baldwin | |
The hw.acpi.battery.state sysctl returns a bitmask of flags as defined in <dev/acpica/acpiio.h>. Use constants from this header to examine the state and check for the charging flag to determine if the battery is charging. | |||
2015-10-04 | Added support for lemonbar | Brendan Van Hook | |
2015-09-25 | document code origins | Michael Stapelberg | |
fixes #65 | |||
2015-09-25 | Fix comparison between signed/unsigned warning for real | Michael Stapelberg | |
2015-09-25 | use proper unsigned type for ESSID length | Michael Stapelberg | |
2015-09-25 | use nlmsg_data instead of the too-new genlmsg_hdr | Michael Stapelberg | |
2015-09-25 | use NL80211_RATE_INFO_BITRATE (16-bit) | Michael Stapelberg | |
NL80211_RATE_INFO_BITRATE32 is not available widely enough yet (the libc used by travis doesn’t have it yet, for example). | |||
2015-09-24 | wireless (linux): switch from libiw to libnl | Michael Stapelberg | |
Based on http://cr.i3wm.org/patch/692/ by Alexander Monakov fixes #32 fixes #52 | |||
2015-09-16 | Merge pull request #59 from bsdjhb/freebsd_wifi | Michael Stapelberg | |
Fix various issues with wireless information under FreeBSD: | |||
2015-09-15 | Fix various issues with wireless information under FreeBSD: | John Baldwin | |
- Instead of hoping that the currently associated AP will show up as the first AP in the list of scan results, fetch the BSSID of the currently associated AP and use that to fetch station info for the AP. This provides more frequently updated signal strength information than scan results and reliably provides information when multiple APs are in range. - Do not treat the RSSI value as a raw signal value in dBm. Instead, use the same formula as ifconfig(8) to compute a signal value. - Do not report the beacon interval value as a signal quality level. | |||
2015-09-15 | Fix some issues with displaying Ethernet media status on recent FreeBSD kernels. | John Baldwin | |
- Don't apply IFM_SUBTYPE to the raw subtype in the description table. IFM_SUBTYPE() requires a fully populated word and was truncating values in the table when comparing resulting in false matches (notably "10GBase-KX4" for the no media case) after recent changes to add extended Ethernet media states in FreeBSD. - Explicitly check for IFM_ETHER. - Use SIOCGIFXMEDIA when present to obtain extended media states on newer kernels. - Explicitly handle "no carrier". | |||
2015-08-06 | Use "color_degraded" when interface has no IP | Dmitrij D. Czarkoff | |
On laptops one may want to have all interfaces up in order to let network prioritization manage switching between wired and wireless connection. In such cases lack of IP address is a useful hint about currently used interface, and color-coding makes it stand out more. | |||
2015-08-01 | Use SndIO for volume module on OpenBSD | Dmitrij D. Czarkoff | |
* add audio(4) code by Robert Nagy * disable PulseAudio While at OpenBSD support, add "-pthread" to LIBS. | |||
2015-07-06 | Add ifdef to compile print_disk_info on Mac | Alexis Hildebrandt | |
2015-07-06 | Fix undeclared identifier thermal_zone error | Alexis Hildebrandt | |
when THERMAL_ZONE is not defined. | |||
2015-06-12 | add apostrophe to error message to fix grammar | Viktor Stanchev | |
2015-05-29 | Use format_not_mounted if the directory for a disk_info block does not exist. | Ingo Bürk | |
This is useful for dynamically mounted devices like thumb drives that get mounted into a directory such as '/media/$UID/$NAME'. fixes #33 | |||
2015-05-20 | Clamp the percentage at 100% when last_full_capacity is enabled. | Michael Stapelberg | |
2015-05-05 | Changed battery info output to HH:MM for consistency accross all platforms | Nicholas Helke | |
2015-04-19 | PulseAudio muted volume support (fixes #27) | Watcom Hecht | |
2015-04-04 | Use the maximum rssi, not the scaled percentage for the signal level. | Jasper Lievisse Adriaanse | |
This makes the value for %signal match ifconfig(8) in all cases. | |||
2015-04-03 | Merge pull request #7 from Watcom/master | Michael Stapelberg | |
PulseAudio support for volume input | |||
2015-04-03 | PulseAudio support for volume input | Watcom Hecht | |
2015-04-02 | Merge pull request #17 from chrko/format_down | Michael Stapelberg | |
Adding format_down option to path_exists and run_watch | |||
2015-04-02 | Adding the option "format_down" to path_exists and run_watch. | Christian Kohlstedde | |
This fixes #1. | |||
2015-04-02 | sys/dkstat.h has been removed from OpenBSD and it's functionality actually ↵ | Jasper Lievisse Adriaanse | |
lived/lives in sys/sched.h | |||
2015-03-29 | refactoring to avoid code duplication | Watcom Hecht | |
2015-03-25 | print_cpu_usage: Fix warnings on non linux | Baptiste Daroussin | |
Move linux variable under LINUX boundaries | |||
2015-03-25 | print_eth_info: fix warnings on FreeBSD | Baptiste Daroussin | |
2015-03-25 | print_volume: don’t return, complete the buffer first | Baptiste Daroussin | |
Follow the changed done for Linux on f0cd726b | |||
2015-03-25 | Fix build on FreeBSD | Baptiste Daroussin | |
2015-03-23 | Pass the "instance" JSON property key for tztime blocks | Ingo Bürk | |
fixes #10 | |||
2015-03-16 | clang-format-3.5 -i **/*.[ch], update modeline | Michael Stapelberg | |
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-22 | removing Yoda-Style | Christian Kohlstedde | |
adding some words in the manpage | |||
2015-02-18 | Adding optional configuration option to "print_disk_info". | Christian Kohlstedde | |
2015-02-18 | Excluding the code on BSD systems. | Christian Kohlstedde | |
2015-02-18 | Make the code more readable. | Christian Kohlstedde | |
2015-02-18 | Modify print_disk_info. Now there is no output if the path is no mountpoint. | Christian Kohlstedde | |
2014-12-22 | Avoid use of uninitialized variable in print_battery_info | Alexander Monakov | |
The boolean flag 'watt_as_unit' may be used without being initialized if the configured battery path does not contain expected statistics (for example if it is misconfigured and points to AC adapter info or simply an unrelated file). Even though it does not cause ill effects, it causes a warning (true positive) when running i3status under Valgrind. Initialize the variable to make code well-defined. | |||
2014-12-07 | support the special interface name _first_ for ethernet/wireless | Michael Stapelberg | |
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). |