Commit Graph

290 Commits

Author SHA1 Message Date
Francis Lachapelle
02a1ad48fc (js) Fix computation of week number
Fixes #3973, 3976
2017-01-05 12:00:55 -05:00
Francis Lachapelle
651c0fdf14 Load photos of LDAP-based address books in listing
Fixes #3942
2016-12-15 10:19:47 -05:00
Francis Lachapelle
e0108088ee (js) Rename buttons of alarm toast
Fixes #3945
2016-12-14 16:39:21 -05:00
Francis Lachapelle
011fae8a65 Download attachments of a message as a zip archive 2016-12-07 14:38:33 -05:00
Francis Lachapelle
0d95267fe5 Fix ACLs management of folders in Administration
The active (super) user was not able to add herself to the ACLs of a
different user because we were removing the active user from the users
search instead of removing the folder's owner.
2016-12-01 15:40:38 -05:00
Francis Lachapelle
d2b94eba09 (js) Fix detection of session expiration 2016-12-01 11:56:07 -05:00
Francis Lachapelle
b27c868271 Fix freebusy data fetching of MS Exchange contacts 2016-11-29 15:48:15 -05:00
Francis Lachapelle
dc7cb6792a (js) Improve alarms dialog
Fixes #3909
2016-11-24 19:14:02 -05:00
Francis Lachapelle
5211e339fb (js,html) Use md-switch in Calendars list 2016-11-22 09:57:39 -05:00
Francis Lachapelle
99b00254c5 (js) Persistent state of center list in Calendars
Fixes #3861
2016-11-21 16:24:54 -05:00
Francis Lachapelle
2f69c018be (css,js) Update md to v1.1.1-master-d774b76 2016-11-17 15:42:14 -05:00
Francis Lachapelle
3bbd61cfd2 (js) Improve sgAvatarImage 2016-11-11 16:46:55 -05:00
Francis Lachapelle
6e48734504 Allow to hide center column on large screens 2016-11-10 16:04:29 -05:00
Francis Lachapelle
bafb082abf (js) Improve sg-ripple-click directive 2016-11-09 16:26:31 -05:00
Francis Lachapelle
839384f77e (js) Zoomable custom avatar in card view 2016-11-09 11:22:17 -05:00
Francis Lachapelle
f4580c8920 (js) Fix computation of week number 2016-11-07 15:01:09 -05:00
Francis Lachapelle
4a6e53934b (js) Mark multiple messages as seen
Fixes #3873
2016-11-07 12:14:00 -05:00
Francis Lachapelle
1d09a980da (js) Add minimumSearchLength to sgSettings value 2016-10-26 15:44:43 -04:00
Francis Lachapelle
79a34f1e36 (js) Update sg-timepicker following md changes 2016-10-25 17:34:21 -04:00
Francis Lachapelle
524a481340 (js) Cleanup sg-search directive 2016-10-25 17:34:20 -04:00
Francis Lachapelle
9ee271c278 (js) Improve toast of event alarm 2016-10-20 21:40:45 -04:00
Francis Lachapelle
b301c5ec4c (js) Improve sg-ripple-click directive 2016-10-20 21:15:50 -04:00
Francis Lachapelle
f326ca5ae5 Fix saving the note of a card
Fixes #3849
2016-10-20 18:28:58 -04:00
Francis Lachapelle
58ee225e6b (js) Improve dates constraints of vacation reply
Fixes #3841
2016-10-19 16:14:27 -04:00
Francis Lachapelle
1c0c7ab256 (js) Improve hotkeys cheat sheet
Add mapping for '*' character code and remove hotkeys from cheat sheet
when no callback is registered.
2016-10-17 15:38:13 -04:00
Francis Lachapelle
77e3d7ca0c (js) Improve hotkeys support 2016-09-29 13:40:36 -04:00
Francis Lachapelle
aef0609032 (js) Improve hotkeys cheat sheet 2016-09-28 16:04:28 -04:00
Francis Lachapelle
9623604aac (js) Don't allow hotkeys in md-chips 2016-09-28 14:38:59 -04:00
Francis Lachapelle
af9e0f4853 (js) Adapt sgTransformOnBlur for latest md changes 2016-09-28 14:21:08 -04:00
Francis Lachapelle
5e76627641 Revert "(js) Drop sgTransformOnBlur directive"
This reverts commit 67258fe337.

Fixes #3815
2016-09-28 13:50:44 -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
93de7b9ab3 (js) Fix caching of user rights 2016-09-23 16:43:48 -04:00
Francis Lachapelle
b985d0770d (css,js) Disable dynamic theme when not debugging 2016-09-20 14:09:19 -04:00
Francis Lachapelle
2040706432 (js,css) Adapt time picker to latest md changes 2016-09-07 16:12:39 -04:00
Francis Lachapelle
67258fe337 (js) Drop sgTransformOnBlur directive
The md-chips component has now the md-add-on-blur functionality.

See https://github.com/angular/material/issues/3364
2016-09-02 10:20:12 -04:00
Francis Lachapelle
ab4118fb29 Show user's name upon successful login 2016-08-31 14:32:30 -04:00
Francis Lachapelle
c31230ce19 (js) Disable Aria warnings when not debugging 2016-08-30 11:57:26 -04:00
Francis Lachapelle
1e26b3e61d (js) sgDraggable and sgDroppable directives 2016-08-04 16:50:14 -04:00
Francis Lachapelle
8389ec5f40 (js, css) Improve sg-ripple-click directive 2016-08-01 12:13:11 -04:00
Francis Lachapelle
793be51d14 Restore auto-reply indicator in top toolbar 2016-07-20 14:24:15 -04:00
Francis Lachapelle
6bbb56c386 (css,js) Improve progress feedback
This ads a "ripple" effect that blocks the context when login in or
sending a message. Generic enough to be used elsewhere.

Fixes #3765
2016-07-15 14:03:16 -04:00
Francis Lachapelle
7e950896ba Update for latest md changes 2016-07-12 11:29:24 -04:00
Francis Lachapelle
49dfbb0d9a (js) stage-1 tuning of sgColorPicker directive 2016-07-11 10:31:42 -04:00
Francis Lachapelle
da0a099638 (js) Add date picker to navigate in Calendar view 2016-07-04 17:11:48 -04:00
Francis Lachapelle
6ba6dcbf09 (js) Fix mail editor when leaving dropping area 2016-07-04 12:31:57 -04:00
Francis Lachapelle
dfc904f4f3 (js) Never query Gravatar.com when disabled 2016-06-21 21:29:44 -04:00
Francis Lachapelle
66e1fbd556 Improve ACL editor 2016-06-20 16:11:05 -04:00
Francis Lachapelle
6b5571ea2c (js) Only select checkboxes in ACL editor 2016-06-20 16:11:05 -04:00
Francis Lachapelle
6538f6d047 (js) Fix user removal from ACLs in Admin module
Fixes #3713
2016-06-20 16:11:05 -04:00