aboutsummaryrefslogtreecommitdiff
path: root/volume.lua
AgeCommit message (Collapse)AuthorFiles
2010-03-06volume: added real mute supportAdrian C. (anrxc)1
Widge type returns 1st value as the volume level and 2nd as the mute state of the requested channel represented as a symbol.
2010-02-18volume: suggest appending card ID or other optionsAdrian C. (anrxc)1
Widget type takes the mixer control as an argument, i.e. "PCM" but can take optional amixer options, i.e. "PCM -c 1".
2010-01-02vicious: update copyrightAdrian C. (anrxc)1
2009-11-04De-obfuscate e-mail addressAdrian C. (anrxc)1
2009-10-26Ensure returned numbers are of type numberAdrian C. (anrxc)1
Thanks to Felix for bringing this to my attention. Obviously there was already a safety net for feeding progressbars and graphs... and while this makes for a good coding practice it's not a big deal. We have widgets of type textbox for one, and a lot of string concatenation happens. Strings are formatted, markup is applied...
2009-10-05Lots of coding style changesAdrian C. (anrxc)1
2009-10-02volume: added mute supportAdrian C. (anrxc)1
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-09-29Rewrote all headersAdrian C. (anrxc)1
2009-09-14General cleanupAdrian C. (anrxc)1
2009-08-07All worker functions are local.Adrian C. (anrxc)1
2009-08-01Make all widgets return their worker functions when called.Adrian C. (anrxc)1
2009-07-29Import of vicious source tree.v1.0.0Adrian C. (anrxc)1
Vicious is a modular widget library for 'awesome' window manager, derived from the 'Wicked' widget library. Summary of changes: * Original wicked code modularized * Widgets ported from Wicked: - CPU, MEM, FS, NET, Date, Uptime, MPD * CPU widget rewritten, uses pattern matching * MEM widget rewritten, uses pattern matching - Swap widget merged with MEM widget type * FS widget rewritten, uses pattern matching - Also fixed padding in the process * NET widget rewritten, uses pattern matching * MPD widget rewritten, a bit more versatile * Removed deprecated helper functions * Widgets written for Vicious: - Thermal, Battery, Mbox, OrgMode, Volume, Entropy, Disk I/O, System Load, Wireless, Pacman, Maildir