Jak zminimalizować ewolucję do zasobnika systemowego w Ubuntu?

11

W Ubuntu niektóre aplikacje można ustawić tak, aby minimalizowały zamiast wychodzić przy zamykaniu. Na przykład Empathy minimalizuje do zasobnika systemowego (ikona poczty) po naciśnięciu przycisku zamykania w oknie aplikacji. Jak sprawić, by Evolution też to zrobił?

Zasadniczo chciałbym mieć Evolution ukrytą w zasobniku systemowym zamiast ponownie uruchamiać ją co dziesięć minut, aby sprawdzać nowe wiadomości (lub pozostawić ją otwartą i zaśmiecać pasek zadań).

Jefir
źródło

Odpowiedzi:

10

Ta wtyczka umożliwia „zamykanie” lub minimalizowanie ewolucji do wskaźnika poczty (zasobnika) w natywny sposób .

W rzeczywistości po prostu minimalizuje Ewolucję i ukrywa ją przed pagerem, aby zachowywała się jako „zamknięta”,
tak samo jak inne programy. (Empathy, Gwibber, ...) Aby zainstalować:

  1. Pobierz ostatnią wersję wtyczki (na przykład evolution-tray-0.0.8.tar.gz).
  2. Po pobraniu otwórz go i wypakuj jego zawartość.
  3. Otwórz terminal ( ) i przejdź do folderu wtyczki.Applications -> Accessories -> Terminalcd
  4. Zainstaluj jego zależności, wykonując:

    sudo apt-get install evolution-dev
    sudo apt-get install intltool
    
  5. Biegać ./configure

  6. Jeśli powyższe nie spowodowało błędów, uruchom  make
  7. Na koniec zainstaluj wtyczkę, uruchamiając:

    sudo make install
    

Cieszyć się!

fransua
źródło
+1 Doskonała odpowiedź! Podczas gdy wszystkie pozostałe odpowiedzi sugerują używanie programów zewnętrznych, takich jak AllTray, odwołujesz się do prostego, natywnego sposobu na zrobienie tego. Dobra robota.
Alba Mendez
1
gdzie jest katalog wtyczek dla poczty Evolution? Czy to /usr/lib/evolution/plugins/jest
Daniel Andrei Mincă
4
to, co zrobiłem, to rozpakuj plik w Pobranych i cddo folderu z niego utworzonego, a już go zainstalowałem, evolution-devale wen uruchamiam ./configurepokazuje błąd `sprawdzanie wersji Evolution ... 3.18.5.2 Pakiet ewolucyjny plugin-3.0 nie został znaleziony w pkg -config ścieżka wyszukiwania. Być może powinieneś dodać katalog zawierający ewolucję wtyczki-3.0.pc do zmiennej środowiskowej PKG_CONFIG_PATH Nie znaleziono pakietu ewolucja wtyczki-3.0 konfiguracja: błąd: Nie można znaleźć katalogu wtyczki `
Ahmad Muzakki
5

Możesz do tego użyć AllTray lub KDocker . Ewolucja nie ma obecnie wbudowanego sposobu wysyłania się na tacę. AllTray powinien być dostępny przez synaptic.

John T.
źródło
4

Wypróbowałem AllTray , tacę ewolucji , Kdocker , oryginalną ewolucję (zgodnie z repozytorium KostadinAtanasov na github) i e-mail-powiadomienie-ewolucja (która jest używana do wysyłania powiadomień, gdy ewolucja jest zamknięta); wszystkie mają ze mną problemy z nowymi wersjami ewolucji; większość z nich nie była aktualizowana wiele lat temu.

Znalazłem rozwidlenie ewolucji, które zostało zaktualizowane, aby pasowało do rozwoju ewolucji 3.22, i wydaje się, że pozostaje ważne do mojej obecnej wersji ewolucji 3.28.

URL wtyczki : Ewolucja włączona

Kroki do zbudowania

Wersja Ubuntu: 18.04
Środowisko pulpitu: Gnome (Domyślne ubuntu)

Możesz znaleźć nazwy i wersje innych pakietów w innych dystrybucjach.

  1. Zainstaluj zależności programistyczne.

    sudo apt-get install -y libgconf2-dev intltool evolution-dev libecal1.2-dev libebook1.2-dev evolution-plugins autoconf
    
  2. Klon

    mkdir evolution_on && cd evolution_on
    git clone https://github.com/acidrain42/evolution-on.git .
    
  3. Skonfiguruj i zainstaluj

    autoreconf -sivf
    ./configure
    make
    sudo make install
    
  4. Zależności można usunąć później.

    sudo apt-get remove -y libgconf2-dev intltool evolution-dev libecal1.2-dev libebook1.2-dev
    sudo apt-get autoremove
    
Muhammad Yusuf
źródło
To wciąż działa, nie mogłem skompilować evolution-tray, ale evolution-onpo prostu działa.
Harlandraka
1

Przyjęta odpowiedź nie działała dla mnie. Zgłasza błąd w kroku 6 i nie wiem, jak to naprawić. Wygląda na to, że AllTray również przestał się rozwijać.

Jednak minimalizacja do tacy działała dla mnie, Ubuntu 19.04 i Evolution 3.32.1. Więcej informacji można znaleźć na github stronie .

Po dodaniu rozszerzenia uruchomiłem również następujące elementy, aby działało:

sudo apt install xdotool
SaTa
źródło