Commit Graph

443 Commits

Author SHA1 Message Date
smizrahi
1a47fdb7d6 fix(mail): Fix advanced search no select/action on results. Fixes #5978 2024-06-03 14:34:04 +02:00
smizrahi
314b39dd1c fix(ui): Fix invalid display when creating new appointment / mail on mobile. Initialize isFullscreen to if screen is in portrait. Fixes #5970. 2024-05-22 10:35:16 +02:00
smizrahi
6ac8525bfe feat(mail): Add 'View raw message' mail contextual option. This option open message in a popup without HTML mail CSS content modification. 2024-05-22 10:15:58 +02:00
smizrahi
9eb8039698 feat(mail): Improve mail search (advanced search) 2024-05-21 09:25:20 +02:00
smizrahi
c2d9050539 fix(core): Notify sgCkeditor component when clicking the send button to update content. Fixes #5952. 2024-04-29 22:21:33 +02:00
smizrahi
049a569d7f fix(mail): Fix errors while spamming arrow keys on mail list. The transition was not finished 2024-03-19 16:08:54 +01:00
Hivert Quentin
1719baea7a chore(shortkey): change shortkey for marking as junk from j to shift+j
It was too common for people to obliviously mark a mail as junk...
2024-03-05 17:26:37 +01:00
smizrahi
00d69560ba fix(mail): Fix inline text issue when Hide inline attachment option is set 2024-01-03 09:11:14 +01:00
Hivert Quentin
2e670f7e62 feat(mail): Add an option in Preferences to display full email instead of name alone in mailboxes 2023-11-23 14:09:57 +01:00
Hivert Quentin
1ae02ebd70 fix(UI): selectAll button was still keeping alle items in memory 2023-11-22 11:07:58 +01:00
Hivert Quentin
6e60b10755 feat(ux): select all button will unselect all if click again 2023-11-03 15:13:48 +01:00
Hivert Quentin
c569ed2d77 fix(http): set correct Accept header when dowloading eml file 2023-10-11 11:32:26 +02:00
smizrahi
b7e529dd49 fix(mail): When signature is too big and changing identity, a 'regex too big' error occurs. In this case just add signature at the end. Fixes #5695. 2023-07-31 10:41:37 +02:00
smizrahi
8582e423bd feat(preferences): Add user preferences to enable / disable signature for new mail, reply and forward 2023-07-26 19:38:57 +02:00
Hivert Quentin
af59e57fc0 fix(mail): Fix a bug when pressing the key DEL more than once to delete mails 2023-06-14 17:47:23 +02:00
Hivert Quentin
854e83c22c fix(mail): autocomplete can find two lists named the same but in different address books 2023-05-30 18:29:55 +02:00
Hivert Quentin
9c7ef089c2 fix(mail): Recipients with umlaut (ü) trigerred the end of string
With chrome and edge and a german keyboard, the ü was considered as a separator keycode when adding recipients
2023-05-15 15:13:15 +02:00
smizrahi
6acb245fec fix(js): Fix display of body message when 'to' field is not filled in. Closes #5721 2023-04-03 09:08:35 +02:00
smizrahi
0a9b3d6adf feat(mail): Add punycode (RFC 3492) to encode domain with special characters 2023-03-21 10:19:32 +01:00
Francis Lachapelle
67ccf748ed fix(web(js)): improve validation of email addresses
Overwrite the AngularJS validation and transformation of email inputs in
order to support umlauts and eszett.
2022-07-28 10:46:40 -04:00
Francis Lachapelle
407bc538df fix(mail(js)): resolve sub mailboxes in global search
Fixes #5559
2022-07-22 15:34:44 -04:00
Francis Lachapelle
412d73b166 fix(mail(js)): transition to a message using the router 2022-05-17 21:12:54 -04:00
Francis Lachapelle
715cf71ba3 fix(mail(js)): refresh of parent window when saving draft/template 2022-05-17 15:33:43 -04:00
Francis Lachapelle
35f9f35ef0 refactor(js): improve defintion of some controllers 2022-05-17 15:33:43 -04:00
abma
09ac2dfda3 fix(mail(js)): fix url for protocol Handler registration
Fixes #5513
2022-05-09 14:49:51 -04:00
Francis Lachapelle
c2eed7844a fix(mail(js)): use different email separator keys depending on locale
Fixes #3513
Fixes #4042
Fixes #5308
Fixes #5309
2022-04-27 15:38:51 -04:00
Francis Lachapelle
b198c84b42 fix(mail(js)): improve scrolling of list when moving with arrows keys 2022-04-22 17:27:35 -04:00
Francis Lachapelle
c8ce3f10d6 fix(mail(js)): perform a full fetch when in unseen/flagged mode 2022-04-22 15:26:22 -04:00
Francis Lachapelle
7c0592e03e fix(mail(js)): map the NSLocale to the proper CKEditor locale 2022-03-21 15:57:51 -04:00
Francis Lachapelle
d90e29ed63 fix(mail(js)): improve signature replacement when switching identities 2022-03-01 13:16:19 -05:00
Francis Lachapelle
c476503d4a feat(mail(web)): forward multiple messages as attachments
Fixes #33
2022-02-18 17:05:25 -05:00
Francis Lachapelle
6c420861d4 fix(mail(js)): handle new message from template in popup window 2022-02-14 12:56:08 -05:00
Francis Lachapelle
b252aeb29b fix(mail(js)): expect the recipient to become a string when saving a message 2022-02-11 10:06:57 -05:00
Francis Lachapelle
10076bea09 fix(mail(js)): show the recipient when in the Drafts mailbox 2022-02-11 10:06:57 -05:00
Francis Lachapelle
c986422a3d feat(mail(web)): Templates folder for pre-defined drafts
To create a template, the user needs to:

 - define a mailbox as the Templates folder;
 - move a draft to this special folder.

Fixes #4320
Fixes #5363
2022-02-11 10:06:57 -05:00
Francis Lachapelle
fa598e83ee fix(mail(js)): parse all parameters of mailto: link
Fixes #5478
2022-02-08 13:10:27 -05:00
Francis Lachapelle
8dda30e4ec fix(mail(js)): restore threads state upon initialization 2022-01-26 14:58:03 -05:00
Francis Lachapelle
929c6b1c0c fix(mail): improve reply and forward templates
Fixes #5415
2022-01-26 09:02:03 -05:00
Francis Lachapelle
9eba2f125e fix(mail(js)): update unseen count when it's zero 2022-01-04 12:45:53 -05:00
Francis Lachapelle
635b8c68db fix(mail(js)): update unseen count when it's zero 2021-12-15 17:14:11 -05:00
Francis Lachapelle
78855be162 fix(mail(js)): expose all account identities in popup window
Fixes #5442
2021-12-15 17:12:37 -05:00
Francis Lachapelle
25c69aaef4 fix(mail(js)): resolve draft mailbox from popup window
Fixes #5442
2021-12-13 14:30:39 -05:00
Francis Lachapelle
1786ec4d59 fix(mail(js)): ignore return key in input fields of editor
Fixes #4666
2021-12-09 17:31:56 -05:00
Francis Lachapelle
4eed98d58d feat(mail): delay or disable automatic mark message as read
Fixes #1585
2021-12-07 09:55:13 -05:00
Francis Lachapelle
e064e9af44 fix(web(js)): position notifications to the bottom right
Fixes #5127
Fixes #5423
2021-12-03 17:40:21 -05:00
Francis Lachapelle
c3c9432cc2 fix(mail(js)): don't allow to rename special mailboxes 2021-12-01 14:31:17 -05:00
Francis Lachapelle
6ef99a5ec4 fix(mail(js)): save draft after having removed an attachment
Fixes #5432
2021-11-24 17:07:02 -05:00
Francis Lachapelle
a98b46a7a7 fix(mail(js)): create new object instances in popup from parent's data 2021-11-24 16:35:17 -05:00
Francis Lachapelle
cb6b729c58 fix(mail(js)): don't load mailboxes list from popup editor 2021-11-24 11:03:23 -05:00
Francis Lachapelle
addf3c1c76 fix(mail(js)): open one distinct popup for each action
Fixes #5431
2021-11-23 17:37:49 -05:00