Создатели Shotwell представили новый почтовый клиент Geary 0.1

Организация Yorba Foundation, курирующая разработку популярного менеджера фотографий Shotwell, представила свой новый проект - почтовый клиент Geary. Первый релиз анонсирован примерно после года интенсивной разработки, поэтому проект уже обладает базовой функциональностью и пригоден к ознакомительному использованию. Новый почтовый клиент отличается легковесностью реализации и ориентацией на использование в окружении GNOME. Интерфейс реализован при помощи библиотеки GTK3+. Среди целей развития проекта называется создания богатого по возможностям, но потребляющего минимальный объем ресурсов и предельно простого в использовании продукта. Почтовый клиент рассчитан как на обособленное использование, так и на работу бок о бок с web-ориентированными почтовыми сервисами.


Основные возможности Geary 0.1:
  • WYSIWYG редактор для создания сообщений с использованием разметки HTML (задействован webkitgtk), с поддержкой проверки правописания, выбора шрифтов, выделения цветом, вставкой ссылок, добавлением отступов и т.п.;
  • Базовая поддержка функций создания и просмотра почтовых сообщений;
  • Быстрый и мгновенно вызываемый поиск по базе сообщений (в стиле Firefox);
  • Возможность пометки отдельных сообщений (установка флагов и пометка "звёздочкой");
  • Возможность управления через горячие клавиши. Например, Ctrl+N для написания сообщения, Ctrl+R для ответа, Ctrl+Shift+R для ответа всем участникам, Del для помещения почты в архив;
  • Отправка и получение почты;
  • Поддержка интеграции с десктоп-окружением для вывода уведомлений о получении новой почты;
  • Поддержка интернационализации и перевод интерфейса на несколько языков;
  • Поддержка работы в offline-режиме;
  • Поддержка работы одновременно с несколькими почтовыми аккаунтами;
  • Поддержка средств для бесшовной интеграции с почтовыми web-сервисами, такими как Gmail, Mobile Me и Yahoo! Mail;
  • Полная поддержка IMAP и средств синхронизации сообщений. Полная совместимость с популярными IMAP-серверами, включая Dovecot;
  • Средства архивирования почты;
  • Функция группировки сообщений по обсуждениям. Несколько режимов отображения сообщений в обсуждениях. Пока доступен только последовательный просмотр сообщений в обсуждении, но скоро появится и древовидный с наглядным выделением нитей. Полезной особенностью является то, что кроме текущего сообщения можно сразу посмотреть предыдущее и следующее сообщение в обсуждении (сообщения пролистываются непрерывной лентой), что очень удобно при чтении списков рассылки. Для каждого сообщения показывается число ответов;
  • Функции отправки ответа всем респондентам и перенаправления сообщения.


Готовые установочные пакеты пока доступны только для Ubuntu Linux, пользователям других дистрибутивов предлагается выполнить сборку из исходных текстов. Архив с исходными текстами занимается всего чуть больше 200 Кб (1.7 Мб в распакованном виде). Код написан полностью на языке Vala и распространяется в рамках лицензии LGPL. Для хранения базы сообщений используется БД SQLite, для поиска по базе сообщений создаётся полнотекстовый индекс. Для работы с IMAP задействована новая базирующаяся на GObject библиотека, работающая в асинхронном режиме (операции по загрузке почты не блокируют интерфейс). Среди зависимостей: gee-1.0, gio-2.0, glib-2.0, gmime-2.6, gnome-keyring-1, gtk+-3.0, sqlheavy-0.1.1, sqlite3, unique-3.0 и webkitgtk-3.0.
Планы на будущее:
  • Возможность расширения функциональности через плагины;
  • Интеграция адресной книги;
  • Полнотекстовый поиск;
  • Средства для работы со вложениями;
  • Функции отмены изменений (undo/redo);
  • Чтение HTML-сообщений с интегрированными изображениями.



Яндекс.Метрика
Счётчик ТЦ#65533;Ц LiveRSS: Каталог русскоязычных RSS-каналов