Ludovic Marcotte
3fdabf8671
(fix) properly update flags when message was answered/forwarded
2015-08-28 15:50:46 -04:00
Francis Lachapelle
8f7334f11d
(js) Simplify Account and Message services
2015-08-28 15:17:04 -04:00
Ludovic Marcotte
d878c69c15
(feat) can now create mails from address book module
2015-08-27 11:01:23 -04:00
Francis Lachapelle
d9d59c6b52
(fix) Force a single mail composer dialog
2015-08-26 21:22:39 -04:00
Francis Lachapelle
69000a0929
Review animations of view detail (messages, cards)
2015-08-26 17:28:03 -04:00
Ludovic Marcotte
876d9cfa21
(fix) make messages loading very fast
...
Avoid calling angular.extend() loading when unwrapping the mailbox
and never call again Message.id directly, but rather use Message.$absolutePath()
which does initialization and caching
2015-08-26 11:56:47 -04:00
Francis Lachapelle
da821ea6c7
(js) Improve recipient auto-completion
2015-08-25 22:17:57 -04:00
Francis Lachapelle
7b3a238fb9
(js) New progress indicator in Mail module
2015-08-25 12:20:46 -04:00
Ludovic Marcotte
eab3ee111a
(feat) now use md-on-demand for (hopefully) faster mailbox loading
2015-08-25 11:45:17 -04:00
Ludovic Marcotte
9c6884bd7d
(feat) add single export/save as actions
2015-08-24 20:04:56 -04:00
Ludovic Marcotte
68ad3c1045
(fix) localize 'me'
2015-08-22 07:51:13 -04:00
Ludovic Marcotte
91e4c2cefc
(feat) improved the mailviewer with regards to sender + recipients
2015-08-21 13:37:18 -04:00
Francis Lachapelle
1470258b5c
(js) Simplify Account.prototype.$newMailbox
2015-08-20 16:28:11 -04:00
Francis Lachapelle
83fee27ca8
(js) Simplify Mailbox.prototype.$emptyTrash
2015-08-20 16:28:10 -04:00
Ludovic Marcotte
5034d6655a
(fix) correctly refresh the mailboxes list when empty'ing the trash that contains subfolders
2015-08-18 10:10:37 -04:00
Ludovic Marcotte
d1446f7dc1
(fix) broken top level mailbox creation
2015-08-18 09:57:07 -04:00
Ludovic Marcotte
723372dddb
(fix) when batch deleting, update the unseen count accordingly
2015-08-11 15:05:31 -04:00
Ludovic Marcotte
9362513fee
(fix) moved the mailbox cleanup after expunge in the service
2015-08-11 14:48:45 -04:00
Ludovic Marcotte
314dcfd30e
(fix) properly cleanup the Trash folder after empty'ing
2015-08-10 23:48:59 -04:00
Ludovic Marcotte
420dece1e7
(feat) flag selected messages and mark selected messages as unread
2015-08-10 13:10:45 -04:00
Ludovic Marcotte
dd7b929f17
(feat) compose mail with clicked email address
2015-08-09 10:36:54 -04:00
Ludovic Marcotte
704307e6d6
(feat) pimped the mail part viewers
2015-08-07 20:38:26 -04:00
Francis Lachapelle
b966fd3e30
(js) Move *.app.js files to their directories
2015-08-07 09:56:47 -04:00
Ludovic Marcotte
33d0f30d97
(fix) avoid closing the email composition window by error
2015-08-06 16:17:31 -04:00
Francis Lachapelle
d0d79728d2
(js) Set locale to CKEditor in Mail editor
2015-08-06 16:09:49 -04:00
Ludovic Marcotte
a220ee67b7
(feat) reworked batch menu + added save messages option
2015-08-05 14:39:58 -04:00
Francis Lachapelle
9dac8e55ff
(js) Avoid accidentally closing the composer
2015-08-05 10:14:32 -04:00
Ludovic Marcotte
6e114b84be
(feat) reorganized menu + added view raw source feature
2015-08-04 16:51:33 -04:00
Ludovic Marcotte
7f43f894b0
(fix) update the unseenCount when reading messages
2015-08-04 16:08:17 -04:00
Ludovic Marcotte
a27f106a4a
(fix) pimped ical viewer
2015-08-04 13:52:31 -04:00
Francis Lachapelle
ff1b9e7ed1
(fix) Draft initialization
2015-08-04 10:56:55 -04:00
Francis Lachapelle
ab1cd36c77
Review delegation dialog in Mail app module
2015-08-03 14:40:18 -04:00
Francis Lachapelle
a330ff7320
(js) Move Settings to a value in Common ng module
...
Also removed explicit settings and defaults that were imported in
various app modules. We now always use the Preferences ng service.
2015-08-03 11:57:04 -04:00
Ludovic Marcotte
ec1420c19b
(feat) now use mdDialog for message composition
2015-08-02 13:25:38 -04:00
Ludovic Marcotte
0c7bdac091
(fix) refactored code and we now return the unseenCount when fetching uids
2015-07-31 14:31:38 -04:00
Ludovic Marcotte
40d269c504
(feat) unseen count support folder all accounts/mailboxes
2015-07-31 13:32:14 -04:00
Ludovic Marcotte
65b8382020
(fix) move refresh timeout to service classes and enabled repeating timers
2015-07-30 19:47:53 -04:00
Ludovic Marcotte
85f4efab46
(fix) refactored to code
2015-07-30 14:51:14 -04:00
Ludovic Marcotte
a52d42f6b2
(feat) manual+auto refresh support for addressbooks/mailboxes
2015-07-30 13:06:28 -04:00
Ludovic Marcotte
16885f4ebf
(fix) properly handle subparts compilation for message/rfc822 message parts
2015-07-29 15:37:55 -04:00
Francis Lachapelle
d3a233b222
(js) Improve Angular modules initialization
2015-07-29 15:16:43 -04:00
Francis Lachapelle
7e10cff395
(js) Restore user's last Calendar view
...
Also reviewed the handling of Angular modules dependencies.
2015-07-29 11:47:01 -04:00
Francis Lachapelle
433983e7c4
(fix) DI annotation of sgIMAP controller
2015-07-28 14:37:49 -04:00
Francis Lachapelle
e8dcc6df37
(js) New common ACL Controller
2015-07-28 10:53:29 -04:00
Francis Lachapelle
a8765eb41b
(fix) Autocompletion in mail editor
2015-07-27 20:43:43 -04:00
Francis Lachapelle
dc9a0896e5
(js) Fix possible errors (help from jsjint)
2015-07-24 16:14:53 -04:00
Ludovic Marcotte
c365d646a2
(feat) ability to set folders as drafts/trash/sent
2015-07-24 14:40:07 -04:00
Ludovic Marcotte
cbbb3dd9d4
(feat) show error message (like submission max) when sending mails
2015-07-24 11:21:04 -04:00
Ludovic Marcotte
a03715f74a
(fix) show proper icon for shared mailboxes
2015-07-24 10:21:33 -04:00
Ludovic Marcotte
a8dd698425
(feat) added "select all" capability, just an idea
2015-07-23 10:54:46 -04:00