Catch the exception if decoding failed.
[pymailheaders.git] / TODO
blob57c56a154315909316b973a3cb6c5d147ac240a4
1 * main
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]
6 ** DONE UTF-8 support
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
11 *** TODO mbox support
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
21 the first case.
23 * ui
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.
47 * project
48 ** DONE build project website
49    CLOSED: [2007-05-10 Thu 23:59]