издателството на имейл клиента , предназначен за използване в среда GNOME. Първоначално проектът е основан от организацията Yorba Foundation, създавала популярния мениджър на снимки Shotwell, но по-късно разработката премина в ръцете на общността GNOME. Кодът е написан на Vala и е разпространен под лиценз LGPL. Завършени сборки скоро ще бъдат подготвени за Ubuntu () и в форма на самостоятелен пакет .
Целта на развитието на проекта е да създаде продукт с широки възможности, но изключително прост за употреба и потребяващ минимум ресурси. Имейл клиентът е проектиран както за самостоятелна употреба, така и за работа с уеб базирани имейл услуги, като Gmail и Yahoo! Mail. Интерфейсът е реализиран с помощта на библиотеката GTK3+. За съхраняване на базата с съобщения се използва SQLite база данни, а за търсене в базата с съобщения се създава пълен текстов индекс. За работа с IMAP е използвана нова библиотека, базирана на GObject, която работи асинхронно (операциите по изтегляне на имейли не блокират интерфейса).
Ключови нововъведения:
- Реализиран е нов интерфейс за писане на съобщения, който използва адаптивен дизайн. Добавена е поддръжка за поставяне на изображения в писмата чрез drag&drop и буфер за обмен. Реализирано е контекстно меню за поставяне на emoji. Подобрената система за откриване на забравено прикачено.
- Възможностите за отмяна на изменения (Undo) са значително разширени. Добавена е поддръжка за отмяна на действия с писма, като маркиране, архивиране и премахване на писмо. Вече можете да отмените изпращането на писмо в рамките на 5 секунди, а в рамките на 30 минути да възстановите отмененото писане на писмо. Отменянето вече важи и за всяко текстово поле, като търсачката, темата на писмото и адреса на получателя.
- По подразбиране вместо едноклавишни快捷键 за управление с клавиатурата са задействани комбинации с натиснат Ctrl (старото едноклавишно управление е близко до Gmail и може да бъде активирано в настройките).
- Добавена е възможност за отваряне на интерфейса за преглед на кореспонденцията в отделен прозорец (чрез двоен клик с мишката).
- Интерфейсът с настройките е преосмислен. Настройката за показване на уведомления е преместена в системния конфигуратор.
Основни възможности на Geary:
- Поддръжка на функции за създаване и преглед на електронни съобщения, изпращане и получаване на поща, функции за отговор на всички получатели и пренасочване на съобщения;
- WYSIWYG редактор за създаване на съобщения с използване на HTML маркировка (използва se webkitgtk), с поддръжка на проверка на правописа, избор на шрифтове, оцветяване, поставяне на връзки, добавяне на отстъпи и др.;
- Функцията за групиране на съобщения по теми. Няколко режима на показване на съобщенията в темите. В момента е наличен само последователен преглед на съобщенията в темата, но скоро ще бъде достъпен и дървовиден с ясна визуализация на нишките. Полезна функция е, че освен текущото съобщение, можете веднага да видите предишното и следващото съобщение в темата (съобщенията се прелистват в непрекъсната лента), което е много удобно при четене на списъци за разпространение. За всяко съобщение се показва броят на отговорите;
- Възможност за отбелязване на отделни съобщения (установяване на флагове и маркиране с "звезда");
- Бързо и мигновено извикване на търсене в базата от съобщения (в стил Firefox);
- Поддръжка на работа с няколко имейл акаунта едновременно;
- Поддръжка на средства за безпроблемна интеграция с уеб услуги за имейл, като Gmail, Mobile Me, Yahoo! Mail и Outlook.com;
- Пълна поддръжка на IMAP и средства за синхронизация на съобщения. Пълна съвместимост с популярни IMAP сървъри, включително Dovecot;
- Възможност за управление чрез горещи клавиши. Например, Ctrl+N за създаване на съобщение, Ctrl+R за отговор, Ctrl+Shift+R за отговор на всички участници, Del за архивиране на имейла;
- Инструменти за архивиране на имейли;
- Поддръжка на работа в офлайн режим;
- Поддръжка на интернационализация и превод на интерфейса на няколко езика;
- Автозавършване на въведените имейл адреси по време на написването на съобщението;
- Наличието на аплети за показване на известия за нови писма в GNOME Shell;
- Пълна поддръжка на SSL и STARTTLS.
Източник: opennet.ru
