【Ubuntu 11.04】Thunderbird 5.0 beta 1でUnity Launcher Integration アドオンを動かす。 [ubuntu]
数日前に、『【Ubuntu 11.04】Thunderbird 5.0 b1 をPPAからインストール (Devilspieでログイン時最小化起動)』という記事を書きました。
この時、 下記のURLからダウンロードしたUnity Launcher Integrationアドオンが動かないということを書きました。
https://addons.mozilla.org/ja/thunderbird/addon/unity-launcher-integration/
記事を書いた時は動かなかったのですが、動くようになりました。
<< インストールの仕方 >>
1) 下記のURLに行く。
https://addons.mozilla.org/ja/thunderbird/addon/unity-launcher-integration/
※見れば分ると思いますが、始めに書いたURLと同じです。
2) 全てのバージョンのページを開く
一番下までスクロールすると下図のようになります。
ここで全てのバージョンを表示を選びます。
3) Unity Launcher Integration 0.6をダウンロード
下図が開くはずなので、黄色い色の付いた「ダウンロード for Linux」を押します。
つまり、バージョン0.6(2011/6/9公開)をダウンロードします。
※そのうち、通常の緑のボタンになって、トップ画面からダウンロードできるようになると思います。
4) Thunderbirdのアドオンに組み込み
後は、他のアドオンと同様にダウンロードしたunity_launcher_integration-0.6-tb-linux.xpiをThunderbird 5.0 Bata 1に組み込めばOKです。
すると、Unityのランチャーに下図のように出ます。下図は新着メッセージが5通あると言う事です。
インストール方法は以上です。
これ以外にも、bzr branch lp:unitylauncher-extension でソースコードを持ってきてビルドする方法もありますが、わざわざビルドする必要がないので省略です。
<< バージョン 0.4が動かない理由 >>
ここからは興味のある方だけ読んでもらえれば良いと思います。
先ほども出した下図の画面の青線で囲った「ソースを表示」を押すとバージョン0.4のソースコードが見れます。
それを押して、下図のように手繰って、overlay.jsを表示します。
それで、ある程度スクロールして61行目当たりを見て下さい。
ここの部分が、const SELF_EXECUTABLE = "thunderbird-3.3"; となっています。その2行後に const DESKTOP_FILENAME = SELF_EXECUTABLE + ".desktop"; と書いてあります。これを実行するとDESKTOP_FILENAMEが「thunderbird-3.3.desktop」となります。
これでは、メニューエントリーファイルに thunderbird-3.3.desktopを想定しているので、一般的と思われるthunderbird.desktopとかでは動作しません。
それで、『【Ubuntu 11.04】Thunderbird 5.0 b1 をPPAからインストール (Devilspieでログイン時最小化起動)』に記述したインストール方法では、thunderbird.desktopを作るので動かなかったわけです。
←モンスターハンターポータブル3rd HD Ver.
※プラットフォーム:PS3
2011/8/25発売予定
PSP版のリマスター版みたい
PS3を持っていないから買えない。
コメント 0