Cieľom vývoja projektu je vytvoriť produkt bohatý na funkcie, no zároveň extrémne jednoduchý na používanie a s minimom zdrojov. Poštový klient je navrhnutý na samostatné použitie a na prácu v spojení s webovými poštovými službami, ako sú Gmail a Yahoo! Mail. Rozhranie je implementované pomocou knižnice GTK3+. Databáza SQLite sa používa na uloženie bázy správ a na prehľadávanie bázy správ sa vytvára fulltextový index. Na prácu s IMAP sa používa nová knižnica založená na GObject, ktorá pracuje v asynchrónnom režime (operácie sťahovania pošty neblokujú rozhranie).
Kľúčové inovácie:
- Bolo implementované nové rozhranie na písanie správ, ktoré využíva adaptívny dizajn. Pridaná podpora pre vkladanie obrázkov do e-mailov pomocou drag&drop a cez schránku. Implementované kontextové menu na vkladanie emotikonov. Vylepšený bol systém identifikácie zabudnutých príloh.
- Možnosť vrátiť zmeny späť (Späť) bola výrazne rozšírená. Pridaná podpora pre vracanie akcií s e-mailami, ako je označovanie, archivácia a presúvanie e-mailov. Teraz môžete zrušiť odosielanie listu do 5 sekúnd a vrátiť zrušený list do 30 minút. Vrátenie zmien je teraz možné použiť aj vo všetkých textových poliach, ako je vyhľadávací panel, predmet a adresa príjemcu.
- Štandardne sa namiesto klávesových skratiek na ovládanie pomocou klávesnice používajú kombinácie so stlačeným Ctrl (staré ovládanie jedným klávesom je podobné Gmailu a dá sa aktivovať v nastaveniach).
- Pridaná možnosť otvoriť rozhranie na prezeranie korešpondencie v samostatnom okne (dvojitým kliknutím myšou).
- Rozhranie s nastaveniami bolo prepracované. Nastavenia zobrazovania upozornení sa presunuli do konfigurátora systému.
Kľúčové vlastnosti Geary:
- Podporuje funkcie na vytváranie a prezeranie poštových správ, odosielanie a prijímanie pošty, funkcie na odoslanie odpovede všetkým respondentom a presmerovanie správy;
- WYSIWYG editor na vytváranie správ pomocou značiek HTML (používa sa webkitgtk), s podporou kontroly pravopisu, výberu písma, zvýrazňovania, vkladania odkazov, pridávania odrážok atď.;
- Funkcia zoskupovania správ podľa diskusie. Niekoľko režimov zobrazovania správ v diskusiách. Zatiaľ je dostupné len sekvenčné prezeranie správ v diskusii, no čoskoro sa objaví stromový náhľad s vizuálnym zvýraznením vlákien. Užitočnou funkciou je, že okrem aktuálnej správy môžete v diskusii okamžite vidieť aj predchádzajúcu a nasledujúcu správu (správy sa posúvajú v súvislom feede), čo je veľmi výhodné pri čítaní mailing listov. Pre každú správu sa zobrazí počet odpovedí;
- Možnosť označenia jednotlivých správ (nastavenie príznakov a označenie hviezdičkou);
- Rýchle a okamžite dostupné vyhľadávanie v databáze správ (štýl Firefoxu);
- Podpora pre prácu súčasne s niekoľkými e-mailovými účtami;
- Podpora nástrojov na bezproblémovú integráciu s webovými poštovými službami, ako sú Gmail, Mobile Me, Yahoo! Mail a Outlook.com;
- Plná podpora pre IMAP a nástroje na synchronizáciu správ. Plne kompatibilný s populárnymi servermi IMAP, vrátane Dovecot;
- Možnosť ovládania pomocou klávesových skratiek. Napríklad Ctrl+N na napísanie správy, Ctrl+R na odpoveď, Ctrl+Shift+R na odpoveď všetkým účastníkom, Del na archiváciu pošty;
- Nástroje na archiváciu pošty;
- Podpora pre prácu v režime offline;
- Podpora internacionalizácie a prekladu rozhrania do viacerých jazykov;
- Automatické dopĺňanie zadaných e-mailových adries pri písaní správy;
- Prítomnosť apletov na zobrazovanie upozornení o prijatí nových písmen v prostredí GNOME;
- Plná podpora SSL a STARTTLS.
Zdroj: opennet.ru