Qëllimi i zhvillimit të projektit është të krijojë një produkt të pasur me aftësi, por në të njëjtën kohë jashtëzakonisht të lehtë për t'u përdorur dhe duke konsumuar një minimum burimesh. Klienti i postës elektronike është krijuar si për përdorim të pavarur, ashtu edhe për të punuar në lidhje me shërbimet e postës elektronike të bazuara në ueb si Gmail dhe Yahoo! Postë. Ndërfaqja zbatohet duke përdorur bibliotekën GTK3+. Një bazë të dhënash SQLite përdoret për të ruajtur bazën e të dhënave të mesazheve dhe krijohet një indeks me tekst të plotë për të kërkuar bazën e të dhënave të mesazheve. Për të punuar me IMAP, përdoret një bibliotekë e re e bazuar në GObject që funksionon në modalitetin asinkron (operacionet e shkarkimit të postës nuk bllokojnë ndërfaqen).
Risitë kryesore:
- Është implementuar një ndërfaqe e re për shkrimin e mesazheve, e cila përdor dizajn adaptiv. U shtua mbështetje për futjen e imazheve në email duke përdorur drag&drop dhe nëpërmjet clipboard. Zbatuar një meny konteksti për futjen e emoji. Sistemi për identifikimin e bashkëngjitjeve të harruara është përmirësuar.
- Aftësia për të rikthyer ndryshimet (zhbëj) është zgjeruar ndjeshëm. Mbështetje e shtuar për rikthimin e veprimeve me email, të tilla si raportimi, arkivimi dhe zhvendosja e emaileve. Tani mund të anuloni dërgimin e një letre brenda 5 sekondave dhe ta ktheni letrën e anuluar brenda 30 minutave. Rikthimi tani është gjithashtu i zbatueshëm në çdo fushë teksti si shiriti i kërkimit, rreshti i temës dhe adresa e marrësit.
- Si parazgjedhje, në vend të tasteve kryesore me një çelës për kontrollin e tastierës, përdoren kombinime me Ctrl të shtypur (kontrolli i vjetër me një çelës është i ngjashëm me Gmail dhe mund të aktivizohet te cilësimet).
- U shtua aftësia për të hapur ndërfaqen për të parë korrespondencën në një dritare të veçantë (duke klikuar dy herë miun).
- Ndërfaqja me cilësimet është ridizajnuar. Cilësimet për shfaqjen e njoftimeve janë zhvendosur te konfiguruesi i sistemit.
Karakteristikat kryesore të Geary:
- Mbështet funksionet për krijimin dhe shikimin e mesazheve të postës, dërgimin dhe marrjen e postës, funksionet për dërgimin e një përgjigje për të gjithë të anketuarit dhe ridrejtimin e një mesazhi;
- Redaktori WYSIWYG për krijimin e mesazheve duke përdorur shënjimin HTML (përdoret webkitgtk), me mbështetje për kontrollin e drejtshkrimit, zgjedhjen e shkronjave, theksimin, futjen e lidhjeve, shtimin e indenteve, etj.;
- Funksioni i grupimit të mesazheve sipas diskutimit. Disa mënyra për shfaqjen e mesazheve në diskutime. Për momentin, disponohet vetëm shikimi i njëpasnjëshëm i mesazheve në një diskutim, por së shpejti do të shfaqet një pamje peme me theksim vizual të temave. Një veçori e dobishme është se përveç mesazhit aktual, mund të shihni menjëherë mesazhin e mëparshëm dhe të ardhshëm në diskutim (mesazhet lëvizen në një furnizim të vazhdueshëm), gjë që është shumë e përshtatshme kur lexoni listat e postimeve. Numri i përgjigjeve tregohet për çdo mesazh;
- Mundësia e shënimit të mesazheve individuale (vendosja e flamujve dhe shënimi me yll);
- Kërkim i shpejtë dhe i aksesueshëm menjëherë në bazën e të dhënave të mesazheve (stili Firefox);
- Mbështetje për të punuar njëkohësisht me disa llogari të postës elektronike;
- Mbështetje për mjetet për integrim pa probleme me shërbimet e postës në internet si Gmail, Mobile Me, Yahoo! Mail dhe Outlook.com;
- Mbështetje e plotë për IMAP dhe mjetet e sinkronizimit të mesazheve. Plotësisht i pajtueshëm me serverët e njohur IMAP, duke përfshirë Dovecot;
- Mundësia e kontrollit nëpërmjet çelësave të nxehtë. Për shembull, Ctrl+N për të shkruar një mesazh, Ctrl+R për t'iu përgjigjur, Ctrl+Shift+R për t'iu përgjigjur të gjithë pjesëmarrësve, Del në arkivimin e postës;
- Mjetet e arkivimit të postës;
- Mbështetje për të punuar në modalitetin offline;
- Mbështetje për ndërkombëtarizimin dhe përkthimin e ndërfaqes në disa gjuhë;
- Plotësimi automatik i adresave të postës elektronike të futura gjatë shkrimit të një mesazhi;
- Prania e aplikacioneve për shfaqjen e njoftimeve për marrjen e shkronjave të reja në GNOME Shell;
- Mbështetje e plotë për SSL dhe STARTTLS.
Burimi: opennet.ru