Commit Graph

450 Commits

Author SHA1 Message Date
Francis Lachapelle
6dd5210cbf (css) Use md-secondary button in messages list
This fixes an issue with Firefox where it's impossible to select
multiple messages by clicking on the avatar.
2015-12-14 10:39:10 -05:00
Francis Lachapelle
4b5abdb5ce Adapt to latest md changes
See https://github.com/angular/material/commit/17797f0
2015-12-11 15:12:43 -05:00
Ludovic Marcotte
28399b698a (feat) show toast when saving and sending messages 2015-12-10 13:41:07 -05:00
Francis Lachapelle
cfe6a30d64 (js) Show all mailboxes when copying messages 2015-12-10 12:07:01 -05:00
Francis Lachapelle
28163b859c (html) Allow clicking on folder name to search 2015-12-09 20:27:22 -05:00
Francis Lachapelle
52fd2174b8 (html) Adapt templates to new breakpoints 2015-12-09 16:52:54 -05:00
Francis Lachapelle
9389957b5f (js) Add upload by DnD in message editor 2015-12-09 16:01:59 -05:00
Francis Lachapelle
c3ce235972 (html) Move delegation button of mail accounts 2015-12-08 12:10:15 -05:00
Francis Lachapelle
b10f3e1d62 (html) Improve display of message editor 2015-12-08 11:56:36 -05:00
Francis Lachapelle
7b1febe841 Fix display of S/MIME signature validation 2015-12-08 11:56:01 -05:00
Francis Lachapelle
5289079d67 (html) Remove "from" label in message viewer 2015-12-08 11:49:57 -05:00
Francis Lachapelle
11d03569a4 (css) Fix display of message in popup window 2015-12-07 16:41:06 -05:00
Francis Lachapelle
ee71829134 (js) Fix reply and compose message links 2015-12-07 14:07:48 -05:00
Francis Lachapelle
e14414ed56 Various Web interface changes
- more contrasted primary palette;
- white toolbars for list and detail views;
- modules navigation always visible;
- wrapped detail views into a md-card;
- moved preferences button to the sidenav;
- moved the sidenav toggle button to the top toolbar;
- new "flip" visual effect when looking at the raw source of cards and
  messages.
2015-12-04 15:15:44 -05:00
Francis Lachapelle
9e776be2ce Enable zoom of images in message viewer 2015-12-03 10:35:34 -05:00
Francis Lachapelle
af5599015b (js) Add links to attachments in message editor 2015-12-02 16:32:39 -05:00
Francis Lachapelle
b02de72e57 Add sidenav toggle button in Calendar module
Also show the current list filter on the right side of the toggle
button.
2015-12-02 13:55:08 -05:00
Francis Lachapelle
b2c2fc5dcd Improve attachments of message editor
Needed to disable multiple files upload at the same time until this bug
is resolved:

https://github.com/nervgh/angular-file-upload/issues/525
2015-12-02 10:52:35 -05:00
Francis Lachapelle
5bb6cea09e (js,css) Improve handling of attachments in editor 2015-12-01 16:12:30 -05:00
Francis Lachapelle
fdb36970d4 (css) Adapt to new breakpoints and layout-align 2015-11-30 14:13:15 -05:00
Francis Lachapelle
d19593afc3 (js) Allow hiding the sidenav on large screens
Position of button is not final as it causes an issue with the tabs of
the Calendar module.
2015-11-27 16:40:23 -05:00
Ludovic Marcotte
6d29e50f22 (fix) replace .md-actions with md-dialog-actions 2015-11-27 13:00:39 -05:00
Francis Lachapelle
adb3c3a0e6 (html) Hide tags chips if message has none 2015-11-27 11:20:07 -05:00
Francis Lachapelle
fe3f1d6678 (html) Improve priority icon for messages 2015-11-26 15:02:21 -05:00
Francis Lachapelle
5c6e19a67c (html) Add placeholder to search input fields 2015-11-25 11:23:12 -05:00
Francis Lachapelle
69ff0634b4 (html) Fix "no selection" right-side views 2015-11-25 09:37:59 -05:00
Francis Lachapelle
b6930fde26 (js) Move 'Reply All' action to a distinct button 2015-11-24 16:30:36 -05:00
Ludovic Marcotte
74085ed96b (fix) make sure a recipient is defined before enabling the Send button 2015-10-16 14:00:04 -04:00
Francis Lachapelle
dc3741f436 (html,js) Adjust padding of dialogs
Following this commit:
d2140b1565
2015-10-14 10:31:15 -04:00
Francis Lachapelle
d5c09f6114 Change order of JS files in Mail module 2015-10-14 09:00:01 -04:00
Francis Lachapelle
43248fb5ea (html) Minor improvements to message viewer 2015-10-14 08:55:57 -04:00
Francis Lachapelle
aface8f8cf (html) Restore shadows in toolbars 2015-10-01 09:34:37 -04:00
Francis Lachapelle
35d1ca8775 Restore expandable mailboxes 2015-09-30 16:17:05 -04:00
Francis Lachapelle
5496dd97d9 Improve lists by compacting items 2015-09-25 16:07:56 -04:00
Francis Lachapelle
31f2e4b549 (js) Fix selected message class in advanced search
Also improved display of accounts subheaders.
2015-09-24 21:42:33 -04:00
Francis Lachapelle
ec8c2d08e2 Fix handling of mail priority 2015-09-24 14:36:37 -04:00
Francis Lachapelle
ae3ce7186d (css) Set flex width of search field menu 2015-09-21 12:29:07 -04:00
Francis Lachapelle
d5d54822b0 (html) Improve mail editor 2015-09-21 11:58:48 -04:00
Francis Lachapelle
959ea0f62f (html) Show active tasks count in Calendar module 2015-09-21 09:49:14 -04:00
Francis Lachapelle
0682b24438 (fix) Selection of Mail advanced search criteria 2015-09-17 15:06:48 -04:00
Francis Lachapelle
70bb512bb8 Improve folders rename 2015-09-16 16:15:04 -04:00
Francis Lachapelle
c464791d92 Improve display of mail advanced search 2015-09-14 21:35:34 -04:00
Francis Lachapelle
92bf494973 (css) Improve display of folder name 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
b646e35f5d (js) Fix mail labels handling in the Mail module 2015-09-10 11:44:09 -04:00
Francis Lachapelle
11e7af3450 Adopt theming system of Angular Material
The SASS has been simplified so that different themes can be applied by
only using the $mdThemingProvider serivce.

The resulting design is more "Materialized" and less prone to the
future changes of Angular Material.
2015-09-09 16:35:09 -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
cab6a8c1e2 (html) Use md-subheader in contacts/messages lists 2015-09-09 14:43:09 -04:00
Francis Lachapelle
b8b45eda75 (js) Fix autocompletion of mail tags 2015-09-08 15:29:49 -04:00
Francis Lachapelle
2720aebf04 Initial popup view for messages 2015-09-04 17:31:16 -04:00