Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Geary (e-mail client)

From Wikipedia, the free encyclopedia
Open-source email client
Geary
Screenshot of Geary 0.10 running on elementary OS 0.3.2
Geary v3.32 (2019-03)
Original author(s)Yorba Foundation
Developer(s)The GNOME Project,Elementary
Initial releaseMay 4, 2012; 13 years ago (2012-05-04)[1]
Stable release
46.0[2] Edit this on Wikidata / 20 May 2024
Repository
Written inVala (GTK)
Operating systemUnix-like
TypeEmail client
LicenseLGPL-2.1-or-later
Websitewiki.gnome.org/Apps/Geary Edit this on Wikidata

Geary is afree and open-sourceemail client written inVala and based onWebKitGTK. Although since adopted bythe GNOME project, it originally was developed by theYorba Foundation. The purpose of this e-mail client, according to Adam Dingle, Yorba founder, was to bring back users from onlinewebmails to a faster and easier to usedesktop application.[3]

Pantheon Mail was afork initiated by theElementary OS community after the demise of Yorba, though it was later rewritten from scratch so that the only remaining references to Geary in the Pantheon code base are in some translations.[4]

Features

[edit]
  • SupportsGmail,Yahoo! Mail,Outlook.com, and popularIMAP servers.
  • Mail organized by conversations.[5]
  • Support for sending as another identity.[6]
  • Full-featuredHTML mail composer.
  • Support for readingTNEF attachments.[7]
  • Fast keyword search with values likefrom:john,is:read,is:unread andis:starred.[8]
  • Desktop notification of new mails.[9]
  • GNOME Keyring integration to store passwords for email accounts.[10]

Implementation to supportGPG had been started,[11] but is still incomplete as of 2019.[12]

Technical information

[edit]

Geary internally uses anSQLite database to store a local copy of emails and for indexing. It uses a fully asynchronousGObject-based IMAP client library. One feature that distinguishes Geary from other open source email clients is its focus on the conversation view. Both Geary and Pantheon Mail are usinggettext for translations.[8]

As of April 3, 2016, Pantheon Mail has not been migrated to WebKitGTK+2 yet. The developers decided first to migrate the code managing the conversation view to use nativeGTK widgets (Gtk.CSS and Granite, a GTK+ library used as part of elementary OS). This offered several advantages, including minimizing the use of webviews, reducing the code, supporting hardware accelerated animations, and supportingRTL languages.[13][14] They also removed the use of custom GTK bars likePillHeaderBar which were making the code complicated and difficult to read.[15][16] Geary uses WebKit2 since at least version 3.32.0.[17]

History

[edit]

Historically,Elementary OS directly supported[18] the project and Geary became the default application in thatLinux distribution.

On March 25, 2013,[3][19] Jim Nelson, executive director at Yorba, launched acrowdfunding campaign onIndieGoGo to gather US$100,000 that would have been used to pay the 3 full-time Yorba engineers that were working at that time on Geary.[20] Unfortunately, on April 23, 2013, only US$50,860 were gathered from 1,192 backers. The amount was not met and the campaign failed. According to the rules set by IndieGoGo, Yorba did not receive any of the money that had been pledged.[21][22][23]

After this failure, Jim Nelson declared in a blog post that the crowdfunding campaign was kind of an experiment to see if that route was enough to sustain open-source development. He reaffirmed Geary had been created to improve theLinux experience, and therefore had no chance of being ported tomacOS orWindows platforms.[18]

As theYorba Foundation had stopped its activities andGNOME had not announced any plans about this project at the time, the future of Geary was unclear. As a result, to these uncertainties, due to previous design disagreements with the old Geary team and because elementary OS was actually using Geary as the default mail client (though in a heavily patched version), Danielle Foré, the leader of Elementary OS, decided to fork the project on November 18, 2015 and continue with the development as a fork. The project was renamed Pantheon Mail during the process.[24][25] Pantheon Mail replaced Geary in elementary OS 0.4, which is codenamed Loki.[26]

In March 2016, Michael Gratton applied to become the new maintainer of Geary.[27] His main goal was to try fixing pressing issues like the dependency on the old WebKit1GTK, collaboration with Pantheon Mail, better support for non-GMail servers, mailbox management, the account UI, extending search, etc. Contributing to Geary as a GNOME project requires the maintainer to become a GNOME member. After a discussion with Adam Dingle, Yorba's founder, both agreed to wait for Gratton to fulfill GNOME membership application requirements. In the meantime, Gratton will post his patches to the GNOMEBugzilla instance and Adam will commit them for him.[28]

On May 15, 2016, version 0.11 was released,.[29] Version 0.13 was released on February 18, 2019.[30] In March 2019, with version 3.32, the version scheme was changed to matchGNOME's release schedule (note the difference in even/odd version numbers).[31]

Naming

[edit]

The initial name "Geary" coincides with the name of theGeary Street, because all Yorba's products were named after streets inSan Francisco. However, according to a former Yorba employee, the application was not named after the address where Yorba Foundation was located.[32] That was actually a coincidence. The first beta of Geary was released in May 2012, and Yorba was still located on Capp Street at the time.[33][34]

References

[edit]
  1. ^"GEARY 0.1 RELEASED". May 4, 2012. RetrievedJune 25, 2016.
  2. ^"46.0 · Tags · GNOME / Geary · GitLab".
  3. ^ab"Geary: a beautiful modern open-source email client".YouTube. March 28, 2013. RetrievedJune 25, 2016.
  4. ^"elementary/mail".GitHub. Retrieved2019-04-03.
  5. ^"Geary".Gnome. RetrievedMarch 16, 2020.
  6. ^"Re: [Geary] Sending mail from Alias identities". June 14, 2016. RetrievedJune 25, 2016.
  7. ^"TNEF (winmail.dat) parsing support via libytnef". June 15, 2018. RetrievedJune 6, 2019.
  8. ^ab"[Geary] Fixes needed for Geary search translations". May 1, 2015. RetrievedMay 25, 2015.
  9. ^"Geary". RetrievedJune 27, 2015.
  10. ^Jain, Manish (2018).Beginning Modern Unix: Learn to Live Comfortably in a Modern Unix Environment.Apress. p. 186.ISBN 9781484235287.
  11. ^"PGP Support". May 12, 2015. RetrievedJune 27, 2015.
  12. ^"PGP Support". November 22, 2015. RetrievedNovember 22, 2015.
  13. ^"+Corentin Noël is getting really close with his native conversations branch f..." March 6, 2016. RetrievedJune 25, 2016.
  14. ^"Gtk+ Conversations View has now landed in Mail trunk! Woo. You can see that ..." March 14, 2016. RetrievedJune 25, 2016.
  15. ^"Re: [Geary] port to WebKit 2?". April 3, 2016. RetrievedJune 25, 2016.
  16. ^"Ding dong the witch is dead! Finally killed pill-toolbar! May it burn for all..." March 17, 2016. RetrievedJune 26, 2016.
  17. ^"Geary meson build definition". February 26, 2019. RetrievedMarch 28, 2019.
  18. ^ab"GEARY CROWDFUNDING: WHAT WENT WRONG?". May 2013. RetrievedJune 27, 2016.
  19. ^"GEARY FUNDING CAMPAIGN IS LIVE ON INDIEGOGO! DONATE TODAY". March 25, 2013. RetrievedJune 25, 2016.
  20. ^"Geary: a beautiful modern open-source email client". April 25, 2013. RetrievedJune 27, 2016.
  21. ^"Open-Source E-Mail App Geary Enters Final Days of Fundraiser". April 22, 2013. RetrievedJune 27, 2016.
  22. ^"GEARY CROWDFUNDING: GPG PRIVACY, CALENDAR INTEGRATION, AND MORE". April 5, 2013. RetrievedJune 27, 2016.
  23. ^"GEARY CROWDFUNDING: WHAT's NEXT?". April 25, 2013. RetrievedJune 27, 2016.
  24. ^"Code : Mail : "elementary Apps team" team". RetrievedJune 26, 2016.
  25. ^"Today I learned that Yorba went under. Which sucks. Several of us were aware ..." November 19, 2015. RetrievedJune 26, 2016.
  26. ^"RE: Geary". February 21, 2016. Archived fromthe original on April 1, 2016. RetrievedApril 4, 2016.
  27. ^"[Geary] Geary maintainership". March 6, 2016. RetrievedApril 4, 2016.
  28. ^"Re: [Geary] Geary maintainership". March 21, 2016. RetrievedApril 4, 2016.
  29. ^"Index of /sources/geary/0.11". May 26, 2016. RetrievedJune 25, 2016.
  30. ^"Geary 0.13.0 released!".mail.gnome.org. Retrieved2019-04-03.
  31. ^"Geary 3.32 released!".mail.gnome.org. Retrieved2020-03-14.
  32. ^"Donate to Yorba". Archived fromthe original on September 20, 2015. RetrievedJune 25, 2016.
  33. ^"On the name "Geary"". July 6, 2016. RetrievedJuly 6, 2016.
  34. ^"About Yorba". Archived from the original on May 2, 2012. RetrievedMay 2, 2012.

External links

[edit]
Wikimedia Commons has media related toGeary (software).
Core Applications
Extras
Development
Office
Graphics
Internet
Media
Games
Utilities
Components
User interface
GNOME 40
  • Mutter on GSK
GNOME 3
GNOME 2
Other
GNOME Base
Other
freedesktop.org
Community
People
Free software
Current
Discontinued
Proprietary
Freeware/Freemium
Retail
Shareware
Donationware
Discontinued
Related technologies
Related topics
Retrieved from "https://en.wikipedia.org/w/index.php?title=Geary_(e-mail_client)&oldid=1268124075"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp