aboutsummaryrefslogtreecommitdiff
path: root/TODO.ja
blob: 9bdd7b2b640adbce56bcbfb0d161de036d88aae5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
TODO
====

(上のものほど重要度、実現可能性が高くなる、かも(^^;)

o オブジェクトの GObject 機構の使用
o deprecated な GTK+ API からの完全な移行
o マルチスレッド化
o アドレス帳の改良
o 全体的なユーザインタフェースの改良
o より効率的な複数メッセージの SMTP 処理
o より堅牢な IMAP4 応答パーサ
o MH, mbox 以外の形式への対応 (Maildir 等)
o 重要度 (Priority:, X-Priority:, X-MSMail-Priority:)
o 受信確認 (Disposition-Notification-To:)
o Content-Type: text/plain; format=flowed 対応
o コンソールモードインタフェース
o メーリングリストマネージャ
o 圧縮フォルダ
o コードをさらにきれいにする
o 処理のさらなる高速化
o 怪しげな英語をなんとかする :)

一部実装済の機能
================
. ネットワーク関連のコードをまともにする
  (タイムアウト処理、マルチスレッド化等)
. ドラッグ & ドロップ
. PGP/GPG
. S/MIME
. HTMLメールの表示 (HTMLをテキストに変換して表示可能)
. 時間が掛かる処理の進捗状況表示
. 送受信とそれ以外との並行処理
. キーバインドのカスタマイズ
. オリジナルのアイコンとロゴ
. プラグイン機構

実装済の機能
============
* マルチパートMIME (ファイルの添付)
* 送信待ちからの送信
* クリッカブルURI
* UIDLによるPOPサーバ上の既読メッセージ管理
* IPv6対応
* 印刷機能
* ニュースサーバとの接続が切れた時の再接続
* X-Face 対応
* ウィンドウの位置、サイズの保存
* 外部エディタ対応
* ちゃんとしたマニュアルを書く
* 草稿
* 引用形式の拡張
* メールフォルダ位置の指定
* 作成ウィンドウでのアカウントの選択
* ニュースグループへの投稿
* メールアドレスの補完
* 二重起動防止 (with Unix domain socket)
* 新着メールの定期的チェック
* 表示色の変更
* 表示されるヘッダの指定
* ユーザ定義のヘッダ
* IMAP4対応
* ニュースグループのリスト表示とそこからの購読グループ追加
* SSL対応
* LDAP対応
* メッセージの全文検索 (ベタ)
* テンプレート機能
* 振り分けで正規表現に対応する
* 自動改行 / ワードラップ
* フォルダ毎の設定
* 振り分け処理の強化
* GTK+ 2.x 対応
* マルチパートMIMEでのインライン画像表示
* 自動保存
* 検索の強化
* 仮想フォルダ
* 国際化・多言語化
* RFC 2231 (MIME ファイル名のエンコーディング) 対応
* POP before SMTP
* メール着信通知
* ツールバーのカスタマイズ
* 縦3ペイン表示