Signed-off-by: Adrian C. (anrxc) <email@example.com>
For some time now, gmail feeds are in a single line. The goal of this patch is to handle both cases (single and multiline). It will find the text between title tags after the first entry tag. Since the first feed title is skiped with this regex, title regexes aren't needed anymore. Signed-off-by: Adrian C. (anrxc) <firstname.lastname@example.org>
Bug was introduced in commit dc556e5 and the new discharging symbol. Signed-off-by: Adrian C. (anrxc) <email@example.com>
Or the percentage value will be different from alsamixer or desktop environment's indicator, which confuses users. Quote from amixer's manpage, "Use the mapped volume for evaluating the percentage representation like alsamixer, to be more natural for human ear." ref: http://git.alsa-project.org/?p=alsa-utils.git;a=blob;f=alsamixer/volume_mapping.c Signed-off-by: Adam Lee <firstname.lastname@example.org> Signed-off-by: Adrian C. (anrxc) <email@example.com>
Modern batteries should expose information about their design capacity which we can compare to current capacity and deduce how much 'wear' the battery got and expose that as a negative value percentage. Feature sent in August took a while to convince the maintainer many modern batteries provide this information. Signed-off-by: Adrian C. (anrxc) <firstname.lastname@example.org>
Thank you all, and thanks very much to those who contributed only once and are omitted from the documentation.
This partly reverts commit f1844de because a user reported seeing nil passed as the object to the reg.update() function.
Previously, a simple hyphen (“-”) was used to show that the battery is discharging. The minus sign is a distinct char, and also distinct from the en-dash (“–”) and the em-dash (“—”). With this commit, I put in a unicode “MINUS SIGN” (0x2212) which I created with a Digraph in Vim `^k-2`. Signed-off-by: Adrian C. (anrxc) <email@example.com>
We need time to give this a proper test with various usage scenarios; multiple screens (and thus widget object instances), widgets suspending and resuming and so on. Most benefits should come from running on battery power (and if not suspending all widgets but Battery it self on battery power), with less wake-ups. Signed-off-by: Adrian C. (anrxc) <firstname.lastname@example.org>
This reverts commit a6a73f4, because the issue was solved in mpd release 0.18.2. I imported the workaround for historical reasons and in case someone gets stuck with version 0.18 on his preferred OS distribution.
See Debian bug report #728982 for more information. Signed-off-by: Adrian C. (anrxc) <email@example.com>
Checkupdates is a good tool avoiding any need for period pacman -Sy jobs from root crontab, however it works by maintaining its own database in /tmp by default (and _that_ is a tmpfs by default) so on every initialization it would stall awesome until it makes the first sync. Better approach would be to keep its db inside $HOME for persistence, and then to initiate the first (and longest) sync manually before converting your package widgets to "Arch C". All this is the reason I can't recommend it as the default right now...
These were contributed by one of the users, and remain untested by me. Signed-off-by: Adrian C. (anrxc) <firstname.lastname@example.org>
Signed-off-by: Juergen Descher <email@example.com> Signed-off-by: Adrian C. (anrxc) <firstname.lastname@example.org>
Vicious can be used stand-alone, or to feed widgets in window managers beside awesome. So why not provide it to a few Ion, or WMII, or i3 or <foobar> users. Lua is the best thing since sliced bread.