[geary: 13/13] Merge branch 'wip/768422-namespace-support'. Fixes Bug 768422 and Bug 726866.



commit 2af94127401223472c7101d012710730b95a2fd6
Merge: b7ffd82 21421f8
Author: Michael James Gratton <mike vee net>
Date:   Fri Nov 10 00:29:51 2017 +1100

    Merge branch 'wip/768422-namespace-support'. Fixes Bug 768422 and Bug 726866.

 po/POTFILES.in                                     |    3 +
 src/CMakeLists.txt                                 |    3 +
 src/console/main.vala                              |   39 +-
 src/engine/api/geary-account.vala                  |    2 +-
 src/engine/api/geary-folder-path.vala              |   52 +-
 src/engine/imap-db/imap-db-folder.vala             |   15 +-
 .../imap-engine/imap-engine-generic-account.vala   |  132 ++--
 .../imap-engine/imap-engine-minimal-folder.vala    |   36 +-
 src/engine/imap/api/imap-account.vala              |  820 ++++++++++----------
 src/engine/imap/api/imap-folder.vala               |   52 +-
 src/engine/imap/command/imap-create-command.vala   |   60 ++-
 .../imap/command/imap-namespace-command.vala       |   24 +
 .../imap/message/imap-mailbox-specifier.vala       |   21 +-
 src/engine/imap/message/imap-namespace.vala        |   29 +
 src/engine/imap/response/imap-capabilities.vala    |   22 +-
 .../imap/response/imap-mailbox-attributes.vala     |    9 +-
 .../imap/response/imap-namespace-response.vala     |   86 ++
 .../imap/response/imap-server-data-type.vala       |   14 +-
 src/engine/imap/response/imap-server-data.vala     |   14 +-
 src/engine/imap/transport/imap-client-session.vala |  223 +++++-
 test/CMakeLists.txt                                |    2 +
 .../imap/command/imap-create-command-test.vala     |   29 +
 .../response/imap-namespace-response-test.vala     |  138 ++++
 test/main.vala                                     |    4 +-
 24 files changed, 1206 insertions(+), 623 deletions(-)
---
diff --cc test/CMakeLists.txt
index 3733df6,0cb9e7e..052990e
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@@ -8,7 -8,8 +8,9 @@@ set(TEST_SR
  
    engine/api/geary-attachment-test.vala
    engine/api/geary-engine-test.vala
+   engine/imap/command/imap-create-command-test.vala
+   engine/imap/response/imap-namespace-response-test.vala
 +  engine/imap/transport/imap-deserializer-test.vala
    engine/mime-content-type-test.vala
    engine/rfc822-mailbox-address-test.vala
    engine/rfc822-message-test.vala
diff --cc test/main.vala
index d873986,2c31f32..8fa3552
--- a/test/main.vala
+++ b/test/main.vala
@@@ -40,8 -40,9 +40,10 @@@ int main(string[] args) 
      engine.add_suite(new Geary.AttachmentTest().get_suite());
      engine.add_suite(new Geary.EngineTest().get_suite());
      engine.add_suite(new Geary.HTML.UtilTest().get_suite());
-     engine.add_suite(new Geary.Imap.DeserializerTest().get_suite());
      engine.add_suite(new Geary.IdleManagerTest().get_suite());
++    engine.add_suite(new Geary.Imap.DeserializerTest().get_suite());
+     engine.add_suite(new Geary.Imap.CreateCommandTest().get_suite());
+     engine.add_suite(new Geary.Imap.NamespaceResponseTest().get_suite());
      engine.add_suite(new Geary.Inet.Test().get_suite());
      engine.add_suite(new Geary.JS.Test().get_suite());
      engine.add_suite(new Geary.Mime.ContentTypeTest().get_suite());


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