Michael Stapelberg
1dfe4aeff3
debian: correctly build an i3status-common package, split up manpages
2009-06-17 23:55:25 +02:00
Michael Stapelberg
780625a4fa
debian: update policy-version to 3.8.2, fix build, re-add initscript
2009-06-17 22:44:17 +02:00
Michael Stapelberg
35936f4b71
makefile: fix linking
2009-06-17 22:13:48 +02:00
Michael Stapelberg
a14045572d
makefile: fix dependencies
2009-06-17 22:08:33 +02:00
Michael Stapelberg
e1e3cd4940
makefile: fix release target
2009-06-17 21:49:14 +02:00
Michael Stapelberg
82b429c910
release 1.1 / debian: update changelog
2009-06-17 21:35:49 +02:00
Michael Stapelberg
17619e8c33
debian: build separate packages for dzen2/wmii
2009-06-17 21:33:54 +02:00
Michael Stapelberg
747c814453
Bugfix: Exit upon errors from printf in dzen2-mode (usually SIGPIPE because dzen2 exited)
...
This prevents i3status processes from still running on your system
after you’ve restarted X and dzen2 is long gone.
2009-06-16 18:43:13 +02:00
Michael Stapelberg
15977d8a17
Merge getting thermal zone temperature from atsutane, thanks!
2009-05-22 21:24:28 +02:00
Michael Stapelberg
ec0f8ddfda
debian: Add ${misc:Depends}
2009-05-09 23:57:17 +02:00
Michael Stapelberg
be405947ee
Debian: Fix email address, add build-dependency
2009-05-01 20:02:34 +02:00
Michael Stapelberg
bb4ebcfecc
Fix URLs, fix make release, update debian/changelog
2009-05-01 19:57:09 +02:00
Michael Stapelberg
52422a4f28
Debian: Recommend dzen2
2009-05-01 19:15:07 +02:00
Michael Stapelberg
b7bf1dd722
Implement flags for batteries to use the last full capacity. This breaks configfiles.
2009-05-01 17:53:27 +02:00
Michael Stapelberg
ac39765685
Display 0 instead of negative values for remaining time
...
This could happen with new batteries which are charged further than
their design capacity is
2009-05-01 15:32:51 +02:00
Michael Stapelberg
b844bd0eb3
Replace last occurences of wmiistatus
2009-04-30 22:13:25 +02:00
Michael Stapelberg
086c2ffe2f
Enable expandtab, retab! source
2009-04-30 19:47:19 +02:00
Michael Stapelberg
6b0c635ce8
Fix display of IP addresses (display "no IP" correctly)
2009-04-30 19:46:12 +02:00
Michael Stapelberg
f723688c35
Debian: Change maintainer email address, set DM-Upload-Allowed field
2009-04-30 15:17:45 +02:00
Michael Stapelberg
827413aae1
Modify debian package to use the new name, remove initscript as it makes no sense for dzen2
2009-04-17 13:48:14 +02:00
Michael Stapelberg
1ff4d5a8ce
Replace wmiistatus with i3status in files
2009-04-17 13:31:53 +02:00
Michael Stapelberg
1bef3dca5b
Rename wmiistatus* to i3status*
2009-04-17 13:17:58 +02:00
Michael Stapelberg
e4c017893c
Add forgotten file
2009-04-17 00:19:35 +02:00
Michael Stapelberg
26d973472b
Implement arbitrary number of batteries to support computers with multiple batteries
2009-04-17 00:02:58 +02:00
Michael Stapelberg
b71d390d59
Fix initscript to be dash-compatible (Thanks Mirko)
2009-04-13 23:44:56 +02:00
Michael Stapelberg
df2fb018fb
*doh* logic error
2009-04-09 19:16:49 +02:00
Michael Stapelberg
5fc9e2ffb2
Display the information we have
2009-04-09 19:15:18 +02:00
Michael Stapelberg
02b4992e9d
Bugfix: Check if the present rate is > 0, not only if it is not set
2009-04-09 19:11:07 +02:00
Michael Stapelberg
444516794e
Remove unnecessary code for dzen
2009-02-22 20:16:48 +01:00
Michael Stapelberg
6ce04aea3f
Add dzen2-compatible mode
2009-02-22 19:56:06 +01:00
Michael Stapelberg
6952171307
Update manpage, remove unnecessary ifdefs
2009-01-25 23:30:57 +01:00
Michael Stapelberg
bbd9e7f85d
Move configuration file parsing into wmiistatus.c, saves a lot of hassle/SLOC/files
2009-01-25 23:18:25 +01:00
Michael Stapelberg
2abe135288
Simplify config file parsing *a lot*
2009-01-25 23:03:19 +01:00
Michael Stapelberg
dc6b642eff
Fix warnings due to unused variables on NetBSD
2009-01-25 22:57:08 +01:00
Michael Stapelberg
62fe9d1210
Add code for getting process status (running/not) and load on NetBSD
2009-01-25 22:51:54 +01:00
Michael Stapelberg
851dad9655
Append \n to error messages to make them readable, regardless of circumstances
2009-01-25 21:00:49 +01:00
Michael Stapelberg
5bdb2a95df
Make linux-dependant part use #ifdef LINUX
2009-01-25 20:50:02 +01:00
Michael Stapelberg
4e19825564
Remove unused variables, use correct limit constants
2009-01-25 20:24:34 +01:00
Michael Stapelberg
7fe3b0657b
Display details also when battery is loaded
2009-01-25 20:08:57 +01:00
Michael Stapelberg
cc0484b216
Use correct format string (%ld)
2009-01-25 19:57:20 +01:00
Michael Stapelberg
a85e482f7b
Eliminate more unnecessary code (pid file checking)
2009-01-25 19:54:41 +01:00
Michael Stapelberg
a9bf807cdd
Beautify wireless code
2009-01-25 19:43:02 +01:00
Michael Stapelberg
5aa7639297
Beautify the code for getting ip address/ethernet speed, only use one static socket
2009-01-25 19:11:53 +01:00
Michael Stapelberg
618990292c
Document everything, wrap comments at 80 characters, handle socket() return code
2009-01-25 18:57:54 +01:00
Michael Stapelberg
9b7963c4fc
Handle common errors without dying
2009-01-09 00:13:18 +01:00
Michael Stapelberg
513cfe8f1b
Don't show eth-speed if it was never set
2008-12-10 11:11:31 +01:00
Michael Stapelberg
9388ee56e1
Correctly open new files
2008-11-30 01:46:01 +01:00
Michael Stapelberg
d9ff643b10
Use 3 characters for WLAN signal strength
2008-11-13 19:43:27 +01:00
Michael Stapelberg
b052bfa79b
Remove debugmessage
2008-10-29 23:29:06 +01:00
Michael Stapelberg
7d0f324b7a
Make wmiistatus run all the time and wait for wmii_path to exist
...
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-29 23:26:26 +01:00