Cilj razvoja projekta je kreiranje proizvoda bogatog karakteristikama, ali u isto vrijeme izuzetno jednostavan za korištenje i koji troši minimum resursa. Klijent e-pošte je dizajniran za samostalnu upotrebu i za rad u sprezi sa web-baziranim servisima pošte kao što su Gmail i Yahoo! Mail. Interfejs je implementiran pomoću GTK3+ biblioteke. SQLite baza podataka se koristi za pohranjivanje baze poruka, a indeks punog teksta se kreira za pretraživanje baze poruka. Za rad sa IMAP-om koristi se nova biblioteka zasnovana na GObject-u, koja radi u asinkronom režimu (operacije preuzimanja pošte ne blokiraju interfejs).
Ključne inovacije:
- Implementirano je novo sučelje za pisanje poruka koje koristi adaptivni dizajn. Dodata podrška za umetanje slika u slova pomoću drag&drop i putem međuspremnika. Implementiran je kontekstni meni za umetanje emotikona. Poboljšan je sistem za identifikaciju zaboravljenih priloga.
- Mogućnost poništavanja promjena (Undo) je značajno proširena. Dodata podrška za radnje vraćanja unatrag s e-poštom, kao što je označavanje, arhiviranje i premještanje e-pošte. Sada možete otkazati slanje pisma u roku od 5 sekundi, a otkazano pismo vratiti u roku od 30 minuta. Vraćanje je sada također primjenjivo u svim tekstualnim poljima kao što su traka za pretragu, linija predmeta i adresa primaoca.
- Podrazumevano, umesto prečica sa jednim tasterom za kontrolu tastature, koriste se kombinacije sa pritisnutim Ctrl (stara kontrola sa jednim tasterom je slična Gmailu i može se aktivirati u podešavanjima).
- Dodata mogućnost otvaranja interfejsa za pregled korespondencije u posebnom prozoru (dvostrukim klikom miša).
- Interfejs sa postavkama je redizajniran. Postavke za prikaz obavještenja premještene su u konfigurator sistema.
Glavne karakteristike Gearyja:
- Podržava funkcije za kreiranje i pregled mail poruka, slanje i primanje pošte, funkcije za slanje odgovora svim ispitanicima i preusmjeravanje poruke;
- WYSIWYG editor za kreiranje poruka korišćenjem HTML markupa (koristi se webkitgtk), sa podrškom za proveru pravopisa, izbor fonta, isticanje, umetanje linkova, dodavanje uvlaka itd.;
- Funkcija grupisanja poruka po diskusiji. Nekoliko načina za prikazivanje poruka u diskusijama. Za sada je dostupno samo sekvencijalno gledanje poruka u diskusiji, ali će se uskoro pojaviti i stablo sa vizuelnim isticanjem niti. Korisna karakteristika je da pored trenutne poruke, možete odmah vidjeti prethodnu i sljedeću poruku u diskusiji (poruke se skroluju u kontinuiranom feedu), što je vrlo zgodno kada čitate mailing liste. Broj odgovora je prikazan za svaku poruku;
- Mogućnost označavanja pojedinačnih poruka (postavljanje zastavica i označavanje zvjezdicom);
- Brza i trenutno dostupna pretraga u bazi poruka (Firefox stil);
- Podrška za istovremeni rad sa nekoliko naloga e-pošte;
- Podrška za alate za besprijekornu integraciju sa uslugama web-pošte kao što su Gmail, Mobile Me, Yahoo! Mail i Outlook.com;
- Potpuna podrška za IMAP i alate za sinhronizaciju poruka. Potpuno kompatibilan sa popularnim IMAP serverima, uključujući Dovecot;
- Mogućnost upravljanja preko interventnih tastera. Na primjer, Ctrl+N za pisanje poruke, Ctrl+R za odgovor, Ctrl+Shift+R za odgovor svim učesnicima, Del za arhiviranje pošte;
- Alati za arhiviranje pošte;
- Podrška za rad u offline modu;
- Podrška za internacionalizaciju i prevod interfejsa na nekoliko jezika;
- Automatsko popunjavanje unesenih email adresa prilikom pisanja poruke;
- Prisutnost apleta za prikazivanje obavještenja o prijemu novih pisama u GNOME Shell-u;
- Potpuna podrška za SSL i STARTTLS.
izvor: opennet.ru