sync with sylpheed 0.6.0 release
[claws.git] / TODO
1 TODO
2 ====
3
4 (The upper item has the greater priority or feasibility... maybe :-)
5
6 o POP before SMTP
7 o full-text search of messages (plain, or hooking up with Namazu)
8 o original icons and logos
9 o autosave
10 o template function
11 o speed-up of filtering
12 o regular expression support at filtering
13 o LDAP support
14 o support for some formats other than MH and mbox (ex. Maildir)
15 o priority (Priority:, X-Priority:, X-MSMail-Priority:)
16 o notification of reception (Disposition-Notification-To:)
17 o customization of key bindings
18 o customization of toolbar
19 o configuration for each folders
20 o RFC 2231 (MIME filename encoding) compliant
21 o virtual folder
22 o console mode interface
23 o plug-in faculty
24 o mailing list manager
25 o inline image display on multipart MIME
26 o compressed folder
27 o GNOME support
28 o make the code cleaner
29 o make the process faster
30 o make the dubious English much decent :)
31
32 Partially implemented features
33 ==============================
34 . make the network related code much decent
35   (processing of time out, multi-threading etc.)
36 . drag and drop
37 . full internationalization
38 . autowrap / wordwrap
39 . PGP/GPG support
40 . display of HTML messages (composition of HTML message is not scheduled :-P)
41 . progress display of time-consuming processes
42 . parallel processing between sending-receiving and others
43
44 Implemented features
45 ====================
46 * multipart MIME (attachments of files)
47 * sending from queue
48 * clickable URI
49 * management of read message on POP server by UIDL
50 * IPv6 support
51 * printing
52 * reconnection when connection to news server is broken
53 * X-Face support
54 * preservation of position or size of window
55 * external editor support
56 * draft message
57 * extension of quotation format
58 * assignation of location of mail folder
59 * account selection on composition window
60 * posting to newsgroups
61 * completion of mail address
62 * prohibition of multiple execution (with Unix domain socket)
63 * periodical check of newly arrived mails
64 * modification of display color
65 * designate the displayed headers
66 * user-defined headers
67 * IMAP4 support
68 * list view of newsgroups and subscription of groups from there
69 * SSL support