Есть ли в Kubuntu средство уведомления о сообщениях с поддержкой Akonadi (которое не требует запуска KMail)?

ИМХО Одна из замечательных особенностей кэша групповых программ KDE Akonadi заключается в том, что он синхронизирует и индексирует вашу почту, даже если не запущено почтовое программное обеспечение. Я всегда думал, что одним из главных мотивов для этого является уведомитель сообщений, который не требует запуска почтового приложения. Но такого нет!

Или я просто слишком глуп, чтобы найти настройки? Вещи, которые я знаю:

  • Собственные уведомления KMail, которые работают только с запущенным KMail.
  • Плазмоиды ИМХО несколько низкого качества, которые не работают с Akonadi и не так хорошо интегрируются в систему уведомлений KDE.
  • Сработал бы набор плазмоидов под названием Lion Mail, разработанный Себастьяном Крюгером. Тем не менее, я не нашел ни пакетов, ни исходного кода в Интернете, и даже разработчики KDE PIM, очевидно , не имеют ни малейшего представления о его статусе, поэтому я предполагаю, что он мертв.

Итак: есть ли почтовый уведомитель, который требует только Akonadi и хорошо интегрируется в рабочую область Plasma? Пожалуйста, я в отчаянии!:)

1 ответ

Решение

Теперь я хотя бы разобрался, как найти и установить LionMail под Kubuntu 11.10. Я не совсем доволен этим, поскольку он не интегрируется в структуру индикатора сообщений, но он очень хорошо работает вместе с Akonadi.

  1. Предварительные условия: Для компиляции вам нужны как минимум эти пакеты (надеюсь, я не забыл некоторые):

    sudo apt-get install cmake kdelibs5-dev kdepimlibs5-dev libakonadi-dev libqtwebkit-dev
    
  2. Исходный код: есть (несколько устаревший) архив с исходным кодом. Кроме того, получите последний исходный код из репозитория git:

    git clone git://anongit.kde.org/plasma-lionmail
    
  3. Установка: Перейдите в исходный каталог, соберите и установите виджет

    cd plasma-lionmail
    cmake . -DCMAKE_INSTALL_PREFIX=/usr
    make
    sudo make install
    

    Если вы хотите установить виджет только для себя, используйте ~/.local вместо /usr в качестве префикса. Тебе не нужно sudo установка в этом случае.

  4. Добавление виджетов: разблокируйте панель и добавьте виджет "Уведомление по электронной почте". Виола!

Я все еще оставлю вопрос открытым, если кто-то придумает лучший виджет или решение (если кто-то все еще заинтересован).

Другие вопросы по тегам