J. Thalheim
541cc90a0c
Merge branch 'master' of http://git.sysphere.org/vicious
...
Conflicts:
widgets/bat.lua
2011-11-21 10:50:25 +01:00
Adrian C. (anrxc)
45c6ebaeb6
bat: fix time calculation, bug introduced in 350e924
2011-11-20 17:44:04 +01:00
J. Thalheim
5c7df93baa
[bat] Fix bug introduced in 78e3d37fb5
...
Instead of setting the remaining time to reasonable values, remaining
time was always set to 0, because of math.min().
2011-11-20 09:09:15 +01:00
J. Thalheim
e77576ac69
Merge branch 'master' of http://git.sysphere.org/vicious into HEAD
...
Conflicts:
widgets/bat.lua
widgets/thermal.lua
2011-11-20 02:19:16 +01:00
J. Thalheim
cd4b04df44
thermal: remove unnecessary read
2011-11-19 02:24:34 +01:00
Adrian C. (anrxc)
350e9240ea
bat: another workaround for broken ACPI implementations
2011-11-19 02:20:08 +01:00
Wtfcoder
78e3d37fb5
Some laptops such as Acer timeline cause time remaining to be a massive negative number when charging.
2011-11-17 22:10:56 +07:00
J. Thalheim
4d8c8bfae6
[thermal] remove unnecessary read
2011-11-16 13:19:07 +01:00
Joerg T. (Mic92)
eeb27a2916
[cpu] fix division by zero
...
In rare cases diff_total seems to become 0.
2011-09-24 17:43:27 +02:00
Joerg T. (Mic92)
d794616e64
[cpu] fix division by zero
...
In rare cases diff_total seems to become 0.
2011-09-18 12:59:33 +02:00
Adrian C. (anrxc)
059442d039
net: sanitize time computation to avoid division by zero
2011-09-03 12:10:51 +02:00
Adrian C. (anrxc)
18e1823ded
vicious: cleanup tabs and bad intendation
2011-08-18 20:44:04 +02:00
Joerg T. (Mic92)
cf996f2ea3
[net] calculate time in a more clean way
2011-08-18 20:39:33 +02:00
Joerg T. (Mic92)
ffb51b4a39
[net] Fix whitespace
2011-08-18 19:59:11 +02:00
Joerg T. (Mic92)
fde2b12e02
[net] calculate time in a more clean way
2011-08-18 19:48:22 +02:00
Joerg T. (Mic92)
e2cdb97e2f
Merge branch 'master' of http://git.sysphere.org/vicious
2011-08-18 19:39:52 +02:00
Adrian C. (anrxc)
44aea3786f
bat: better fix for missing rate in 31d7b2f
...
Thanks to Ikke for debugging this.
2011-07-12 23:54:13 +02:00
Joerg T. (Mic92)
f523e39540
Merge branch 'master' of http://git.sysphere.org/vicious
2011-07-02 10:06:42 +02:00
Adrian C. (anrxc)
1384b69384
mem: provide mem.bcuse for Gabriel
2011-06-30 01:02:43 +02:00
Joerg T. (Mic92)
12a338bf62
Merge branch 'master' of http://git.sysphere.org/vicious
...
Conflicts:
contrib/init.lua
helpers.lua
widgets/init.lua
2011-05-11 18:44:25 +02:00
Joerg T. (Mic92)
dcc2b60cd8
vicious: load widget modules only when needed
...
There's no more need to edit init files and manually disable widgets.
Signed-off-by: Joerg T. (Mic92) <jthalheim@gmail.com>
Signed-off-by: Adrian C. (anrxc) <anrxc@sysphere.org>
2011-05-10 00:50:41 +02:00
Joerg T. (Mic92)
2e461f101d
Load widgets as needed instead of all at startup
2011-05-09 19:14:52 +02:00
Joerg T. (Mic92)
80da3d6b40
Merge branch 'master' of http://git.sysphere.org/vicious
2011-05-09 18:40:08 +02:00
Perry Hargrave
06e8f7c68a
mpd: allow named keys or positional arguments
...
Signed-off-by: Adrian C. (anrxc) <anrxc@sysphere.org>
2011-04-25 21:21:32 +02:00
Joerg T. (Mic92)
bd5337e81c
Merge branch 'master' of http://git.sysphere.org/vicious
...
Conflicts:
README
widgets/dio.lua
2011-04-04 19:58:50 +02:00
Adrian C. (anrxc)
729ceb7865
dio: import string.match()
2011-03-29 16:41:24 +02:00
Adrian C. (anrxc)
c2f7fbcf23
dio: provide stats for all devices, rewritten by Joerg
...
Old dio.lua was moved to contrib. New one is used like CPU widget is,
request the device or parition in the format argument, {sda read_mb}
as an example. New widget doesn't provide scheduler information, but I
don't know anyone who used that. If you think this is wrong let me
know.
2011-03-29 02:21:53 +02:00
Joerg T. (Mic92)
aba6c83a8d
dio: Rewrite using /proc/diskstats
...
- no needs for additional arguments anymore
- table format is change from {read_mb} to {sda read_mb} etc.
- widget take care of counter resets
- now return usage/sec instead of usage/time_between_widget_calls
2011-03-21 21:04:57 +01:00
Adrian C. (anrxc)
6522f58011
cpu: another 10 percent optimization from Joerg
2011-03-17 04:26:20 +01:00
Adrian C. (anrxc)
753ce61de0
cpu: calculation and optimization fixes by Joerg
2011-03-15 05:02:55 +01:00
Adrian C. (anrxc)
f85d9444d9
gmail: fixed misleading comment
2011-03-09 06:53:13 +01:00
Adrian C. (anrxc)
31d7b2fc6b
bat: fixed "no such device" for current and power
2011-02-21 06:46:49 +01:00
Adrian C. (anrxc)
6ddad318e0
bat: added power_now support
...
Looks like current_now will eventually be deprecated. Thanks to Conrad
Calmez for finding this bug report:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=532000
2011-02-15 03:49:43 +01:00
Adrian C. (anrxc)
762593385c
wifi: proper fix for SSID regexp
2010-10-29 17:50:13 +02:00
Adrian C. (anrxc)
7f7a94d795
gmail: inbox is now default
...
With all the tags and other crap, we could be counting mail up to 3-5
times. If you hate this change let me know. Otherwise inbox is now
default.
2010-10-29 16:46:59 +02:00
Adrian C. (anrxc)
82eb67b400
wifi: removed spurious bracket from SSID regexp
2010-10-28 20:16:18 +02:00
Adrian C. (anrxc)
304fa336ed
wifi: properly handle disconnects
2010-10-24 23:36:38 +02:00
Adrian C. (anrxc)
32a7be1d6d
wifi: provide link quality in percent
2010-10-19 21:23:06 +02:00
Amir Mohammad Saied
49b0913b04
wifi: improved SSID regular expression
...
Current regular expression only matches two words ESSIDs, the other day
I was at a friend's home with SSID "The Dark Tower". I was getting N/A.
Signed-off-by: Amir Mohammad Saied <amirsaied@gmail.com>
Signed-off-by: Adrian C. (anrxc) <anrxc@sysphere.org>
2010-10-12 14:14:49 +02:00
Adrian C. (anrxc)
e51d8ac39e
date: turn time widget argument into an offset
...
The os.time() call should not be passed as an argument it self,
because of a chance it will be stored internally and so we would
always get the same time. Instead we can pass time offsets in seconds,
i.e. to go 6 hours forward we can use the widget argument 21600, to go
6 hours back we use -21600 instead.
2010-10-04 22:42:31 +02:00
Adrian C. (anrxc)
c6085eef06
date: accept time as a widget argument
...
Format custom time for example to calculate time zone differences, New
York time relative to me would be widget argument: os.time()-21600
2010-10-03 18:48:02 +02:00
Adrian C. (anrxc)
1d7f64651b
pkg: description updated
2010-08-29 13:53:26 +02:00
Adrian C. (anrxc)
15349516ca
mpd: added some optional stats, commented
2010-08-22 14:59:05 +02:00
Adrian C. (anrxc)
4113d371d1
pkg: include FreeBSD support
2010-08-22 14:46:05 +02:00
Adrian C. (anrxc)
fc46e7a19d
TODO: solid multigraph support needed
2010-07-23 12:12:11 +02:00
Adrian C. (anrxc)
d91266357a
net: add operational state support
2010-07-19 02:14:50 +02:00
Adrian C. (anrxc)
8674c919d6
dio: add partition support
2010-07-10 02:02:34 +02:00
Adrian C. (anrxc)
fdae848bba
raid: removed permanent stats storage
2010-04-28 14:55:19 +02:00
Rémy CLOUARD
3e12875295
pkg: include Mandriva support
...
This commit adds support for mandriva tools in the pkg widget through
the use of urpmq --auto-select. Note: this command only checks for
hdlists files available on the computer. To get "live" statistics one
should run urpmi.update which has to be run with higher privileges.
Signed-off-by: Adrian C. (anrxc) <anrxc@sysphere.org>
2010-04-21 02:13:53 +02:00
Adrian C. (anrxc)
64e5426985
uptime: simplified system load regexp
2010-04-07 02:24:01 +02:00