aboutsummaryrefslogtreecommitdiff
path: root/mboxc.lua
AgeCommit message (Collapse)AuthorFiles
2010-01-29dio: further improved support for multiple devicesAdrian C. (anrxc)1
2010-01-02vicious: update copyrightAdrian C. (anrxc)1
2009-11-04De-obfuscate e-mail addressAdrian C. (anrxc)1
2009-11-03Minor changes in mboxc and orgAdrian C. (anrxc)1
2009-10-04Reworked counters in mboxc, mdir, orgAdrian C. (anrxc)1
2009-10-01mboxc: support for multiple mbox filesAdrian C. (anrxc)1
Widget takes a table with full paths to mbox files as an argument.
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-31Mbox mail count widget included.Adrian C. (anrxc)1
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.