Sylpheed でHTMLメールを閲覧できるようにする

Windowsでも頑張ってみた続報はこちら。id:kenhys:20130218 Sylpheed でHTMLメールを閲覧するとテキストで表示されます。 リンクとかは有効なのですが、ちょっと残念な感じです。 Sylpheedにはプラグインを追加できますね! というわけで、HTMLメールを描画す…

growl for linuxを使ってみた

Ubuntu環境で作業をすることが増えました。 通知をポップアップで出したいときはどうするのかと調べてみるとnotify-sendコマンドを使うととてもお手軽なようです。ただ、notify-sendで表示を継続する時間の指定が効いていないようにみえます。 このへんが関…

nanoc 3.3.xを使うときのメモ

これまでrestructured textでコンテンツを記述していたサイトを リプレースしようということで、nanocを使ってみた。 Rubyで書かれていて、それなりにメンテされていて、ドキュメントもある、という観点でnanocを選択。 同様のプロダクトについては以下にい…

Sylpheedでメールファイルをコピーする Msg2Clip.dll 0.1.0 公開

現実逃避でSylpheedのメールをクリップボードにコピーするプラグインをつくりました。メール本文ではなくファイルをクリップボードにコピーするので、 ファイラやらエクスプローラなどで任意のディレクトリへ貼り付ける操作を 行うことができるようになりま…

Sylpheed で送信元のメールクライアントをアイコン表示する sylicons.dll 0.1.0

送信元のメールクライアントをヘッダを参照して表示するsylicons.dllを作ってみました。 X-Faceなんかと同じように表示することができるようになります。 動作している際のキャプチャアニメは以下のような感じ。 テスト用に用意した適当なメールデータで表示…

Cutterのテスト結果をgrowlnotify.exeで通知するには(win32限定)

C/C++ユニットテストフレームワークであるところのCutterですが、 growlnotifyにパスが通っている状態でcutterコマンドを以下のように叩いても何も通知されません。 cutter --notify=yes test Windows環境ではCutterのトップページで紹介されているようなGro…

Sylpheedでスペルチェックを有効にするために必要なこと(win32)

Sylpheedはスペルチェック機能をサポートしています。 しかし、Windowsだと無効です。使えません。 それではあまりに悲しいので、どうにかできないか試行錯誤してみました。 まず、スペルチェック自体はGtkSpellを利用して提供しているようです。 で、GtkSpe…

sylnotify.dll 0.2.1 公開

Sylpheedの新着通知をGrowl/Snarl経由で行うためのプラグインであるsylnotify.dll 0.2.1を公開しました。Jamesさんからうまく動かないんだけどという報告をもらって判明。 修正点は以下の通りです。 起動時の設定ファイルの読み込みの問題を修正 設定ダイア…

SylpheedをGrowl/Snarlに対応させるsylnotify.dll 0.2.0 公開

sylpheedのMLで新着メールが届いたときに、タスクトレイアイコンが変わるけど、地味じゃない?(意訳)と発言している人がいた。 そんなの数多存在するメールチェック用のツールで確認すればいいじゃんという話なのだけれども、そこで紹介されていたSnarlという…

汎用spamフィルタ SylFilter用プラグインSylFm 0.4.0 公開

Sylpheedの汎用spamフィルタ SylFilter用のプラグインとしてSylFm 0.4.0を公開しました。 SylFilter 0.5に更新しました SylFmは以下の機能を提供するシンプルなプラグインです。 サマリ/テキストビューからメールの判定結果の確認 判定結果の確認画面からの…

BazaarからGitへリポジトリを移行するには

手元のBazaarで管理しているリポジトリをGitというか githubに移行してみた。リポジトリの移行にはhttps://gist.github.com/1075286のシェルスクリプトを 使うことができる。ただし、tagを打っている場合のコミットログが壊れるので注意。 あとタグを統一さ…

汎用spamフィルタ SylFilter用プラグインSylFm 0.2.2 公開

Sylpheedの汎用spamフィルタ SylFilter用のプラグインとしてSylFm 0.2.2を公開しました。 サマリ/テキストビューからメールの判定結果の確認 判定結果の確認画面からの再学習 上記を拡張として行えるようになります。 Sylpheed 3.1.x以降で動作します。 SylF…

gtksourceview2 1.0.0のrequireエラー

[ruby-list:48364] でrequire失敗するよ、という報告があった。 試してみたら確かに再現した。この現象に対するパッチは以下のような感じ。 ディレクトリを遡りすぎていたみたい。 --- C:/ruby/lib/ruby/gems/1.9.1/gems/gtksourceview2-1.0.0-x86-mingw32/l…

Rabbit 1.0.4 をWindows環境でインストールするには

ruby 1.9.2p290 (2011-07-09) [i386-mingw32] ruby 1.9.2で久しぶりにrabbitをインストールしようとしてみました。失敗です。 c:\ruby\bin>gem install rabbit ERROR: While executing gem ... (ArgumentError) undefined class/module YAML::PrivateType ra…

Sylpheed添付ファイルパスワードチェックプラグイン chkarchpasswd.dll 0.6.0公開

メール送信時に添付ファイルにパスワードがかかっているかチェックしてくれるそんなプラグインをアップデート(0.6.0)しました。Sylpheed 3.2.0beta1以降のWindows版のみで動作します。compose-send APIが変更されていたので追従しました。試されたい人がいま…

goocanvas 0.90.9のサンプルを動かしてみる

gnomecanvasがdeprecatedになってしまったらしいので、 goocanvasを試してみることにしたらサンプルの実行でいきなりつまづいた。 c:\ruby\lib\ruby\gems\1.9.1\gems\goocanvas-0.90.9-x86-mingw32\sample>ruby demo.r b <internal:lib/rubygems/custom_require>:29:in `require': no such file to </internal:lib/rubygems/custom_require>…

Ubuntu Intrepidでbzrパッケージをアップデートする

しばらく使っていなかったUbuntu Intrepidマシンでbzrを使おうとしたら、 APIバージョンが一致せずにエラーになってしまっていた。 $ bzr info Unable to load plugin 'svn'. It requested API version (2, 0, 0) of module <module 'bzrlib' from '/usr/lib/python2.5/site-packages/bzrlib/__init__.pyc'> but the minimum exported versi</module>…

Sylpheedユーザのためのプラグイン入門

もしあなたがSylpheedを気に入っていて、自分でもちょっとした機能拡張を したいと考えたとする。てっとり早くプラグインをつくりたくなったら多分以下のようにすればいいはず。 基本的にはhttp://sylpheed.sraoss.jp/wiki/index.php?Sylpheed/Win32のビルド…

Ubuntu 10.04 lucidでのカーネルの手動更新

/bootを見たらやたらカーネルがころがっているわりに /boot$ ls System.map-2.6.32-22-server config-2.6.32-24-server initrd.img-2.6.32-24-server vmlinuz-2.6.32-25-server System.map-2.6.32-24-server config-2.6.32-25-server initrd.img-2.6.32-25-s…

Sylpheed添付ファイルパスワードチェックプラグイン 0.5.0実験版公開

メール送信時に添付ファイルにパスワードがかかっているかチェックしてくれるそんなプラグインをアップデート(0.5.0)しました。 zipにパスワードをかけずに送信してしまった。 添付ファイルと一緒にパスワードを書いて送ってしまった という事故をこのプラグ…

Sylpheed メール転送プラグイン autoforward.dll 0.6.1 更新

Sylpheedでメールの自動転送もどきを行うプラグインである autoforward.dllを更新(0.6.1)しました。指定したフォルダのみ転送する機能を0.6.0で導入しましたが、 指定外のメールも転送してしまう不具合があったため修正しています。ダウンロードは以下から。…

SylpheedのGTK+を2.22に更新するとどうなるか試してみた

sylpheedのWindows版はGTK+ 2.22とかに更新されたりとかしないんだろうか?2011-03-25 15:10:39 via web @kenhys 更新したいんですけど、日本語フォントの描画がかなり遅くなってしまう問題が解決できていなくて(恐らくPangoの問題)、2.10で留まっているのが…

Sylpheed 新着通知プラグイン ghostbiff.dll 0.1.0

現実逃避で、DirectSSTPで新着通知を行うプラグインを書いてみた。画面サンプルには「交叉時点」にて配布されている「灰色ネズミ」を使用しました。 http://crosswhen00.web.fc2.com/動作させるにはSylpheedの他にSSPが必要です。 http://ssp.shillest.net/S…

Sylpheed メール転送プラグイン autoforward.dll 0.6.0 更新

Sylpheedでメールの自動転送もどきを行うプラグインである autoforward.dllを更新(0.6.0)しました。従来問答無用ですべてのメールを転送していましたが、 指定したフォルダに振り分けられたメールのみ転送することができるようになりました。たぶん。こんな…

docdiff プラグインのパッチをマージしました

Martin Pool氏からバグレポとパッチ作ったよというメールをもらったので いそいそとマージしました。 丁度、id:hokorobiさんがエントリ書いていたのと同じですね。 http://d.hatena.ne.jp/hokorobi/20110305/1299299220 Bazaarを使いはじめた2006,2007年くら…

Sylpheed メール転送プラグイン autoforward 0.5.0公開

Sylpheedでメールの転送を行うプラグインであるautoforward.dllを更新(0.5.0)しました。0.5.0では以下の修正を行っています。 転送先メールアドレスの設定UI追加 メッセージカタログの追加 設定用のUIを追加したので多少とっつきやすくなりました。試された…

Sylpheed添付ファイルパスワードチェックプラグイン 0.4.0公開

メール送信時に添付ファイル(*.zip)にパスワードがかかっているかチェックしてくれるそんなプラグインをアップデート(0.4.0)しました。 zipにパスワードをかけずに送信してしまった。 添付ファイルと一緒にパスワードを書いて送ってしまった という事故をこ…

Sylpheed添付ファイルパスワードチェックプラグイン 0.3.0公開

メール送信時に添付ファイルにパスワードがかかっているかチェックしてくれる そんなプラグインをアップデート(0.3.0)しました。 zipにパスワードをかけずに送信してしまった。 添付ファイルと一緒にパスワードを書いて送ってしまった という事故をこのプラ…

添付ファイルにパスワードがかかっているかチェックするプラグインを書いてみた

sylpheedで送信時に添付ファイル(.zip)にパスワードがかかっていないと 警告してくれたらいいなというのがきっかけでそんな感じのプラグインを書いてみた。 起動時に問題なければステータスバーにアイコンが表示される。 プラグインの読み込みに問題あればこ…

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

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