[geary: 19/19] Merge branch 'wip/714876-goa-oauth2-support' into 'master'



commit 5e45956ac06758d81ddd9fc7bf9d8f5962baeeba
Merge: 2411dd2e 4f07a5d3
Author: Michael Gratton <mike vee net>
Date:   Tue Jun 12 03:43:30 2018 +0000

    Merge branch 'wip/714876-goa-oauth2-support' into 'master'
    
    Add GOA OAuth2 account support
    
    See merge request GNOME/geary!8

 po/POTFILES.in                                     |   3 +-
 src/CMakeLists.txt                                 |   4 +-
 .../accounts/account-dialog-account-list-pane.vala |  84 ++--
 src/client/accounts/account-dialog.vala            |  36 +-
 src/client/accounts/account-manager.vala           | 466 +++++++++++++++------
 src/client/accounts/add-edit-page.vala             |  47 ++-
 src/client/accounts/goa-service-information.vala   |  64 +--
 src/client/accounts/local-service-information.vala |  49 ++-
 src/client/application/geary-controller.vala       | 272 ++++++------
 src/client/application/goa-mediator.vala           | 141 +++++--
 src/client/application/secret-mediator.vala        | 289 ++++++-------
 src/client/components/main-window-info-bar.vala    |  26 +-
 src/client/dialogs/certificate-warning-dialog.vala |  24 +-
 src/client/dialogs/password-dialog.vala            |  32 +-
 src/engine/api/geary-account-information.vala      | 395 +++++++----------
 src/engine/api/geary-account.vala                  |   8 +-
 src/engine/api/geary-credentials-mediator.vala     |  62 ++-
 src/engine/api/geary-credentials.vala              | 118 ++++--
 src/engine/api/geary-engine.vala                   |  71 ++--
 src/engine/api/geary-problem-report.vala           |  20 +-
 src/engine/api/geary-service-information.vala      | 100 +++--
 src/engine/api/geary-service.vala                  |  62 ---
 src/engine/imap-db/outbox/smtp-outbox-folder.vala  |  35 +-
 .../imap-engine/imap-engine-generic-account.vala   |  38 +-
 .../imap/command/imap-authenticate-command.vala    |  58 +++
 .../parameter/imap-continuation-parameter.vala     |  53 +++
 src/engine/imap/response/imap-capabilities.vala    |   2 +
 .../imap/transport/imap-client-connection.vala     |  45 +-
 src/engine/imap/transport/imap-client-session.vala |  88 +++-
 src/engine/meson.build                             |   4 +-
 src/engine/smtp/smtp-capabilities.vala             |   6 +-
 src/engine/smtp/smtp-client-session.vala           |  80 +++-
 src/engine/smtp/smtp-login-authenticator.vala      |   2 +-
 src/engine/smtp/smtp-oauth2-authenticator.vala     |  55 +++
 src/engine/smtp/smtp-plain-authenticator.vala      |   2 +-
 src/mailer/main.vala                               |   8 +-
 test/CMakeLists.txt                                |   1 +
 .../api/geary-credentials-mediator-mock.vala       |  42 ++
 .../engine/api/geary-service-information-mock.vala |   4 +
 test/meson.build                                   |   1 +
 40 files changed, 1733 insertions(+), 1164 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]