[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:2265

From: Katsuhiko Yamauchi <bird@xxxxxxxxxx>
Date: Thu, 27 Mar 2003 05:11:16 +0900
Subject: [sylpheed-jp:02265] Re: sylpheed-gtk2

こんにちは、bird@dvjです。

早速テストさせていただきました。
私の環境では以下の問題が確認されました。

  1.ユーザー作成時に送信タブを開くとコアダンプする。
    (再現性あり)
  2.メール作成ウインドの件名欄と本文欄とのあいだにゴミが表示される
     (新規作成時、返信時共に)
  3.一部受信メールのサブジェクトが表示されない。
      (ヘッダも表示されない。再現性?)
  4.コンパイル時gtk2が警告をはく。
  
  こちらの環境 REDHAT Linux 8.0 (カーネル2.4.18-27.8.0)IA
    コンパイル時のオプションなし。GCC 3.2.2 

以上、ご報告いたします。
感想として思っていたより動作は重くなってませんね!

がんばってくださいまし。


On Thu, 27 Mar 2003 00:45:51 +0900
Takuro Ashie <ashie@xxxxxxxxxx> wrote:

> 足永と申します.
> 
> 現在,SylpheedをGtk+2に移植する作業を進めています.
> コードの質的には酷い状態なのですが,そこそこ動作するレベルには達していま
> す.ソースは以下に置いてあります.
> 
> tarball:
>     http://www.homa.ne.jp/~ashie/linux/files/sylpheed-0.8.11-gtk2-20030325.tar.gz
> 
> sylpheed-0.8.11に対するパッチ:
>     http://www.homa.ne.jp/~ashie/linux/files/sylpheed-0.8.11-gtk2-20030325.diff.gz
> 
> スクリーンショット:
>     http://www.homa.ne.jp/~ashie/linux/images/sylpheed-gtk2-03.jpg
>     http://www.homa.ne.jp/~ashie/linux/images/sylpheed-gtk2-04.jpg
>     http://www.homa.ne.jp/~ashie/linux/images/sylpheed-gtk2-05.jpg (Cygwin)
> 
> パッチを使用する場合は,autogen.shを実行して,configureスクリプト等を更
> 新して下さい.また,設定ファイルやメールが破損する可能性もあるので,
> sylpheed-gtk2をテストする場合は既存の~/.sylpheedやMHディレクトリ等はバッ
> クアップを取っておいたほうが良いと思います.一応,ここ2週間ほど私のWEBサ
> イトで公開して幾人かの方々にテストしてもらった結果,それなりに実用的に使
> えてはいるようなのですが,油断は禁物です.
> 
> 
> 現在のステータスは次の通りです.
> 
>     * Gtk+2においてBrokenとされているコードの排除
>     * Gtk+2においてDeprecatedとされているコードを(CList/CTreeを除いて)
>       9割方排除
>     * 上記作業によって失われた機能を8割方復元
> 
> TODO/疑問点等:
>     * 文字コード変換周りのコード見直し
>         * codeconv.cをUTF-8向けに修正?
>         * locale <-> UTF-8 は適当な関数を用意すべき?
>           (conv_localetodisp()を使用?)
>         * ファイル名の文字コードの扱い
>           (g_filename_from_locale()及びg_filename_to_locale()を使用すべ
>           き?)
>         * 「アクション」等でコマンドに渡す文字列の文字コード変換
>         * .sylpheed_cacheのバージョン命名規則(文字コード以外はGtk+-1.2版
>           と同一フォーマットであるため,単純にインクリメントするだけでは
>           ダメだと思います)
>         * xmlファイルの読み込み/書き出しはどこで変換すべきか?
>           (現時点ではxml.c内で変換していますが,encodeは全てxml.c外で指
>           定されているため,そちらで変換すべきかもしれません)
>         * jpilotの文字コード変換
>         * vCardは大丈夫?(<-全然分かってない)
>         * 機種依存文字等が含まれる場合の処理
>     * uri_list_extract_filenames()でのURIの扱い
>         * ホスト名の扱い(事実上,動作には支障無い?)
>         * 引数に文字列長を加えるべき?
>     * Composeのルーラを復元(始点の調整)
>     * Composeの「高度な操作」->「前の行に移動」及び「次の行へ移動」で桁
>       位置が記憶されないのを修正
>     * メッセージ内検索での大文字/小文字の区別
>     * ハードコードされているフォント設定を修正
>     * Deprecatedなコードを一掃(CList/CTree以外は9割方終了)
>     * 全ての #warning FIXME_GTK2 を検証/掃除
>     * Gtk+が吐く全てのWarningを抹殺
>     * その他全ての未知のバグの修正
>     * 外部エディタ等に渡す際の文字コード指定用のダイアログがあると良いか
>       も
> 
> 
> 本来ならばCList及びCTreeもGtkTreeViewに置き換えたいところなのですが,(私
> の使い方が悪いだけかもしれませんが)GtkTreeViewはCListやCTreeに比して極端
> に速度が遅いので,今回は手をつけませんでした.ただしどの程度パフォーマン
> スが低下するか確認する必要はあるかと思いますので,そのうちパッチの形で対
> 応したいとは考えています.
> 
> また,Gtk+2に関係なく,IMAPやアドレス帳関連で以前から気になっている箇所
> がありますので,余裕があればそのうち弄ってみます.
> 
> 私はあまりプログラミングの知識がないため,おかしな事をやっている箇所もあ
> るかもしれません.何か目に付く点などがありましたら,ご指導頂ければ幸いで
> す.
> 
> --
> Takuro Ashie
> Mail: ashie@xxxxxxxxxx
> Web:  http://www.homa.ne.jp/~ashie/
> 


[前][次][番号順一覧][スレッド一覧]

      2263 2003-03-27 00:45 [ashie@xxxxxxxxxx    ] sylpheed-gtk2                           
      2264 2003-03-27 00:57 ┣[sakuma@xxxxxxxxxx   ]                                       
->    2265 2003-03-27 05:11 ┣[bird@xxxxxxxxxx     ]                                       
      2273 2003-03-27 21:30 ┃┗[bird@xxxxxxxxxx     ]                                     
      2275 2003-03-28 02:00 ┃ ┗[ashie@xxxxxxxxxx    ]                                   
      2277 2003-03-28 09:27 ┃  ┣[bird@xxxxxxxxxx     ]                                 
      2278 2003-03-28 09:30 ┃  ┗[bird@xxxxxxxxxx     ]                                 
      2274 2003-03-28 01:34 ┣[ashie@xxxxxxxxxx    ] ファイル名の文字コード変換(Re: sylpheed-gtk2)
      2279 2003-03-28 11:39 ┣[ashie@xxxxxxxxxx    ] xmlの文字コード変換                   
      2287 2003-04-04 19:06 ┗[ashie@xxxxxxxxxx    ] sylpheed-gtk2-20030404