SubjectHelperをthunderbird3.1.13で動かしてみる
thunderbirdのアドオンでけっこーお世話になってるのが、id:mallowlabsさんが作ったSubjectHelperというアドオン。
*1
thunderbird2.0用のアドオンなので、thunderbird3.0以上でも動くようにしたいので、ちょっと修正する。
開発環境
・Ubuntu 11.04・Thunderbird 3.1.13
修正箇所
以下の2つのファイルを修正する。・install.rdf
・subjectHelper.css
install.rdfの修正
maxVersion要素を2.0.0.*から4.0.0.*に変更する。<?xml version="1.0"?> 〜省略〜 <em:targetApplication> <!-- Thunderbird --> <Description> <em:id>{3550f703-e582-4d05-9a08-453d09bdfdc6}</em:id> <em:minVersion>2.0b1</em:minVersion> <em:maxVersion>2.0.0.*</em:maxVersion> </Description> </em:targetApplication> </Description> </RDF>
これでバージョン4.0でもアドオンをインストールできるようになる。
subjectHelper.cssの修正
あと、見た目大事!ということで、search-arrow.gifをsearch-arrow.pngに変更する。.subject-helper-button-dropmarker { -moz-margin-start: 7px; margin-top: 5px; list-style-image: url("chrome://messenger/skin/icons/search-arrow.gif"); }
2.0からバージョンアップしたときにgifからpngに変更したのかな?
こっちの環境では矢印が表示されなく、pngに変更したら表示された。(偶然)
このあと
職場で使ってたときは、もうちょっといじって、追加・削除できるようにしてたんだけど。・・・社外持ち出し禁止令によりソースコードはモチカエレナカッタので、また作ってみようかな、と。
前のはごちゃごちゃしてしまったので、今度のはもうちょっとがんばってスマートなコードを書きたい:)
*1:mallowlabsさん、ありがとうございます。