Як мінімізувати еволюцію до системного треї в Ubuntu?


11

У Ubuntu деякі програми можна встановити для мінімізації замість виходу із закриття. Наприклад, Емпатія мінімізується до системного треї (піктограма пошти), коли у вікні програми натискається кнопка закриття. Як змусити Еволюцію зробити це також?

По суті, я хотів би, щоб Еволюція була схована в системному треї, замість того, щоб повторно запускати її кожні десять хвилин, щоб перевірити наявність нових повідомлень (або залишити її відкритою та захаращеною на панелі завдань).

Відповіді:


10

Цей плагін дозволяє "закривати" або мінімізувати Еволюцію до поштового індикатора (лотка) по-новому .

Насправді він просто мінімізує Еволюцію і приховує її від пейджера, щоб він поводився як «закритий»,
як і інші програми. (Емпатія, Gwibber, ...) Щоб встановити його:

  1. Завантажте останню версію плагіна (наприклад, evolution-tray-0.0.8.tar.gz).
  2. Після завантаження відкрийте його та витягніть його вміст.
  3. Відкрийте термінал ( ) та папку плагіна.Applications -> Accessories -> Terminalcd
  4. Встановіть його залежності, виконавши:

    sudo apt-get install evolution-dev
    sudo apt-get install intltool
    
  5. Біжи ./configure

  6. Якщо вище не помилки, запустіть  make
  7. Нарешті, встановіть плагін, запустивши:

    sudo make install
    

Насолоджуйтесь!


+1 Відмінна відповідь! Хоча всі інші відповіді пропонують використовувати зовнішні програми, такі як AllTray, ви посилаєтесь на простий, рідний спосіб зробити це. Хороша робота.
Альба Мендес

1
де каталог плагінів для електронної пошти Evolution? Це /usr/lib/evolution/plugins/?
Даніель Андрій Мінка

4
те, що я зробив, - це витягнути файл у завантаженнях і cdв папку, створену з нього, і я вже встановлюю, evolution-devале, коли я запускаю, ./configureвін показує мені помилку `перевірка версії Evolution ... 3.18.5.2. Пакет evolution-plugin-3.0 не знайдено в pkg -конфігуруйте шлях пошуку. Можливо, вам слід додати каталог, що містить evolution-plugin-3.0.pc до змінної середовища PKG_CONFIG_PATH Не знайдено конфігурації пакету evolution-plugin-3.0: error: Не вдається знайти каталог плагінів `
Ahmad Muzakki

5

Для цього можна використовувати AllTray або KDocker . Наразі Evolution не має вбудованого способу відправити себе в лоток. AllTray повинен бути доступний через синаптичний.


4

Я спробував AllTray , evolution-tray , Kdocker , оригінальний evolution-on (за репортажем KostadinAtanasov на github) та mail-notification-evolution (який використовується для надсилання повідомлень, коли еволюція закрита); всі вони мають проблеми з новими версіями еволюції зі мною; більшість з них не оновлювались багато років тому.

Я знайшов вилку -еволюцію, яку було оновлено так, щоб вона відповідала розробці evolution 3.22.

URL плагіна : Evolution-on

Кроки до створення

Версія Ubuntu: 18.04
Навколишнє середовище робочого столу: Gnome (ubuntu за замовчуванням)

Ви можете знайти імена та версії інших пакетів в інших дистрибутивах.

  1. Встановіть залежності розвитку.

    sudo apt-get install -y libgconf2-dev intltool evolution-dev libecal1.2-dev libebook1.2-dev evolution-plugins autoconf
    
  2. Клон

    mkdir evolution_on && cd evolution_on
    git clone https://github.com/acidrain42/evolution-on.git .
    
  3. Налаштуйте та встановіть

    autoreconf -sivf
    ./configure
    make
    sudo make install
    
  4. Ви можете усунути залежності пізніше.

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

Це все ще працює, я не міг скласти evolution-tray, а evolution-onпросто працює.
Харландрака

1

Прийнята відповідь не спрацювала для мене. Це кидає помилку на кроці 6, і я не знаю, як її виправити. Здається, AllTray також зупинив розвиток.

Однак Minimize to Tray справді працював для мене, Ubuntu 19.04 та Evolution 3.32.1. Більш детальну інформацію можна знайти на GitHub сторінці .

Як тільки я додав розширення, я також запустив наступне, щоб воно було функціональним:

sudo apt install xdotool

0

Подивіться на цей плагін, який я протестував з v3.22, він працює

https://github.com/KostadinAtanasov/evolution-on

Примітка. Можливо, вам буде потрібно вимкнути плагін сповіщення пошти, оскільки його функції включені

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.