aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-05-01Implement flags for batteries to use the last full capacity. This breaks ↵Michael Stapelberg4-40/+92
configfiles.
2009-05-01Display 0 instead of negative values for remaining timeMichael Stapelberg1-1/+5
This could happen with new batteries which are charged further than their design capacity is
2009-04-30Replace last occurences of wmiistatusMichael Stapelberg1-2/+2
2009-04-30Enable expandtab, retab! sourceMichael Stapelberg1-458/+460
2009-04-30Fix display of IP addresses (display "no IP" correctly)Michael Stapelberg1-1/+8
2009-04-30Debian: Change maintainer email address, set DM-Upload-Allowed fieldMichael Stapelberg1-1/+2
2009-04-17Modify debian package to use the new name, remove initscript as it makes no ↵Michael Stapelberg5-50/+14
sense for dzen2
2009-04-17Replace wmiistatus with i3status in filesMichael Stapelberg4-45/+77
2009-04-17Rename wmiistatus* to i3status*Michael Stapelberg5-0/+0
2009-04-17Add forgotten fileMichael Stapelberg1-0/+527
2009-04-17Implement arbitrary number of batteries to support computers with multiple ↵Michael Stapelberg1-7/+24
batteries
2009-04-13Fix initscript to be dash-compatible (Thanks Mirko)Michael Stapelberg1-1/+1
2009-04-09*doh* logic errorMichael Stapelberg1-1/+1
2009-04-09Display the information we haveMichael Stapelberg1-1/+9
2009-04-09Bugfix: Check if the present rate is > 0, not only if it is not setMichael Stapelberg1-1/+1
2009-02-22Remove unnecessary code for dzenMichael Stapelberg2-3/+16
2009-02-22Add dzen2-compatible modeMichael Stapelberg2-17/+43
2009-01-25Update manpage, remove unnecessary ifdefsMichael Stapelberg2-6/+10
2009-01-25Move configuration file parsing into wmiistatus.c, saves a lot of ↵Michael Stapelberg5-211/+152
hassle/SLOC/files
2009-01-25Simplify config file parsing *a lot*Michael Stapelberg1-86/+34
2009-01-25Fix warnings due to unused variables on NetBSDMichael Stapelberg1-5/+7
2009-01-25Add code for getting process status (running/not) and load on NetBSDMichael Stapelberg1-0/+30
2009-01-25Append \n to error messages to make them readable, regardless of circumstancesMichael Stapelberg1-4/+4
2009-01-25Make linux-dependant part use #ifdef LINUXMichael Stapelberg2-6/+18
2009-01-25Remove unused variables, use correct limit constantsMichael Stapelberg1-8/+5
2009-01-25Display details also when battery is loadedMichael Stapelberg1-15/+13
2009-01-25Use correct format string (%ld)Michael Stapelberg1-1/+1
2009-01-25Eliminate more unnecessary code (pid file checking)Michael Stapelberg1-12/+7
2009-01-25Beautify wireless codeMichael Stapelberg1-26/+16
2009-01-25Beautify the code for getting ip address/ethernet speed, only use one static ↵Michael Stapelberg1-29/+17
socket
2009-01-25Document everything, wrap comments at 80 characters, handle socket() return codeMichael Stapelberg1-5/+27
2009-01-09Handle common errors without dyingMichael Stapelberg2-4/+2
2008-12-10Don't show eth-speed if it was never setMichael Stapelberg1-1/+1
2008-11-30Correctly open new filesMichael Stapelberg2-1/+9
2008-11-13Use 3 characters for WLAN signal strengthMichael Stapelberg1-1/+1
2008-10-29Remove debugmessageMichael Stapelberg1-1/+0
2008-10-29Make wmiistatus run all the time and wait for wmii_path to existMichael Stapelberg2-21/+43
Instead of exiting as a file inside wmii_path cannot be opened, we wait until wmii_path is found again (particularly the /rbar part, that is), re-setup our files and continue as if nothing happened. This will make wmiistatus survive restarts of wmii and make it wait for /mnt/wmii to appear when booting up (and wmiistatus gets started before wmii itself)
2008-10-24Add support for differently named uevent data and hint for 9pnet_fdMichael Stapelberg2-3/+7
2008-10-24Add default config to gitMichael Stapelberg1-0/+10
2008-10-24Remove dh_prep as it deletes the configfile in /etcMichael Stapelberg1-1/+0
2008-10-24Add debian packaging files to repositoryMichael Stapelberg5-0/+130
2008-10-24Install manpages aswellMichael Stapelberg1-0/+2
2008-10-24Add release target to Makefile, use -f for deletionMichael Stapelberg1-2/+6
2008-10-24Implement getting current speed from network interfacesMichael Stapelberg4-2/+39
The network interface must be supported by ethtool, as its syscall is used for this. This is at least the case for e1000 cards. Unfortunately, getting the speed needs root privileges. Therefore, you have to enable it in configuration separately.
2008-10-10Make source splint-clean (invoked with -weak)Michael Stapelberg4-75/+91
2008-10-07More commentsMichael Stapelberg1-0/+17
2008-10-07Add option parsing via getopt, cleanup MakefileMichael Stapelberg3-7/+26
2008-10-07Add manpage, ignore spaces in tokens, introduce intervalMichael Stapelberg4-2/+109
2008-10-07Make everything configurableMichael Stapelberg5-54/+268
2008-10-07Implement colors for runwatches and WLAN downMichael Stapelberg2-4/+18