aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-12-04Added support for Pango markup.Kenneth Lyons6-7/+105
2015-11-24fix compilation on FreeBSDMichael Stapelberg1-0/+1
fixes #83
2015-11-16first_eth_interface: ignore MAC addresses, look for IPv4/IPv6 addressesMichael Stapelberg1-0/+7
2015-10-16Merge pull request #77 from StefaBa/masterMichael Stapelberg1-1/+1
Correctly calculate Wireless link quality
2015-10-12Correctly calculate Wireless link qualityStefan Bader1-1/+1
Wireless quality was stuck at 100% due to a signed with unsigned integer division.
2015-10-12Merge pull request #76 from lahwaacz/volume_fixMichael Stapelberg2-1/+3
Volume percentage should be obtained by float division and rounded to int
2015-10-12Volume percentage should be obtained by float division and rounded to int.Jakub Klinkovský2-1/+3
Fixes #75
2015-10-09Merge pull request #71 from bsdjhb/freebsd_wifi_buildfixMichael Stapelberg1-0/+4
Fix build under FreeBSD after recent changes for Linux.
2015-10-09Merge pull request #70 from bsdjhb/freebsd_batteryMichael Stapelberg1-2/+3
Properly detect the battery charging status under FreeBSD.
2015-10-08Fix build under FreeBSD after recent changes for Linux.John Baldwin1-0/+4
2015-10-08Properly detect the battery charging status under FreeBSD.John Baldwin1-2/+3
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-04Merge pull request #68 from bsvh/masterMichael Stapelberg9-25/+51
Added support for lemonbar
2015-10-04Added support for lemonbarBrendan Van Hook9-25/+51
2015-09-25document code originsMichael Stapelberg1-2/+3
fixes #65
2015-09-25Fix comparison between signed/unsigned warning for realMichael Stapelberg1-1/+1
2015-09-25use proper unsigned type for ESSID lengthMichael Stapelberg1-1/+1
2015-09-25use nlmsg_data instead of the too-new genlmsg_hdrMichael Stapelberg1-1/+1
2015-09-25use NL80211_RATE_INFO_BITRATE (16-bit)Michael Stapelberg1-4/+4
NL80211_RATE_INFO_BITRATE32 is not available widely enough yet (the libc used by travis doesn’t have it yet, for example).
2015-09-24travis: switch to libnl-genl-3-devMichael Stapelberg1-1/+1
2015-09-24wireless (linux): switch from libiw to libnlMichael Stapelberg3-110/+222
Based on http://cr.i3wm.org/patch/692/ by Alexander Monakov fixes #32 fixes #52
2015-09-24Merge pull request #62 from brioscaibriste/masterMichael Stapelberg2-40/+37
adding new markdown README.md to display nicely on github
2015-09-24Merge pull request #63 from JSmith-BitFlipper/patch-1Michael Stapelberg1-1/+1
Resolved potential bug
2015-09-23adding new markdown README.md to display nicely on githubkonadr2-40/+37
2015-09-20Resolved potential bugJSmith-BitFlipper1-1/+1
This pull request is in response to #61
2015-09-16Merge pull request #59 from bsdjhb/freebsd_wifiMichael Stapelberg1-19/+30
Fix various issues with wireless information under FreeBSD:
2015-09-16Merge pull request #58 from bsdjhb/freebsd_ethernet_mediaMichael Stapelberg1-7/+13
Fix some issues with displaying Ethernet media status on recent FreeBSD kernels.
2015-09-15Fix various issues with wireless information under FreeBSD:John Baldwin1-19/+30
- 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-15Fix some issues with displaying Ethernet media status on recent FreeBSD kernels.John Baldwin1-7/+13
- 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-10Merge pull request #51 from czarkoff/mail-pythonMichael Stapelberg1-0/+162
Basic mail checker in python
2015-08-07Basic mail checker in pythonDmitrij D. Czarkoff1-0/+162
2015-08-06Merge pull request #50 from czarkoff/no_ipMichael Stapelberg2-2/+5
Use "color_degraded" when interface has no IP
2015-08-06Use "color_degraded" when interface has no IPDmitrij D. Czarkoff2-2/+5
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-02Merge pull request #47 from czarkoff/sndioMichael Stapelberg2-5/+74
Use SndIO for volume module on OpenBSD
2015-08-01Use SndIO for volume module on OpenBSDDmitrij D. Czarkoff2-5/+74
* add audio(4) code by Robert Nagy * disable PulseAudio While at OpenBSD support, add "-pthread" to LIBS.
2015-07-07Merge pull request #40 from afh/pull/osxMichael Stapelberg5-7/+13
Mac OS X compatibility changes
2015-07-06Add ifdef to compile print_disk_info on MacAlexis Hildebrandt1-3/+3
2015-07-06Use gettimeofday instead of clock_gettime on MacAlexis Hildebrandt1-0/+5
since the latter is not available.
2015-07-06Fix undeclared identifier thermal_zone errorAlexis Hildebrandt1-1/+1
when THERMAL_ZONE is not defined.
2015-07-06Add A2X_FLAGSAlexis Hildebrandt1-1/+2
to be able to optionally skip xmllint, which errors on Mac OS X.
2015-07-06Whitespace editAlexis Hildebrandt1-2/+2
2015-06-13Merge pull request #39 from vikstrous/masterMichael Stapelberg1-1/+1
add apostrophe to error message to fix grammar
2015-06-12add apostrophe to error message to fix grammarViktor Stanchev1-1/+1
2015-05-29Merge pull request #35 from Airblader/feature-33Michael Stapelberg2-5/+6
Use format_not_mounted if path does not exist
2015-05-29Use format_not_mounted if the directory for a disk_info block does not exist.Ingo Bürk2-5/+6
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-20Clamp the percentage at 100% when last_full_capacity is enabled.Michael Stapelberg1-0/+8
2015-05-05Merge pull request #26 from nhelke/masterMichael Stapelberg1-2/+2
Changed battery info output to HH:MM for consistency accross all platforms
2015-05-05Changed battery info output to HH:MM for consistency accross all platformsNicholas Helke1-2/+2
2015-04-21Merge pull request #30 from Deiz/update-noticesMichael Stapelberg1-3/+3
Update copyright notices and get rid of ranges
2015-04-21Update copyright notices and get rid of rangesDeiz1-3/+3
The script used to make these changes can be found at: https://gist.github.com/Deiz/32322020f76d23e2bf8f
2015-04-20travis: re-add libpulse-devMichael Stapelberg1-0/+1