commit cef569b6f17cb18bf11b453dcf1887ff81fe0974 Author: Adrian C. (anrxc) Date: Mon Aug 3 04:40:55 2009 +0200 CPU frequency widget included. The cpufreq widget supplements the cpu widget. It returns the current CPU scaling frequency (in MHz and GHz), voltage (in mV and V) and governor information for a requested CPU. If supported by the processor and correct kernel modules are loaded. commit 3fe67d4311f1f099da9ff13849c70a97d5078228 Author: Adrian C. (anrxc) Date: Mon Aug 3 04:33:18 2009 +0200 Coding style changes in entropy, load, thermal, uptime. commit 09fda0ab05c066a8f630e1d7a36f401bbc0ca68e Author: Adrian C. (anrxc) Date: Mon Aug 3 04:29:06 2009 +0200 Rewrite of the escape helper. It is simillar to the awful.util.escape now, using a table which we could expand (and rename) with other unwated characters if it comes to that. I saw awesome break on many occasions because of encoding problems. commit 047dba0e5d3aeedd7498c05135a924b980660d3e Author: Adrian C. (anrxc) Date: Sat Aug 1 23:15:09 2009 +0200 Next release, version/tag 1.0.5. commit cad950a838f027af7d1a569d25932f587f9ee040 Author: Adrian C. (anrxc) Date: Sat Aug 1 23:13:29 2009 +0200 Updated the CHANGES file in preparation for tag v1.0.5. commit 418151f57ebe56b84e35169e73912fe244871db5 Author: Adrian C. (anrxc) Date: Sat Aug 1 23:11:41 2009 +0200 Make all widgets return their worker functions when called. commit 1630b786d4028a8075695c026391ee80cc9b9aca Author: Adrian C. (anrxc) Date: Sat Aug 1 06:20:31 2009 +0200 Added wind speed in km/h to the weather widget. commit f841c540d41507f37e907482fe467c3e0b3c285d Author: Adrian C. (anrxc) Date: Fri Jul 31 21:53:58 2009 +0200 Updated the CHANGES file. commit 3f851ff5893c31d81eab244f6caeb6132f69ea69 Author: Adrian C. (anrxc) Date: Fri Jul 31 21:53:14 2009 +0200 Added a note about weather symbols to the weather widget. commit 1b9906165de561b9db3157719265c910c41ed9ff Author: Adrian C. (anrxc) Date: Fri Jul 31 20:40:36 2009 +0200 Use utf symbols for some bat states. Mention LuaFileSystem in mdir.lua commit f00558cb966f8c49149c8c2ffc7f160c40dca229 Author: Adrian C. (anrxc) Date: Fri Jul 31 08:00:07 2009 +0200 Next release, version 1.0.4. commit 475da04ed1199d87121be886e1636a1cbbf7f0d2 Author: Adrian C. (anrxc) Date: Fri Jul 31 07:49:28 2009 +0200 Mbox mail count widget included. The, mboxc, widget supplements the mbox widget. The mbox widget returns the subject of the last e-mail in a mbox, while the mboxc widget returns the count of total, old and new messages. Dealing with potentially *HUGE* files is not easy, I tried to find some middle ground for now, comments in the file discuss it in detail. Having the LuaFileSystem lib would be nice, so we could do caching and avoid 90% of the reads, but I didn't rely on external libraries to this point so I'm not going to start now. commit dad393b94b508e4ce94b66c4c209e29f89830472 Author: Adrian C. (anrxc) Date: Thu Jul 30 20:47:32 2009 +0200 Updated the CHANGES file. commit bc637062d7518988884c36762d3d257c1c8d0aad Author: Adrian C. (anrxc) Date: Thu Jul 30 20:47:02 2009 +0200 Coding style fixes in battery widgets. commit 052748a2cb671b5b9e85c4e4aefb76a58e88a520 Author: Adrian C. (anrxc) Date: Thu Jul 30 20:33:54 2009 +0200 Fix the key reference to custom keys in the README commit 9c973a5a7481a8b644f0d81d07730879013747cd Author: Adrian C. (anrxc) Date: Thu Jul 30 17:36:21 2009 +0200 Updated the CHANGES file. commit 51770fe3e5fa03e0bf49a8d062d98fd11707766e Author: Adrian C. (anrxc) Date: Thu Jul 30 17:15:21 2009 +0200 Fixed README and moved the ChangeLog to CHANGES. commit 2ab90dec9764f0aa496fa6dbde8b81d70a0fc717 Author: Adrian C. (anrxc) Date: Thu Jul 30 04:50:30 2009 +0200 Updated the ChangeLog file, for v1.0.3. commit 0471c6a7dedf067857a2d30a818ff80bc8398da0 Author: Adrian C. (anrxc) Date: Thu Jul 30 04:49:22 2009 +0200 Next release, version 1.0.3. commit a8dc5c6f6d2f8572f7a7a5458ab969defdb47ded Author: Adrian C. (anrxc) Date: Thu Jul 30 04:44:22 2009 +0200 Added basic documentation as a README file. The README explains some basics. Also fixed a typo in the dio widget description, that I noticed while writing documentation. commit b06a5b6e15953d05405d3831c1008a10b6b779f2 Author: Adrian C. (anrxc) Date: Thu Jul 30 02:57:51 2009 +0200 Make git ignore org-mode files and archives. commit 87d895f81824f289e52004d9696fd152f92a514a Author: Adrian C. (anrxc) Date: Thu Jul 30 02:11:54 2009 +0200 Next release, version 1.0.2. commit 5ff480ddf3146ceaf98ea71563a6b66e0106b312 Author: Adrian C. (anrxc) Date: Thu Jul 30 02:08:46 2009 +0200 Updated the ChangeLog file in preparation for a new version. commit 2921200d0f1dbf36ae885d0898849a31e646f372 Author: Adrian C. (anrxc) Date: Thu Jul 30 02:05:22 2009 +0200 Added handlers to batat and fixed the battery_state table. Batat now returns "/" in situations where the battery is not present. Last commit broke the battery_state table, fixed that. commit e2d503ee36d0e3f0d20f7f888ab03caac68c32bb Author: Adrian C. (anrxc) Date: Thu Jul 30 01:48:07 2009 +0200 Added a new, standalone, battery widget. The widget reads /proc/acpi/battery/*/{info,state} and doesn't require an external utility like 'acpi' or 'acpitool'. It returns state, charge and remaining time information, just like the old bat (now batat) widget. Using /sys/class/power_supply we would need to open much more file descriptors so we use /proc for now. commit 19ca7b5a038508179b2e195d223ecaa2299f14a1 Author: Adrian C. (anrxc) Date: Wed Jul 29 23:40:50 2009 +0200 Replaced TODO with Todo in helpers. commit 9cd250be0b046cf4692df077e9e1db1d050345d0 Author: Adrian C. (anrxc) Date: Wed Jul 29 23:13:24 2009 +0200 Fixed batat module name and expanded bat states and symbols. commit b331cb15707055190d2485ad492eabda6cece03b Author: Adrian C. (anrxc) Date: Wed Jul 29 22:22:17 2009 +0200 Updated the ChangeLog file. commit 76b8978ef2d75ba8930ef263afb4a2d583c629c4 Author: Adrian C. (anrxc) Date: Wed Jul 29 22:20:32 2009 +0200 Battery widget moved to batat.lua in preparation for a new bat widget. It's time for a standalone battery widget that reads /proc/acpi/battery/*/{info,state} alone. However the old battery widget that uses 'acpitool' will not be deleted, let it serve as an alternative widget as a convenience. Some might also prefer it over reading multiple files in /proc commit 9da374da4dbb53af6f01638410f3e2b8bd3763a7 Author: Adrian C. (anrxc) Date: Wed Jul 29 20:51:56 2009 +0200 Updated the ChangeLog file. commit 1f31527e8964dbf6407495370ceca37553c2f56f Author: Adrian C. (anrxc) Date: Wed Jul 29 20:13:40 2009 +0200 Next release, version 1.0.1. commit 11baa09ab240e604929c0375cc9345e18e54d744 Author: Adrian C. (anrxc) Date: Wed Jul 29 20:12:34 2009 +0200 Added the ChangeLog file. commit 3eefddf8ab4ef32f2db34c4769609322063c6bb5 Author: Adrian C. (anrxc) Date: Wed Jul 29 18:46:43 2009 +0200 Weather widget written and included, by request. The widget uses 'wget' to grab the information. The Lua socket library would be nicer, of course, but let's not introduce external libraries at this point. Wget will write to stdout with a timeout of 5s. This has the potential to block everything else in case of problems... But let's not introduce temporary files at this point. Besides having to handle files, operations while running on battery power are to be avoided. commit 95dd8de34d404e10a05169e381f382881097af89 Author: Adrian C. (anrxc) Date: Wed Jul 29 18:06:19 2009 +0200 Make git ignore backup files and lua binaries. commit 98e26ee0436822b00d4a6e707d86cf33d24bc00f Author: Adrian C. (anrxc) Date: Wed Jul 29 17:59:32 2009 +0200 Import of vicious source tree. 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