Come minimizzare Evolution sulla barra delle applicazioni in Ubuntu?


11

In Ubuntu alcune applicazioni possono essere impostate per ridurre al minimo anziché uscire alla chiusura. Ad esempio, Empathy si riduce a icona sulla barra delle applicazioni (icona della posta) quando si preme il pulsante di chiusura nella finestra dell'applicazione. Come faccio anche a Evolution a fare questo?

In sostanza, vorrei che Evolution fosse nascosto nella barra delle applicazioni invece di doverlo riavviare ogni dieci minuti per verificare la presenza di nuovi messaggi (o lasciarlo aperto e ingombrare la barra delle applicazioni).

Risposte:


10

Questo plugin consente di "chiudere" o minimizzare Evolution all'indicatore di posta (vassoio) in modo nativo .

In realtà, minimizza semplicemente Evolution e lo nasconde dal cercapersone per comportarsi come "chiuso", proprio
come fanno gli altri programmi. (Empathy, Gwibber, ...) Per installarlo:

  1. Scarica l'ultima versione del plug-in (ad esempio, evolution-tray-0.0.8.tar.gz).
  2. Una volta scaricato, aprilo ed estrai il suo contenuto.
  3. Apri un terminale ( ) e nella cartella del plugin.Applications -> Accessories -> Terminalcd
  4. Installa le sue dipendenze eseguendo:

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

  6. Se quanto sopra non ha dato errori, esegui  make
  7. Infine, installa il plugin eseguendo:

    sudo make install
    

Godere!


+1 Risposta eccellente! Mentre tutte le altre risposte suggeriscono di utilizzare programmi esterni come AllTray, stai facendo riferimento a un modo semplice e nativo per farlo. Buon lavoro.
Alba Mendez,

1
dov'è la directory dei plugin per la posta di Evolution? È vero /usr/lib/evolution/plugins/?
Daniel Andrei Mincă,

4
quello che ho fatto è stato estrarre il file in Download e cdnella cartella creata da esso, e l'ho già installato evolution-devma quando ./configurelo eseguo mi mostra un errore `controllo versione Evolution ... 3.18.5.2 Il pacchetto evolution-plugin-3.0 non è stato trovato nel pkg -config percorso di ricerca. Forse dovresti aggiungere la directory contenente evolution-plugin-3.0.pc alla variabile d'ambiente PKG_CONFIG_PATH Nessun pacchetto trovato Evolution-plugin-3.0 trovato configurazione: errore: impossibile trovare la directory dei plugin `
Ahmad Muzakki

5

Per questo puoi usare AllTray o KDocker . Evolution non dispone attualmente di un modo integrato per inviare se stesso al vassoio. AllTray dovrebbe essere disponibile tramite sinaptico.


4

Ho provato AllTray , evolution-tray , Kdocker , original evolution-on (secondo il repository KostadinAtanasov su github) e mail-notification-evolution (che viene utilizzato per inviare notifiche mentre l'evoluzione è chiusa); tutti hanno problemi con le nuove versioni dell'evoluzione con me; la maggior parte di essi non è stata aggiornata molti anni fa.

Ho trovato un fork evolutivo che è stato aggiornato per adattarsi allo sviluppo dell'evoluzione 3.22 che sembra rimanere valido fino alla mia attuale versione dell'evoluzione 3.28.

URL del plugin : Evolution-on

I passaggi per costruire

Versione di Ubuntu: 18.04
Ambiente desktop: Gnome (Ubuntu predefinito)

È possibile trovare altri nomi e versioni di pacchetti su altre distribuzioni.

  1. Installa dipendenze di sviluppo.

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

    mkdir evolution_on && cd evolution_on
    git clone https://github.com/acidrain42/evolution-on.git .
    
  3. Configura e installa

    autoreconf -sivf
    ./configure
    make
    sudo make install
    
  4. È possibile rimuovere le dipendenze in un secondo momento.

    sudo apt-get remove -y libgconf2-dev intltool evolution-dev libecal1.2-dev libebook1.2-dev
    sudo apt-get autoremove
    

Funziona ancora, non ho potuto compilare evolution-tray, ma evolution-onfunziona.
Harlandraka,

1

La risposta accettata non ha funzionato per me. Viene generato un errore al passaggio 6 e non so come risolverlo. Anche AllTray sembra aver fermato lo sviluppo.

Tuttavia, Minimize to Tray ha funzionato per me, Ubuntu 19.04 ed Evolution 3.32.1. Ulteriori informazioni sono disponibili sulla pagina di github .

Dopo aver aggiunto l'estensione, ho anche eseguito quanto segue per renderlo funzionale:

sudo apt install xdotool

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.