[geary: 23/23] Merge branch 'mjog/493-undo-send' into 'mainline'



commit 2ed60bfdbb670c384aaa2b3fb47ca77f09ea3ee8
Merge: 727f395c 07f6f02e
Author: Michael Gratton <mike vee net>
Date:   Sun Nov 17 09:33:48 2019 +0000

    Merge branch 'mjog/493-undo-send' into 'mainline'
    
    Undo composer send/save/discard
    
    Closes #493
    
    See merge request GNOME/geary!361

 desktop/org.gnome.Geary.gschema.xml                |    7 +
 po/POTFILES.in                                     |    1 +
 .../accounts/accounts-signature-web-view.vala      |    2 +-
 src/client/application/application-command.vala    |   34 +-
 ...-config.vala => application-configuration.vala} |   46 +-
 src/client/application/application-controller.vala |  572 +++++++---
 src/client/application/geary-application.vala      |  123 +--
 src/client/components/client-web-view.vala         |   12 +-
 .../components/components-inspector-log-view.vala  |    2 +-
 src/client/components/main-toolbar.vala            |   12 +-
 src/client/components/main-window.vala             |  157 ++-
 src/client/composer/composer-box.vala              |   52 +-
 src/client/composer/composer-container.vala        |   43 +-
 src/client/composer/composer-embed.vala            |   71 +-
 src/client/composer/composer-headerbar.vala        |  103 +-
 src/client/composer/composer-link-popover.vala     |    4 +-
 src/client/composer/composer-web-view.vala         |   20 +-
 src/client/composer/composer-widget.vala           | 1102 +++++++++++---------
 src/client/composer/composer-window.vala           |   75 +-
 src/client/composer/email-entry.vala               |    4 +-
 src/client/composer/spell-check-popover.vala       |    4 +-
 .../conversation-list/conversation-list-store.vala |    5 +-
 .../conversation-list/conversation-list-view.vala  |    7 +-
 .../conversation-viewer/conversation-email.vala    |    4 +-
 .../conversation-viewer/conversation-list-box.vala |   14 +-
 .../conversation-viewer/conversation-message.vala  |    8 +-
 .../conversation-viewer/conversation-viewer.vala   |   34 +-
 .../conversation-viewer/conversation-web-view.vala |    2 +-
 src/client/dialogs/attachment-dialog.vala          |    4 +-
 src/client/dialogs/preferences-dialog.vala         |   10 +-
 src/client/folder-list/folder-list-tree.vala       |    2 +-
 src/client/meson.build                             |    2 +-
 .../desktop-notifications.vala                     |    2 +-
 src/client/util/util-email.vala                    |   59 +-
 src/engine/api/geary-account.vala                  |   15 -
 src/engine/api/geary-composed-email.vala           |  118 ++-
 src/engine/api/geary-email-header-set.vala         |    2 +-
 src/engine/app/app-draft-manager.vala              |   47 +-
 .../imap-engine/imap-engine-generic-account.vala   |   24 -
 src/engine/outbox/outbox-folder.vala               |   10 +-
 src/engine/rfc822/rfc822-message.vala              |   19 +-
 src/engine/smtp/smtp-client-service.vala           |   72 +-
 src/mailer/main.vala                               |   12 +-
 ...st.vala => application-configuration-test.vala} |    2 +-
 .../components/client-web-view-test-case.vala      |    4 +-
 test/client/components/client-web-view-test.vala   |    4 +-
 test/client/composer/composer-web-view-test.vala   |   37 +-
 test/engine/api/geary-account-mock.vala            |    6 -
 test/engine/api/geary-composed-email-test.vala     |   14 +-
 test/engine/rfc822-message-test.vala               |   11 +-
 test/integration/smtp/client-session.vala          |   13 +-
 test/js/client-page-state-test.vala                |    2 +-
 test/js/composer-page-state-test.vala              |   36 +-
 test/meson.build                                   |    2 +-
 test/test-client.vala                              |    6 +-
 ui/composer-headerbar.ui                           |    7 +-
 ui/composer-menus.ui                               |    2 +-
 ui/composer-web-view.js                            |   46 +-
 58 files changed, 1846 insertions(+), 1264 deletions(-)
---


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