No description
* src/engine/api/geary-credentials.vala (Credentials): Refer to auth tokens, not passwords, so we can use the same object for OAuth2 auth. Update call sites. * src/engine/api/geary-credentials-mediator.vala (CredentialsMediator): Refer to auth tokens, not passwords, so we can use the same object for OAuth2 auth. Remove saving and clearing methods from the interface since that's only supported for password storage, not SSO like GOA. Update implementations and call sites. * src/engine/api/geary-account-information.vala (AccountInformation): Replace many byzantine auth management methods with just a few for handling loading and prompting. Remove ServiceFlag enum now it is no longer used. Clean up call sites. * src/client/accounts/account-manager.vala (AccountInformation): Manage initial saving and final deletion of libsecret based accounts here, rather than all over the code base. |
||
|---|---|---|
| bindings/vapi | ||
| build-aux | ||
| cmake | ||
| debian | ||
| desktop | ||
| help | ||
| icons | ||
| po | ||
| sql | ||
| src | ||
| test | ||
| ui | ||
| .gitattributes | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| AUTHORS | ||
| cmake_uninstall.cmake.in | ||
| CMakeLists.txt | ||
| COPYING | ||
| COPYING.icons | ||
| COPYING.snowball | ||
| geary.doap | ||
| INSTALL | ||
| Makefile | ||
| meson.build | ||
| meson_options.txt | ||
| NEWS | ||
| org.gnome.Geary.json | ||
| README | ||
| README.md | ||
| THANKS | ||
Geary: Send and receive email
Geary is an email application built around conversations, for the GNOME 3 desktop. It allows you to read, find and send email with a straightforward, modern interface.
Visit https://wiki.gnome.org/Apps/Geary for more information.
GitHub users please note: Bug reports, code contributions and translations are managed using GNOME's infrastructure, so we cannot accept tickets or pull requests on GitHub. Please see the links below for more information.
Installation & Licensing
Please consult the INSTALL and COPYING files for more information.
Contributing to Geary
Want to help improve Geary? Here are some ways to contribute:
- Bug reporting: https://wiki.gnome.org/Apps/Geary/ReportingABug
- Development: https://wiki.gnome.org/Apps/Geary/Development
- Translating: https://wiki.gnome.org/Apps/Geary/Translating
- Join the mailing list or IRC channel and join in the discussion
Getting in Touch
- Geary wiki: https://wiki.gnome.org/Apps/Geary
- Mailing list: http://mail.gnome.org/mailman/listinfo/geary-list
- IRC Channel: #geary on irc.gimp.org
Copyright 2016 Software Freedom Conservancy Inc.
Copyright 2017 Michael Gratton mike@vee.net
