4 i001: add a message view window; it's quite different from the edit view,
5 as it is readonly, and will use the html-view instead of text-view
6 i002: message view and message edit window should know what account they apply to;
7 thus, the 'From:' information and TransportAccount can be decided
8 i003: when creating a new message, the information should be set according to i002
9 i004: message windows should get all the icons/toolbars/menus
10 i005: all available menu items / toolbar items should have accompanying
11 actions, or be removed
12 i006: make UI (folder, header view) update automatically when there is a change (update,
14 i007: make connecting to server async and cancellable, progress shown
15 i008: make sending message async and cancellable, progress shown
16 i009: implement the send queue stuff; different queues for different
17 transports, but one outbox shown in ui. (use symlinks?)
18 i010: make the modest manpage
19 i011: make the modest webpage
20 i012: use the platform icons (don't ship icons unlesss not provide by platform)
21 i013: maemo: make tnymaemodevice track online/offline correctly
22 i014: maemo: make all the platform integration stuff work (icons, .desktop, .service)
23 i015: add 'edit' support to the account editor
24 i016: add 'make default' to the account editor
25 i017: port account setup / editor to maemo
30 - automatically save new msgs to draft when changed, ask when closing
31 - remember 'last updated' per-account
35 - specific account for certain transport (TnyMaemoDevice)
36 - only one account (+ local folders) visible at a time (maemo frontend)
41 r001: should compile with -Wall -Werror
42 r002: any remaining valgrind errors understood
43 r003: all public functions documented
45 r005: understand the limitations/bugs, so we can mention them
46 r006: handle errors in all cases
47 r007: track tinymail changes
48 r008: track tinymail bugs, and report them