Entries from 2011-02-01 to 1 month

次期Sylpheedに追加されたらいいなと思う機能

フィルタを設定するときに、そのフィルタを適用したらどうなるかテストする機能が欲しい。 イメージとしてはこんな感じ。 振り分け設定画面の編集をクリックすると フィルタルールの設定画面に適用ボタンが追加されていて 適用ボタンをクリックするとフィル…

ruby gnome2 0.90.7(x86-mingw32)でrequire エラーを回避する

ruby 1.9/1.8いずれでもgtk2をrequireすると以下のようなエラーになる。環境はruby 1.9.2 p180(ruby installer)でgem installしたもの。 c:\apps\rubydevkit>gem list *** LOCAL GEMS *** atk (0.90.7 x86-mingw32) cairo (1.10.0 x86-mingw32) gdk_pixbuf2 …

Sylpheed autoforwardプラグイン更新 0.4.0

Sylpheedでメールの自動転送もどきを行うプラグインであるautoforward.dllを更新(0.4.0)しました。オフライン状態で動作しないように修正しています。 ダウンロードは以下から。http://gigo-ice.org/tech/sylpheed.ja.html

Sylpheed autoforwardプラグイン更新

Sylpheedでメールの自動転送もどきを行うプラグインである autoforward.dllを更新(0.3.0)しました。本バージョンではステータスバーにアイコンを表示し、 有効/無効がわかりやすくなっています。 もちろんステータスバーのアイコンからも有効/無効を制御する…

Sylpheedで送信をhookできないか調べる

Sylpheedのプラグインとして、メッセージを送信時にhookできないか調べてみた。やりたいのは以下のようなこと メッセージ作成ダイアログ表示 送信もしくは後で送信をクリックしたときにメールの内容をチェック チェックで問題なければそのまま送信 チェック…

SylpheedをMinGWでビルドするときのコンパイルエラー(interface)

sylpheedを手元のMinGW環境でビルドしてみようとしてエラーになった。 gcc -Eで試してみたらソースの変数名interfaceがなぜかstructに変更されていた。 static struct Interface { GtkWidget *checkbtn_always_show_msg; GtkWidget *checkbtn_always_mark_re…

Sylpheed のプラグインを書く

sylpheed 3.xからプラグイン機能が追加されたようなので、 ものは試しということで受信したメールを別アカウントに送信するプラグインを作ってみました。 sylpheedの新着メールチェック機能と組みあわせることで、自動転送っぽいことができるようになります…