Francis Lachapelle
|
6c56340ba5
|
feat(mail): allow to directly empty junk folder
Fixes #5224
|
2021-11-02 16:54:36 -04:00 |
|
Francis Lachapelle
|
9622a1ea07
|
fix(mail(js)): reset messages list after emptying trash
Fixes #5421
|
2021-11-02 08:52:48 -04:00 |
|
Francis Lachapelle
|
37d06c6f21
|
fix(mail(js)): update list of labels when adding one to a message
|
2021-10-22 15:20:49 -04:00 |
|
Francis Lachapelle
|
7c7df9b47c
|
fix(mail(web)): improve identification of mailboxes
|
2021-10-22 14:34:45 -04:00 |
|
Francis Lachapelle
|
800e21b05d
|
feat(mail): filter messages by tags (labels)
Fixes #3323
Fixes #3835
Fixes #5338
|
2021-10-21 17:33:39 -04:00 |
|
Francis Lachapelle
|
642db852c7
|
fix(mail(js)): reset mailboxes state when leaving global search
|
2021-10-21 17:11:43 -04:00 |
|
Francis Lachapelle
|
c2f95dc56a
|
feat(mail): filter mailbox by flagged messages
Fixes #1417
|
2021-10-19 16:25:47 -04:00 |
|
Francis Lachapelle
|
270bc2ed2e
|
fix(mail(css)): add bold font to mailboxes with positive unseen count
Fixes #4277
|
2021-10-19 15:49:44 -04:00 |
|
Francis Lachapelle
|
e5dbebb100
|
feat(mail): filter mailbox by unread messages
Fixes #1146
Fixes #3156
Fixes #4752
|
2021-10-19 14:49:50 -04:00 |
|
Francis Lachapelle
|
80650919b8
|
feat(mail): prioritize personnal address books in autocompletion
|
2021-10-18 16:36:47 -04:00 |
|
Francis Lachapelle
|
0eb452c412
|
fix(mail(js)): force search when restoring mailbox during navigation
|
2021-10-14 14:32:16 -04:00 |
|
Francis Lachapelle
|
2d25e180f6
|
fix(mail(js)): update unseen count when reaching zero
Fixes #5381
|
2021-09-07 14:57:40 -04:00 |
|
Francis Lachapelle
|
792d96b361
|
fix(mail(js)): use message subject as filename of .eml
|
2021-08-23 09:57:15 -04:00 |
|
Francis Lachapelle
|
86f08a2380
|
fix(mail(js)): show "Download all attachments" menu option
|
2021-08-19 17:15:12 -04:00 |
|
Francis Lachapelle
|
045f134321
|
feat(mail): initial support for ms-tnef (winmail.dat) body part
Fixes #2242
Fixes #4503
|
2021-08-13 11:12:37 -04:00 |
|
Francis Lachapelle
|
eb46415711
|
fix(mail(js)): hide sign and encrypt options if not usable
When composing a message, don't offer to sign nor encrypt the message
if user has not uploaded a certificate or if S/MIME is disabled.
|
2021-08-12 13:40:47 -04:00 |
|
Francis Lachapelle
|
ef5e7775cd
|
feat(mail): download message as .eml file
|
2021-08-11 13:44:48 -04:00 |
|
Francis Lachapelle
|
a1273f1097
|
fix(mail): add support for messages quota
Fixes #5365
|
2021-08-04 10:02:39 -04:00 |
|
Francis Lachapelle
|
40b570cc12
|
fix(mail): don't render SVG attachments
Fix #5371
|
2021-08-03 16:26:49 -04:00 |
|
Francis Lachapelle
|
8947f29c09
|
fix(mail(js)): avoid using the DOM when sanitizing incoming html
Fixes #5369
|
2021-08-02 17:33:45 -04:00 |
|
Francis Lachapelle
|
0599922016
|
fix(mail(js)): update visible msgs list when adding new msgs
|
2021-06-30 11:20:29 -04:00 |
|
Francis Lachapelle
|
a35225631a
|
fix(mail): return unseen count of mailbox in msgs operations
|
2021-06-29 17:05:48 -04:00 |
|
Francis Lachapelle
|
2d16456bb5
|
fix(mail(js)): respect thread level while loading headers
Going from the skeleton view to the populated view is smoother if we
respet the thread indentation.
|
2021-06-18 17:06:58 -04:00 |
|
Francis Lachapelle
|
b969ca4b49
|
fix(mail(js)): force reload of UIDs when cancelling search
|
2021-06-18 17:06:58 -04:00 |
|
Francis Lachapelle
|
d285411ef3
|
perf(mail(js)): improvements for md-virtual-repeat
|
2021-06-17 17:39:49 -04:00 |
|
Francis Lachapelle
|
a9c6f09273
|
perf(mail(js)): various optimizations
We now use IMAP QRESYNC to synchronize mailbox.
|
2021-06-15 17:16:10 -04:00 |
|
Francis Lachapelle
|
bc58bd1cb0
|
perf(mail(js)): delay instantiation of Message objects on load
|
2021-06-14 17:27:09 -04:00 |
|
Francis Lachapelle
|
322226bd81
|
fix(css): improve display of category colors (Calendar & Mail)
In the list view, we now use color dots instead of stripes.
Fixes #5337
|
2021-06-07 15:03:39 -04:00 |
|
Francis Lachapelle
|
657f00f92b
|
fix(mail): handle folders that end with a question mark
We now avoid using NSURL.
Fixes #5303
|
2021-05-18 13:34:46 -04:00 |
|
Francis Lachapelle
|
049c17f15a
|
fix(mail(js)): don't delay the progress indicator when loading mailbox
Fixes #5278
|
2021-05-05 15:45:19 -04:00 |
|
Francis Lachapelle
|
bfbf43b1c8
|
fix(mail(js)): unselect all messages when changing mailbox
Fixes #4970
Fixes #5148
|
2021-04-14 14:28:22 -04:00 |
|
Francis Lachapelle
|
fa3e5e0b75
|
fix(mail(js)): improve quoted message when replying
Fixes #5223
|
2021-03-02 17:16:06 -05:00 |
|
Francis Lachapelle
|
f9a8d8491e
|
fix(mail(js)): don't modify filters for automatic refresh
Fixes #5226
|
2021-02-25 13:39:21 -05:00 |
|
Francis Lachapelle
|
fc4f5d2161
|
feat(mail): new option to force default identity
Users can now force the default identity to always be used when replying
or forwarding a message.
|
2021-01-14 15:23:43 -05:00 |
|
Francis Lachapelle
|
af452eb1a7
|
fix(mail(js)): handle subfolders of Sent mailbox
Fixes #4980
|
2020-08-13 12:20:36 -04:00 |
|
Francis Lachapelle
|
1cb9a83f6f
|
fix(web(js)): remove calls to deprecated functions in ng-material
|
2020-08-04 16:16:09 -04:00 |
|
Francis Lachapelle
|
cd95649f08
|
fix(web(js)): remove calls to deprecated functions in ng-material
|
2020-08-04 16:12:52 -04:00 |
|
Francis Lachapelle
|
8205acc5d5
|
feat(web): support desktop notifications, add global inbox polling
Fixes #1234, fixes #3382, fixes #4295
|
2020-07-29 16:31:19 -04:00 |
|
Francis Lachapelle
|
94efa4d7d4
|
fix(mail(css)): yellow flags for more visibility
|
2020-07-24 09:48:41 -04:00 |
|
Francis Lachapelle
|
9c391b8d8d
|
fix(mail): use unique names for attachments
Fixes #5086
|
2020-07-23 12:56:35 -04:00 |
|
Francis Lachapelle
|
8940651586
|
feat(mail): handle multiple mail identities
Fixes #5083
|
2020-07-21 17:01:33 -04:00 |
|
Francis Lachapelle
|
8f3738bfef
|
fix(mail(js)): pick proper "from" address when replying/forwarding
Fixes #5072
|
2020-07-13 12:29:35 -04:00 |
|
Francis Lachapelle
|
b4f76a7932
|
feat(mail): handle multiple mail identities
Fixes #768, fixes #4602
|
2020-07-10 17:07:01 -04:00 |
|
Francis Lachapelle
|
f7e7612e05
|
fix(mail(js)): pick proper "from" address when replying/forwarding
Fixes #5072
|
2020-07-07 14:53:11 -04:00 |
|
Francis Lachapelle
|
c99170b9bc
|
fix(mail): pick proper "from" address when replying/forwarding
Fixes #5056
|
2020-07-06 12:43:55 -04:00 |
|
Francis Lachapelle
|
089935297c
|
fix(mail(js)): respect signature placement when switching identity
|
2020-07-06 12:43:55 -04:00 |
|
Francis Lachapelle
|
2545caf2e5
|
fix(mail(css)): add explicit expanded/collapsed mailbox status
|
2020-07-02 17:24:51 -04:00 |
|
Francis Lachapelle
|
f8aa338e64
|
feat(mail): handle multiple mail identities
Fixes #768, fixes #4602
|
2020-06-18 16:53:42 -04:00 |
|
Francis Lachapelle
|
35ebb7aaeb
|
fix(mail(js)): fix message(s) deletion when overquota
|
2020-06-16 12:57:17 -04:00 |
|
Ludovic Marcotte
|
1146038c76
|
fix(core): allow non top-level special folders and improved the doc around this
|
2020-06-09 14:38:01 -04:00 |
|