[geary: 10/13] Merge branch 'master' into buzzert/deleted_flags



commit 30e9e8950b45c13c91cde0e122b4b7025c877c6e
Merge: b4b377d1 07c7150e
Author: James Magahern <james magahern com>
Date:   Sun Jan 20 12:59:06 2019 -0800

    Merge branch 'master' into buzzert/deleted_flags
    
    * master: (212 commits)
      Import standard GNOME Flatpak CI config rather than copy/pasting it
      Update Gitlab CI Flatpak build with standard template
      Fix build with new FolderPath API
      Only collapse runs of space, tab, carriage return, and newline
      Do not add non openable folders entry in sidemenu. Bug 712902
      Reducing padding in conversation viewer list
      Fix build warnings
      Fix possible critical when removing an account is removed
      Fix local accounts for special-case providers not configured correctly
      Rework GenericAccount::ensure_special_folder_asyc yet again
      Add some useful debugging to GenericAcount
      Fix ambiguous test in AccountInformation.set_special_folder
      Fix pathological FolderPath.is_equal() case, add unit test
      Revamp Geary.FolderPath implementation
      Add additional FolderPath unit tests
      Convert Geary.FolderRoot to be an actual root, not just a top-level
      Stop duplicate inboxes being created, not being listed
      Ensure MinimalFolder remote open forces closed on hard errors
      Ensure accounts don't accidentially create multiple inbox-type folders
      Remove unwanted debuging cruft
      ...

 .gitlab-ci.yml                                     |   58 +-
 debian/control                                     |    2 +-
 debian/rules                                       |    0
 desktop/meson.build                                |    9 +-
 desktop/org.gnome.Geary.gschema.xml                |   18 +-
 geary.doap                                         |    2 +-
 meson.build                                        |    4 +-
 org.gnome.Geary.json                               |   13 +
 po/LINGUAS                                         |    1 +
 po/POTFILES.in                                     |   56 +-
 po/be.po                                           | 3588 ++++++++++++++++++++
 po/cs.po                                           |  233 +-
 po/da.po                                           |  632 ++--
 po/de.po                                           |  284 +-
 po/es.po                                           |  403 ++-
 po/id.po                                           |  232 +-
 po/meson.build                                     |    3 +-
 po/pl.po                                           | 1577 +++++----
 po/pt_BR.po                                        |  287 +-
 po/sk.po                                           |  626 ++--
 po/sl.po                                           | 1752 ++++++----
 po/tr.po                                           | 1545 ++++++---
 .../accounts/account-dialog-account-list-pane.vala |  241 --
 .../accounts/account-dialog-add-edit-pane.vala     |   89 -
 .../account-dialog-edit-alternate-emails-pane.vala |  201 --
 src/client/accounts/account-dialog-pane.vala       |   23 -
 .../account-dialog-remove-confirm-pane.vala        |   37 -
 .../accounts/account-dialog-remove-fail-pane.vala  |   19 -
 .../accounts/account-dialog-spinner-pane.vala      |   15 -
 src/client/accounts/account-dialog.vala            |  207 --
 src/client/accounts/account-manager.vala           |  812 -----
 src/client/accounts/account-spinner-page.vala      |   15 -
 src/client/accounts/accounts-editor-add-pane.vala  |  671 ++++
 src/client/accounts/accounts-editor-edit-pane.vala |  876 +++++
 src/client/accounts/accounts-editor-list-pane.vala |  569 ++++
 .../accounts/accounts-editor-remove-pane.vala      |   74 +
 src/client/accounts/accounts-editor-row.vala       |  632 ++++
 .../accounts/accounts-editor-servers-pane.vala     | 1042 ++++++
 src/client/accounts/accounts-editor.vala           |  440 +++
 src/client/accounts/accounts-manager.vala          | 1597 +++++++++
 src/client/accounts/add-edit-page.vala             |  935 -----
 src/client/accounts/goa-service-information.vala   |   64 -
 src/client/accounts/local-service-information.vala |   84 -
 src/client/accounts/login-dialog.vala              |   88 -
 .../application/application-avatar-store.vala      |  130 +
 .../application-certificate-manager.vala           |  498 +++
 src/client/application/application-command.vala    |  373 ++
 src/client/application/geary-application.vala      |   33 +-
 src/client/application/geary-config.vala           |   17 +-
 src/client/application/geary-controller.vala       | 1322 ++++----
 src/client/application/goa-mediator.vala           |  185 +-
 src/client/application/secret-mediator.vala        |   76 +-
 src/client/components/client-web-view.vala         |   88 +-
 src/client/components/components-validator.vala    |  448 +++
 src/client/components/main-window-info-bar.vala    |  145 +-
 src/client/components/main-window.vala             |  132 +-
 src/client/components/search-bar.vala              |   32 +-
 src/client/composer/composer-web-view.vala         |   62 +-
 src/client/composer/composer-widget.vala           |   60 +-
 .../conversation-list/conversation-list-store.vala |    2 +-
 .../conversation-viewer/conversation-email.vala    |   12 +-
 .../conversation-viewer/conversation-list-box.vala |  109 +-
 .../conversation-viewer/conversation-message.vala  |    2 +-
 .../conversation-viewer/conversation-viewer.vala   |    4 +-
 .../conversation-viewer/conversation-web-view.vala |    2 +
 src/client/dialogs/attachment-dialog.vala          |   15 +-
 src/client/dialogs/certificate-warning-dialog.vala |    9 +-
 .../dialogs/dialogs-problem-details-dialog.vala    |  104 +
 src/client/dialogs/password-dialog.vala            |    2 +-
 .../folder-list/folder-list-account-branch.vala    |   36 +-
 .../folder-list-inbox-folder-entry.vala            |   28 +-
 .../folder-list/folder-list-search-branch.vala     |    2 +-
 src/client/meson.build                             |   29 +-
 src/client/notification/libnotify.vala             |   38 +-
 src/client/sidebar/sidebar-tree.vala               |    2 +-
 src/client/util/util-gravatar.vala                 |   64 -
 src/client/util/util-migrate.vala                  |    2 +-
 src/console/main.vala                              |   21 +-
 src/engine/api/geary-abstract-local-folder.vala    |    5 -
 src/engine/api/geary-account-information.vala      |  756 ++---
 src/engine/api/geary-account.vala                  |  140 +-
 src/engine/api/geary-client-service.vala           |  448 +++
 src/engine/api/geary-credentials-mediator.vala     |   15 -
 src/engine/api/geary-credentials.vala              |   31 +
 src/engine/api/geary-endpoint.vala                 |  355 +-
 src/engine/api/geary-engine-error.vala             |   36 +-
 src/engine/api/geary-engine.vala                   |  412 +--
 src/engine/api/geary-folder-path.vala              |  464 ++-
 src/engine/api/geary-folder.vala                   |   22 +-
 src/engine/api/geary-problem-report.vala           |  101 +-
 src/engine/api/geary-service-information.vala      |  216 +-
 src/engine/api/geary-service-provider.vala         |  104 +-
 src/engine/imap-db/imap-db-account.vala            |  287 +-
 src/engine/imap-db/imap-db-folder.vala             |    4 +-
 src/engine/imap-db/imap-db-gc.vala                 |   18 +-
 .../outbox/smtp-outbox-email-identifier.vala       |   24 -
 .../outbox/smtp-outbox-email-properties.vala       |   16 -
 .../outbox/smtp-outbox-folder-properties.vala      |   16 -
 .../imap-db/outbox/smtp-outbox-folder-root.vala    |   14 -
 src/engine/imap-db/outbox/smtp-outbox-folder.vala  |  895 -----
 .../imap-db/search/imap-db-search-folder-root.vala |   14 -
 .../imap-db/search/imap-db-search-folder.vala      |   25 +-
 .../gmail/imap-engine-gmail-account.vala           |   73 +-
 .../gmail/imap-engine-gmail-search-folder.vala     |    4 +-
 .../imap-engine-account-synchronizer.vala          |   74 +-
 .../imap-engine/imap-engine-generic-account.vala   |  570 ++--
 .../imap-engine/imap-engine-minimal-folder.vala    |  109 +-
 .../imap-engine/imap-engine-replay-operation.vala  |   62 +-
 .../imap-engine/imap-engine-replay-queue.vala      |   64 +-
 src/engine/imap-engine/imap-engine.vala            |   79 +-
 .../other/imap-engine-other-account.vala           |   26 +-
 .../outlook/imap-engine-outlook-account.vala       |   81 +-
 .../imap-engine-abstract-list-email.vala           |   63 +-
 .../replay-ops/imap-engine-copy-email.vala         |   46 +-
 .../replay-ops/imap-engine-create-email.vala       |   58 +-
 .../replay-ops/imap-engine-empty-folder.vala       |   11 +-
 .../replay-ops/imap-engine-fetch-email.vala        |   22 +-
 .../replay-ops/imap-engine-list-email-by-id.vala   |   75 +-
 .../replay-ops/imap-engine-mark-email.vala         |   32 +-
 .../replay-ops/imap-engine-move-email-commit.vala  |   70 +-
 .../replay-ops/imap-engine-move-email-prepare.vala |   13 +-
 .../replay-ops/imap-engine-move-email-revoke.vala  |   13 +-
 .../replay-ops/imap-engine-remove-email.vala       |   25 +-
 .../replay-ops/imap-engine-replay-append.vala      |   28 +-
 .../replay-ops/imap-engine-replay-removal.vala     |    9 +-
 .../replay-ops/imap-engine-replay-update.vala      |   16 -
 .../imap-engine-server-search-email.vala           |   29 +-
 .../replay-ops/imap-engine-user-close.vala         |   28 +-
 .../yahoo/imap-engine-yahoo-account.vala           |   67 +-
 src/engine/imap/api/imap-account-session.vala      |   53 +-
 .../imap-client-service.vala}                      |  379 +--
 src/engine/imap/api/imap-folder-root.vala          |   71 +-
 .../imap/command/imap-authenticate-command.vala    |   31 +-
 src/engine/imap/command/imap-command.vala          |   58 +-
 src/engine/imap/command/imap-idle-command.vala     |   24 +-
 .../imap/message/imap-mailbox-specifier.vala       |   96 +-
 .../imap/response/imap-mailbox-information.vala    |   13 +-
 .../imap/transport/imap-client-connection.vala     |   19 +-
 src/engine/imap/transport/imap-client-session.vala |  168 +-
 src/engine/meson.build                             |   76 +-
 src/engine/nonblocking/nonblocking-queue.vala      |   18 +-
 src/engine/outbox/outbox-email-identifier.vala     |   27 +
 src/engine/outbox/outbox-email-properties.vala     |   19 +
 src/engine/outbox/outbox-folder-properties.vala    |   22 +
 src/engine/outbox/outbox-folder.vala               |  530 +++
 src/engine/rfc822/rfc822-mailbox-address.vala      |   17 +-
 src/engine/smtp/smtp-client-connection.vala        |   53 +-
 src/engine/smtp/smtp-client-service.vala           |  334 ++
 src/engine/util/util-config-file.vala              |  103 +-
 src/engine/util/util-connectivity-manager.vala     |   57 +-
 src/engine/util/util-error-context.vala            |  111 +
 src/engine/util/util-files.vala                    |   34 +-
 src/engine/util/util-object.vala                   |   17 +
 src/mailer/main.vala                               |   25 +-
 src/meson.build                                    |    6 +-
 test/client/accounts/accounts-manager-test.vala    |  278 ++
 test/client/composer/composer-web-view-test.vala   |   39 +
 .../engine/api/geary-account-information-test.vala |   29 +-
 test/engine/api/geary-account-mock.vala            |   79 +-
 test/engine/api/geary-engine-test.vala             |  100 +-
 test/engine/api/geary-folder-mock.vala             |    5 -
 test/engine/api/geary-folder-path-mock.vala        |   14 -
 test/engine/api/geary-folder-path-test.vala        |  249 ++
 .../engine/api/geary-service-information-mock.vala |   29 -
 .../engine/api/geary-service-information-test.vala |   34 +
 test/engine/app/app-conversation-monitor-test.vala |   21 +-
 test/engine/app/app-conversation-set-test.vala     |   20 +-
 test/engine/app/app-conversation-test.vala         |   21 +-
 test/engine/imap-db/imap-db-account-test.vala      |  309 ++
 test/engine/imap-db/imap-db-attachment-test.vala   |    7 +-
 test/engine/imap-db/imap-db-database-test.vala     |    6 +-
 .../engine/imap-engine/account-processor-test.vala |    7 +-
 .../imap/message/imap-mailbox-specifier-test.vala  |   85 +-
 test/engine/util-config-file-test.vala             |   49 +-
 test/js/composer-page-state-test.vala              |   55 -
 test/meson.build                                   |   13 +-
 test/test-case.vala                                |   23 +
 test/test-client.vala                              |    1 +
 test/test-engine.vala                              |    3 +
 ui/account_cannot_remove.glade                     |  103 -
 ui/account_list.glade                              |  114 -
 ui/account_spinner.glade                           |   64 -
 ui/accounts_editor.ui                              |   64 +
 ui/accounts_editor_add_pane.ui                     |  234 ++
 ui/accounts_editor_edit_pane.ui                    |  302 ++
 ui/accounts_editor_list_pane.ui                    |  186 +
 ui/accounts_editor_remove_pane.ui                  |  152 +
 ui/accounts_editor_servers_pane.ui                 |  217 ++
 ui/client-web-view.js                              |   82 +-
 ui/composer-web-view.js                            |  254 +-
 ui/conversation-web-view.css                       |    1 +
 ui/edit_alternate_emails.glade                     |  196 --
 ui/geary.css                                       |  105 +-
 ui/login.glade                                     | 1039 ------
 ui/main-window-info-bar.ui                         |   75 +-
 ui/main-window.ui                                  |  399 ++-
 ui/org.gnome.Geary.gresource.xml                   |   13 +-
 ui/problem-details-dialog.ui                       |  138 +
 ui/remove_confirm.glade                            |  198 --
 199 files changed, 24581 insertions(+), 13497 deletions(-)
---


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