Commit Graph

10761 Commits

Author SHA1 Message Date
Benoit Favreault 65caff8f81 Edit gitignore (add .idea) 2015-01-12 14:41:09 -05:00
Francis Lachapelle 1bdca4cd1d Populate bottom navigation bar 2015-01-12 11:06:47 -05:00
Francis Lachapelle 7a2bc51e77 Initial integration of ngMaterial in Webmail 2015-01-09 15:58:11 -05:00
Francis Lachapelle ceca8775b5 Improve instanciation of Resource in Card model 2015-01-09 07:14:13 -05:00
Francis Lachapelle 6976ed642b Minor improvements to SOGo.ContactsUI ng module 2015-01-08 16:12:29 -05:00
Francis Lachapelle 297aec838c Improve error handling in JavaScript promises 2015-01-08 16:11:07 -05:00
Francis Lachapelle a702ddeddd Contacts module: optimize ng-repeat directives 2015-01-08 16:09:19 -05:00
Francis Lachapelle ef28cb1855 Contacts module: add tooltips to icon buttons 2015-01-08 16:08:26 -05:00
Francis Lachapelle 8a4f9a9c8a Webmail: add possibility to rename a mailbox 2015-01-08 11:52:10 -05:00
Francis Lachapelle 59e84f8b93 JSONify [UIxMailFolderActions renameFolderAction]
This commit also introduces an initial effort to have a documentation
for the JSON-based Web API following the apiDoc format
(http://apidocjs.com/).
2015-01-08 11:31:24 -05:00
Francis Lachapelle f6f1e04195 Webmail: add "load images" button to mail viewer 2015-01-06 15:41:20 -05:00
Francis Lachapelle 8a928b8179 Webmail: Add forward button to messages 2015-01-06 12:09:14 -05:00
Francis Lachapelle d048d66cb5 Add CC field to mail editor 2015-01-06 12:04:20 -05:00
Francis Lachapelle 8f17559b46 JSONify [UIxMailActions forwardAction] 2015-01-06 12:03:39 -05:00
Francis Lachapelle 556cfdf7e1 Save message to IMAP server before saving plist
By first appending the message to the mailbox, we obtain the IMAP ID and
save it to the local plist. Having the message ID, we can delete it when
saving/appending a new version of the draft to the mailbox.
2015-01-06 11:59:35 -05:00
Ludovic Marcotte 60048fd326 Fix for bug #3034
Conflicts:
	NEWS
2015-01-06 10:35:32 -05:00
Francis Lachapelle 6f336c669a Webmail: add reply button 2015-01-05 22:34:12 -05:00
Francis Lachapelle 4c5941402c JSONify [UIxMailActions replyToAll:] 2015-01-05 22:29:00 -05:00
Francis Lachapelle a7b03a3aba Update JavaScript dependencies
Upgrading to AngularJS 1.3.
2014-12-19 07:56:43 -05:00
Francis Lachapelle 3bd89b1bbe Fix position of new or renamed addressbook 2014-12-18 16:30:59 -05:00
Francis Lachapelle 53ea174674 Webmail: new option to create subfolder 2014-12-18 16:30:17 -05:00
Francis Lachapelle 494a809276 Improve Mail module
- JSONinfied mail folder create and delete actions
- restored sgFolderTree directive
- extended folder types with "shared" and "otherUsers"
- added mailbox creation at the account level
2014-12-18 15:22:29 -05:00
Francis Lachapelle 7237052526 JSONify [UIxMailFolderActions createFolderAction] 2014-12-18 13:50:32 -05:00
Francis Lachapelle 481a6a0593 Fix template reference when creating new card 2014-12-17 15:04:19 -05:00
Francis Lachapelle a89908c738 Add wox templates to Mail and Contacts modules 2014-12-17 14:58:20 -05:00
Francis Lachapelle 96b213e274 Improve JavaScript of Mail module
- activated file uploader of mail editor
- renamed method $update to $reload
- automatically mark messages as read
- use ui-sref-active from ui-router instead of ng-class
2014-12-17 14:08:43 -05:00
Francis Lachapelle 948a1f1c99 Improve webmail editor
- Fixed handling of saving drafts
- Fixed handling of message type (HTML/plain)
- Added primitive handling of attachments
2014-12-16 15:47:34 -05:00
Francis Lachapelle 27059ad4a8 Fix short formatting of cards for mail editor 2014-12-16 14:26:31 -05:00
Francis Lachapelle 473d788012 Mail draft: use JSON in edit action 2014-12-16 11:47:10 -05:00
Francis Lachapelle 41a9749a4f Don't store draft on disk when not required 2014-12-16 11:45:40 -05:00
Francis Lachapelle e2929f552f Auto-completion of mail addresses in mail editor 2014-12-12 13:39:02 -05:00
Francis Lachapelle c2c15e4968 Fix handling of recipient addresses in mail editor 2014-12-11 21:52:46 -05:00
Francis Lachapelle 761ca0f983 Add tags input to edit mail recipients 2014-12-11 21:11:20 -05:00
Francis Lachapelle ff7775d824 Fix mailto links in mail viewer 2014-12-11 14:48:32 -05:00
Francis Lachapelle 39866e75c9 Initial mail editor 2014-12-11 11:24:22 -05:00
Francis Lachapelle fdf875fb73 Change key for envelope addresses metadata 2014-12-11 09:15:33 -05:00
Francis Lachapelle a02026b71b Fix detection of mailbox type 2014-12-11 08:23:15 -05:00
Francis Lachapelle ae661a8409 Fix premature nil in JSON dict of UIxMailView.m 2014-12-05 23:14:47 -05:00
Francis Lachapelle 51c40914ae Webmail: normalize format of addresses in JSON 2014-12-05 22:49:08 -05:00
Francis Lachapelle 91e03753d5 Address formatter returns metadata as a dictionary 2014-12-05 22:05:52 -05:00
Francis Lachapelle 0806734f3c Improve SOGoDraftObject to avoid crash when saving 2014-12-05 21:56:54 -05:00
Francis Lachapelle b6bb8ab0ad Improve sgFolderTree directive for mobile 2014-12-02 09:45:01 -05:00
Ludovic Marcotte e90cfa46f5 Added Delete and Export features for mailboxes. Initial work for the mobile version. 2014-11-30 08:50:26 -05:00
Francis Lachapelle 500f5e4cc8 Fix resolution of mailboxes with a special purpose 2014-11-28 11:20:49 -05:00
Francis Lachapelle 17ac1b26e5 Improve CSS of AddressBook module 2014-11-27 15:20:02 -05:00
Francis Lachapelle 39cd56e2cb Improve CSS of AddressBook module 2014-11-27 15:09:12 -05:00
Francis Lachapelle 82df02414f Fix JavaScript of login page of mobile version 2014-11-27 09:24:26 -05:00
Francis Lachapelle 4ea428d585 Add mobile version to webmail and improvements 2014-11-27 08:59:29 -05:00
Francis Lachapelle 7645e8e721 Add sgFocus directive + factory 2014-11-25 22:34:09 -05:00
Francis Lachapelle ec161651c3 AngularJS module SOGo.MailerUI 2014-11-25 22:31:52 -05:00