aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2009-10-05Next release, tag 1.0.17v1.0.17Adrian C. (anrxc)1
2009-10-05mem: widget type rewrittenAdrian C. (anrxc)1
2009-10-05mbox: read a 30kb chunk by defaultAdrian C. (anrxc)1
2009-10-05Lots of coding style changesAdrian C. (anrxc)16
2009-10-04bat: added a handler for incompetent usersAdrian C. (anrxc)2
A lot of people expect widgets like this one to auto-magically work, and somehow don't understand that *they* need to make sure there is a source of information. Is ACPI module loaded? Is battery info exposed in the same place that widget expects by default? You need to answer those questions before loading the widget and sending me "bug" reports.
2009-10-04cpufreq: use string library for find/matchAdrian C. (anrxc)1
2009-10-04Removed some useless else statementsAdrian C. (anrxc)3
2009-10-04Reworked counters in mboxc, mdir, orgAdrian C. (anrxc)3
2009-10-04mbox: don't hide when there is no mailAdrian C. (anrxc)1
2009-10-04Reworked some variables in entropy, load, mpd, net, initAdrian C. (anrxc)5
2009-10-04date: function simplifiedAdrian C. (anrxc)1
2009-10-02cpuinf: prepend 'cpu' to CPU ID in table keysAdrian C. (anrxc)1
Keys like cpu0 are more suitable, because they match cpufreq widget arguments. Instead of old format strings, like: ${0 mhz} now use: ${cpu0 mhz}
2009-10-02README: included 'Other uses' sectionAdrian C. (anrxc)1
Vicious modules can be resued for other objects, like awful tooltips or naughty notifications. We call a module directly and manipulate the result until we have some nice output to display. For example, a wifi widget could be a progressbar with the signal level, but on mouse enter a tooltip is created with ssid/mode/channel information.
2009-10-02volume: added mute supportAdrian C. (anrxc)2
If a channel is muted we return 0. Something like "Muted" would be nice, but lets not break progressbars. If it doesn't concern you, then return what ever you want...
2009-10-02thermal: added some commentsAdrian C. (anrxc)1
We still stick to ACPI thermal zones because they are most commonly exposed (with proper ACPI modules loaded). But if you can find another source of temperature exposed trough /sys use it. Current code should match a lot of sources, but in some cases you will want to modify it a bit, add a dot, or limit to two numbers (except when the value is 100+, you don't want to miss the fact your CPU is melting).
2009-10-02bat: coding style changesAdrian C. (anrxc)1
2009-10-02cpufreq: widget type rewrittenAdrian C. (anrxc)1
It also won't break anymore when voltage support is missing since it happens so often. But there are no handlers for the frequency or governors - if you don't have those what the hell are you doing with this widget anyway?
2009-10-02README: fixed some typosAdrian C. (anrxc)1
2009-10-01README: updated gmail informationAdrian C. (anrxc)1
2009-10-01gmail: count all unread messagesAdrian C. (anrxc)1
Widget now uses the Gmail unread tag to get a list of all unread messages, not only the Inbox. The auth argument was removed, and login information should now be placed directly in the widget (and file made read-only by user) until a safer storage is introduced.
2009-10-01mboxc: support for multiple mbox filesAdrian C. (anrxc)2
Widget takes a table with full paths to mbox files as an argument.
2009-09-29README: fixes from git-diff --checkAdrian C. (anrxc)1
2009-09-29Rewrote all headersAdrian C. (anrxc)27
2009-09-25Next release, tag 1.0.16v1.0.16Adrian C. (anrxc)1
2009-09-25README: clarified caching usageAdrian C. (anrxc)1
2009-09-25README: added more caching informationAdrian C. (anrxc)1
2009-09-25Caching is controlled by usersAdrian C. (anrxc)1
2009-09-24README: minor fix in mem widget exampleAdrian C. (anrxc)1
2009-09-21README: include pbar/graph properties in examplesAdrian C. (anrxc)1
2009-09-20Widgets derived from wicked include a noticeAdrian C. (anrxc)9
2009-09-20Next release, tag 1.0.15v1.0.15Adrian C. (anrxc)1
2009-09-20README: rewritten and now includes the "Power" sectionAdrian C. (anrxc)1
2009-09-19CHANGES: changelog updateAdrian C. (anrxc)1
Forgot to do it for the 1.0.14 tag.
2009-09-19Next release, tag 1.0.14v1.0.14Adrian C. (anrxc)1
2009-09-19init: Default to 2s timerAdrian C. (anrxc)1
2009-09-18README: mpd format function simplifiedAdrian C. (anrxc)1
2009-09-15Entropy widget cleaned upAdrian C. (anrxc)1
2009-09-14Remote file systems in fs widget are optionalAdrian C. (anrxc)2
By default only local file systems are included now. In case a mounted NFS share dissapears from the network the widget would be left hanging there and has the potential to block everything else (including awesome it self). File system widget now takes an optional argument which, if true, will include remote file systems.
2009-09-14General cleanupAdrian C. (anrxc)25
2009-09-13README: fixed CPU widget exampleAdrian C. (anrxc)1
2009-09-10Curl connect timeout 1s, max time 3sAdrian C. (anrxc)3
2009-09-08Next release, tag 1.0.13v1.0.13Adrian C. (anrxc)1
2009-09-08Gmail widget includedAdrian C. (anrxc)3
Widget returns the count of new and subject of last e-mail in a Gmail inbox. Use ${count} and ${subject} in the format string to retrieve the values. Widget takes a table with login information as an argument. I don't like how gmail widgets handle sensitive data but I gave in seeing how popular they are. Better storing and handling of login information would be in order but this isn't Python and I'm out of ideas. For now use it on your own responsability, I would suggest to set login info directly in the widget and file as read-only by user.
2009-09-07CHANGES file switched to 'oneline' short formatAdrian C. (anrxc)2
Now that vicious git repo is served trough a public web interface there is no need for a full changelog. I considered removing it completely, but it will have to wait - before the web interface tarballed tags were requested much more than the repo was cloned. Maybe that will change now, in which case the file should be removed and stop wasting space.
2009-09-06Updated links in the READMEAdrian C. (anrxc)1
2009-08-27Match all punctuation chars in fs partitions and mount points.Adrian C. (anrxc)1
With some recent commits we are matching a good number of custom characters. Instead of waiting for another one that breaks it, just match all punctuation characters. The regexp is pretty big and some simplification is also welcomed.
2009-08-27Match punctuation characters in wifi SSID.Adrian C. (anrxc)1
2009-08-27Next release, tag 1.0.12.v1.0.12Adrian C. (anrxc)1
2009-08-27README updated in preparation for release 1.0.12.Adrian C. (anrxc)1
Vicious tags from 1.0.12 will not be compatibile with awesome versions prior to 3.4, tag 1.0.11 was the last one. Vicious was ported to the new timer signals infrastructure and there is no backward compatibility with hooks. In 1.0.12 even those C widgets that are deprecated in awesome 3.4 (to be removed in 3.5) will not be supported. Use awful.widget.progressbar and awful.widget.graph.
2009-08-27Removed deprecated data field.Adrian C. (anrxc)1