回答:
このプラグインを使用すると、ネイティブな方法で Evolutionをメールインジケーター(トレイ)に「閉じる」または最小化できます。
実際には
、他のプログラムと同様に、単にEvolutionを最小化し、ページャーから非表示にして「クローズ」として動作し
ます。(共感、Gwibber、...)それをインストールするには:
evolution-tray-0.0.8.tar.gz
)をダウンロードします。Applications -> Accessories -> Terminal
cd
次のコマンドを実行して、依存関係をインストールします。
sudo apt-get install evolution-dev
sudo apt-get install intltool
走る ./configure
make
最後に、以下を実行してプラグインをインストールします。
sudo make install
楽しい!
/usr/lib/evolution/plugins/
ね?
cd
作成されたフォルダーにファイルを抽出し、すでにインストールしてevolution-dev
いますが、実行する./configure
とエラー `Evolutionバージョンを確認しています... 3.18.5.2パッケージevolution-plugin-3.0がパッケージに見つかりません-config検索パス。おそらく、evolution-plugin-3.0.pcを含むディレクトリをPKG_CONFIG_PATH環境変数に追加する必要があります。パッケージのevolution-plugin-3.0が見つかりませんconfigure:エラー:プラグインディレクトリが見つかりません `
私はAllTray、evolution-tray、Kdocker、オリジナルのevolution-on(githubのKostadinAtanasovリポジトリによる)とmail-notification-evolution(evolutionが閉じているときに通知を送信するために使用される)を試しました。それらすべては私と一緒に新しいバージョンの進化に問題を抱えています。それらのほとんどは何年も前に更新されていません。
私は、evolution 3.22の開発に一致するように更新されたevolution-onフォークを見つけました。これは、現在のevolutionバージョン3.28まで有効であるようです。
プラグインURL:Evolution-on
構築する手順
Ubuntuバージョン:18.04
デスクトップ環境:Gnome(デフォルトのubuntu)
他のディストリビューションで他のパッケージ名とバージョンを見つけることができます。
開発依存関係をインストールします。
sudo apt-get install -y libgconf2-dev intltool evolution-dev libecal1.2-dev libebook1.2-dev evolution-plugins autoconf
クローン
mkdir evolution_on && cd evolution_on
git clone https://github.com/acidrain42/evolution-on.git .
構成とインストール
autoreconf -sivf
./configure
make
sudo make install
依存関係は後で削除できます。
sudo apt-get remove -y libgconf2-dev intltool evolution-dev libecal1.2-dev libebook1.2-dev
sudo apt-get autoremove
evolution-tray
、コンパイルできませんでしたがevolution-on
、機能します。
受け入れられた答えは私にとってはうまくいきませんでした。手順6でエラーが発生し、修正方法がわかりません。AllTrayも開発を停止したようです。
しかし、Minimize to Trayは、Ubuntu 19.04とEvolution 3.32.1で機能しました。詳細については、githubのページをご覧ください。
拡張機能を追加したら、次のコマンドを実行して機能させました。
sudo apt install xdotool
動作するv3.22でテストしたこのプラグインを見てください
https://github.com/KostadinAtanasov/evolution-on
注:その機能が含まれているため、メール通知プラグインを無効にする必要がある場合があります