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