2 ** DONE BUG: better way to handle reconnection, it might get into eternal loop
3 CLOSED: [2008-04-07 Mon 16:59]
4 ** DONE change default config file permission to 600
5 CLOSED: [2007-05-12 Sat 21:38]
7 CLOSED: [2007-05-16 Wed 00:18]
8 ** DONE config file support
9 CLOSED: [2007-04-12 Thu 01:19]
10 *** TODO better way to save password
12 *** DONE clean up error messages
13 CLOSED: [2008-04-24 Thu 17:45]
15 Add verbose flag -v to pymailheaders.py argument list so that detailed error
16 messages are not shown if this flag is not specified by the user. In this case,
17 the user will only see easily understandable error messages in the program
18 window. Nothing will be output to standard error. On the other hand, if this
19 flag is turned on. All the detailed error messages will be output to the
20 standard error. What will be shown in the program window remains the same as in
24 ** DONE BUG: if new messages are not at the top, highlighting is incorrect.
25 CLOSED: [2007-03-31 Sat 18:55]
26 ** DONE better way to update and display error messages
27 CLOSED: [2008-04-24 Thu 17:46]
28 ** DONE display sender's name if there is one, otherwise display mail address
29 CLOSED: [2007-05-11 Fri 00:38]
30 ** DONE windows UI hack
31 CLOSED: [2008-04-16 Wed 23:48]
32 *** TODO show full title in tooltip when hovered for 1 second
33 *** TODO make sender's name and subject easily seperable
34 *** TODO window expansion support
36 display an expension arrow when the mouse moves into the window if there're more
37 unread mails outside the window. And clicking the window will expand it
38 vertically to show all the messages. Moving the mouse outside the window will
39 make it restore to normal.
41 *** TODO use pynotify to notify the user about new mails.
43 Only new mails from last update will be shown in the notification. New mails
44 from all accounts are grouped together to be shown in one single nofification,
45 instead of one notification for each new mail.
48 ** DONE build project website
49 CLOSED: [2007-05-10 Thu 23:59]