From 2f17e94fef3c2f2ca98a27abd0b99e17e024686e Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Tue, 25 Nov 2014 16:09:55 -0500 Subject: [PATCH] Initial AngularJS version of Webmail (desktop) --- SoObjects/SOGo/SOGoUser.m | 2 +- UI/Templates/MailerUI/UIxMailMainFrame.wox | 260 ++++++------- UI/Templates/UIxAclEditor.wox | 5 +- UI/Templates/UIxPageFrame.wox | 2 +- UI/WebServerResources/Gruntfile.js | 1 + UI/WebServerResources/js/Common/resource.js | 28 +- UI/WebServerResources/js/Common/ui-common.js | 2 +- UI/WebServerResources/js/Common/ui-desktop.js | 2 - UI/WebServerResources/js/Common/user-model.js | 5 +- UI/WebServerResources/js/Common/utils.js | 19 + .../js/Mailer/account-model.js | 74 ++++ .../js/Mailer/mailbox-model.js | 300 +++++++++++++++ .../js/Mailer/message-model.js | 116 ++++++ UI/WebServerResources/scss/MailerUI.scss | 348 ++++++++++++++++++ 14 files changed, 995 insertions(+), 169 deletions(-) create mode 100644 UI/WebServerResources/js/Mailer/account-model.js create mode 100644 UI/WebServerResources/js/Mailer/mailbox-model.js create mode 100644 UI/WebServerResources/js/Mailer/message-model.js create mode 100644 UI/WebServerResources/scss/MailerUI.scss diff --git a/SoObjects/SOGo/SOGoUser.m b/SoObjects/SOGo/SOGoUser.m index d81dcf52c..e240550f1 100644 --- a/SoObjects/SOGo/SOGoUser.m +++ b/SoObjects/SOGo/SOGoUser.m @@ -786,7 +786,7 @@ forKey: @"Sent"]; [mailboxes setObject: [_defaults trashFolderName] forKey: @"Trash"]; - [mailAccount setObject: mailboxes forKey: @"mailboxes"]; + [mailAccount setObject: mailboxes forKey: @"specialMailboxes"]; [mailboxes release]; [mailAccounts addObject: mailAccount]; diff --git a/UI/Templates/MailerUI/UIxMailMainFrame.wox b/UI/Templates/MailerUI/UIxMailMainFrame.wox index 4aaf37b3a..8a0ae67de 100644 --- a/UI/Templates/MailerUI/UIxMailMainFrame.wox +++ b/UI/Templates/MailerUI/UIxMailMainFrame.wox @@ -1,20 +1,19 @@ - + - + - -