Francis Lachapelle
104ac2db33
New SOGoMailComposeWindow default
2017-09-20 16:50:41 -04:00
Francis Lachapelle
141b3af83b
(js) Always show center list when no msg selected
...
Fixes #4269
2017-09-05 10:18:52 -04:00
Francis Lachapelle
7464c2e680
(js) Support backspace AND delete keys
2017-06-14 13:38:40 -04:00
Francis Lachapelle
28ae2fd58a
(js) Review Mail module to decrease watchers
2017-05-18 15:31:38 -04:00
Francis Lachapelle
48b2008da4
(js) Localize mailbox names everywhere
...
Fixes #4041
2017-02-19 21:13:44 -05:00
Francis Lachapelle
d7d88e2620
(js) Compose new message in a popup window
2017-01-19 12:23:55 -05:00
Francis Lachapelle
3560f0486e
(js) Fix hotkeys with an active dialog in Mailer
...
Fixes #3983
2017-01-06 18:26:12 -05:00
Francis Lachapelle
c42507dbe4
(js) Add basic range selection with shift key
2016-11-10 10:42:23 -05:00
Francis Lachapelle
4a6e53934b
(js) Mark multiple messages as seen
...
Fixes #3873
2016-11-07 12:14:00 -05:00
Francis Lachapelle
0e0f53cd98
Allow a mailbox to be deleted immediately
...
Fixes #3875
2016-11-01 11:40:59 -04:00
Francis Lachapelle
5c7147cccc
(js) Restore immediate deletion of messages
2016-11-01 10:35:00 -04:00
Francis Lachapelle
9a050620f0
(js) New hotkeys for message controller
...
Fixes #3834
2016-10-17 15:37:40 -04:00
Francis Lachapelle
5c8568f14e
(js) Improve navigation with hotkeys in lists
2016-10-03 11:27:57 -04:00
Francis Lachapelle
57a735753f
(js,css) Improve keyboard shortcuts
...
- Defined some hotkeys in all modules;
- Added generation of cheat sheet.
2016-09-27 16:16:09 -04:00
Francis Lachapelle
a2e3807a3a
(js) Initial support for keyboard shortcuts
2016-09-23 17:17:25 -04:00
Francis Lachapelle
4c23f21ae1
(js) Insert unseen msgs count in window's title
2016-09-12 16:11:35 -04:00
Francis Lachapelle
80338daf91
Expunge mailbox on specific actions
...
Current mailbox is now expunged when leaving the Mail module. The drafts
mailbox is also expunged when a message is sent.
2016-07-27 11:56:28 -04:00
Francis Lachapelle
1a3fc0a1d2
(js) Notify on successful messages operations
2016-07-15 14:37:56 -04:00
Francis Lachapelle
13e826b6f2
(js) Add batch operations in advanced search
2016-06-23 16:05:05 -04:00
Francis Lachapelle
ce1fb708a0
(js) Fix navigation in Mail advanced search mode
2016-05-18 14:47:33 -04:00
Francis Lachapelle
a1e0f2767f
Fix sender addresses of draft
...
The sender addresses select menu is now populated with the identities of
the selected account *only*. The chosen sender address is also restored
from the draft.
Fixes #3577
2016-05-10 14:41:24 -04:00
Francis Lachapelle
64ce63d812
(js) Add support for XSRF token with downloads
...
Initial support to download a file from an Ajax query. This allows the
XSRF token to be sent and verified by the server.
2016-05-03 12:57:36 -04:00
Francis Lachapelle
19d22cdcfb
Adapt to latest md changes
2016-03-08 13:21:11 -05:00
Francis Lachapelle
72a38c51b4
(js) Fix selection of search results in Webmail
...
When performing a search from the special router state
"mail.account.inbox", the first selection was changing the state name
and resetting the search. The special "inbox" state will now force a URL
change to avoid this problem.
2016-03-03 15:03:42 -05:00
Francis Lachapelle
d4745ef598
(js) Update lodash to version 4.6.1
2016-03-03 13:46:14 -05:00
Francis Lachapelle
37f4b11834
(js) Improve confirm dialogs for deletions
2016-02-10 10:52:46 -05:00
Ludovic Marcotte
ee3276f01d
(feat) added Junk handling feature from v2
2016-02-08 15:36:01 -05:00
Francis Lachapelle
f321e1c949
(js) Add "Move To" option for selected messages
...
Fixes #3477
2016-02-03 16:48:04 -05:00
Francis Lachapelle
3787296fd6
(js) Scroll to previously selected message
2016-01-18 14:33:31 -05:00
Francis Lachapelle
1bcdac328a
(js) Improve message selection when deleting msgs
2016-01-08 16:31:06 -05:00
Francis Lachapelle
68c72f681c
(js) Improve message viewer/editor in popup window
2016-01-07 15:45:16 -05:00
Francis Lachapelle
6672e03c22
(js) Fix batch delete of messages
...
Internal arrays/objects were not properly updated.
2015-12-10 11:22:43 -05:00
Francis Lachapelle
5a5b4cc829
(js) Various improvements and fixes
2015-11-24 15:05:32 -05:00
Francis Lachapelle
47ab4b837c
(js) Fix issues with the mail advanced search
...
- fixed loading of headers when scrolling the virtual repeater;
- fixed viewing a single message;
- fixed search from a mailbox that contains subfolders.
2015-09-14 14:58:00 -04:00
Ludovic Marcotte
cb0d327f90
(feat) initial implementation of advanced email search
...
There's one bug where viewing of the messages from the results
is still impossible due to the ui-router. This will be fixed
very soon.
2015-09-10 16:38:30 -04:00
Francis Lachapelle
16d312eb98
(js) Don't load item in multi-selection mode
...
Also review the toolbars of the Calendar module.
2015-09-09 16:06:17 -04:00
Francis Lachapelle
d9d59c6b52
(fix) Force a single mail composer dialog
2015-08-26 21:22:39 -04:00
Ludovic Marcotte
723372dddb
(fix) when batch deleting, update the unseen count accordingly
2015-08-11 15:05:31 -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
33d0f30d97
(fix) avoid closing the email composition window by error
2015-08-06 16:17:31 -04:00
Ludovic Marcotte
a220ee67b7
(feat) reworked batch menu + added save messages option
2015-08-05 14:39:58 -04:00
Ludovic Marcotte
ec1420c19b
(feat) now use mdDialog for message composition
2015-08-02 13:25:38 -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
Francis Lachapelle
dc9a0896e5
(js) Fix possible errors (help from jsjint)
2015-07-24 16:14:53 -04:00
Ludovic Marcotte
a8dd698425
(feat) added "select all" capability, just an idea
2015-07-23 10:54:46 -04:00
Francis Lachapelle
a7afcbf4a0
(js) Use user's settings when sorting messages
2015-07-22 11:28:08 -04:00
Ludovic Marcotte
5eeb473fe8
(feat) initial sort/search feature for mails
2015-07-20 16:44:26 -04:00