Francis Lachapelle
24e4c60baa
Improve Preferences module and Mail account editor
2016-10-21 10:49:09 -04:00
Francis Lachapelle
6d695e813b
(js) Fix addContactCategory of Preferences ctrl
...
Fixes #3859
2016-10-21 08:59:04 -04:00
Francis Lachapelle
58ee225e6b
(js) Improve dates constraints of vacation reply
...
Fixes #3841
2016-10-19 16:14:27 -04:00
Francis Lachapelle
6f14696e0a
(js) Improve dates constraints of vacation reply
...
Fixes #3846
2016-10-18 09:22:32 -04:00
Francis Lachapelle
56283668d0
(js) Add constraints to dates of vacation reply
...
Fixes #3841
2016-10-14 11:49:23 -04:00
Francis Lachapelle
ed7537d430
(html) Add missing ARIA labels
2016-08-30 17:49:17 -04:00
Francis Lachapelle
c23a9f955a
(html) Allow sorting the actions of a Sieve filter
2016-07-29 13:59:57 -04:00
Francis Lachapelle
d045f4a958
(css) Improve Sieve filter editor layout
2016-07-25 14:39:26 -04:00
Francis Lachapelle
8f382192ee
(html) Add padding to address book preferences
2016-07-12 10:54:38 -04:00
Francis Lachapelle
93e77d49e9
(js,css) Replace sortable library
2016-07-08 15:44:47 -04:00
Francis Lachapelle
7d02dda18c
(html) Indentation
2016-06-22 11:27:21 -04:00
Francis Lachapelle
dfc904f4f3
(js) Never query Gravatar.com when disabled
2016-06-21 21:29:44 -04:00
Francis Lachapelle
d8fc40217d
Specify a custom vacation subject
...
User can now specify a custom vacation subject. For Sieve servers
implementing the variables extension, one can write ${subject} to insert
the original subject in the auto reply.
SOGoDefaultVacationSubject is a new domain defaults parameter used when
the user doesn't specify a custom subject.
Fixes #685 , #1447
2016-06-15 16:02:12 -04:00
Francis Lachapelle
85b764c179
(html,css) Improve forms
...
Improved pseudo-input and used md-inline-form
2016-06-14 16:11:12 -04:00
Francis Lachapelle
4744170628
Add a header and/or footer to the vacation message
...
Fixes #1961
2016-06-14 14:10:17 -04:00
Francis Lachapelle
35c0436bf6
(html) Add subheader in sidenav of Preferences
2016-06-14 10:54:28 -04:00
Ludovic Marcotte
a3d64d05f6
(feat) now possible to set vacation message start date ( fixes #3679 )
2016-06-13 15:39:57 -04:00
Francis Lachapelle
97e6385f4c
(js) Fix validation of Sieve filter editor
2016-06-08 15:21:36 -04:00
Francis Lachapelle
a9ee261eff
Allow disabling Gravatar
...
Resolves #3600
2016-05-25 16:07:40 -04:00
Francis Lachapelle
68799755be
(js) Improve sgToggleGrid directive with ngModel
...
This allows a form to be set as "dirty" when a grid element is toggled.
2016-05-06 16:49:47 -04:00
Francis Lachapelle
c5eeadf041
Allow user to choose which weekdays to display
...
Closes #1841
2016-05-06 14:22:52 -04:00
Francis Lachapelle
993ff15e7f
(fix) Load renamed ng-sortable JS library
2016-05-04 10:33:21 -04:00
Francis Lachapelle
59dadfd6a4
(html) Improve validation of preferences forms
2016-04-05 22:29:52 -04:00
Francis Lachapelle
d4c58f4f23
(html) Fix mail accounts handling
2016-04-04 15:33:31 -04:00
Francis Lachapelle
632ecfce2c
(html) Fix reference to UIxTopnavToolbar
2016-03-29 21:59:21 -04:00
Francis Lachapelle
65f56f47b5
(js) Improve Preferences module
...
- Added constraint to timezone;
- Enable save button only if form is dirty and valid;
- Confirm unsaved changes before leaving.
2016-03-29 15:07:04 -04:00
Francis Lachapelle
efc34658ec
(js) Fix handling of mail labels in Preferences
2016-03-09 16:08:51 -05:00
Francis Lachapelle
19d22cdcfb
Adapt to latest md changes
2016-03-08 13:21:11 -05:00
Francis Lachapelle
0a78b65cdc
(html) Clarify action buttons in Prefs module
2016-03-01 09:55:08 -05:00
Francis Lachapelle
256a64172e
(feature) Custom base font size for HTML messages
...
If SOGoMailComposeFontSize is set to zero, we keep the previous
behaviour (no font-size added to the message HTML body).
2016-02-11 17:45:57 -05:00
Francis Lachapelle
c8ea2000d8
(js) Fix mail draft autosave in preferences
...
Fixes #3519
2016-02-11 11:41:09 -05:00
Francis Lachapelle
eb11e2e672
(js) Set focus to title of mail filter editor
2016-02-10 16:21:44 -05:00
Francis Lachapelle
2380890428
(js) Allow mail filters to be sortable
...
Added dependency to https://github.com/RubaXa/Sortable
2016-02-09 15:57:51 -05:00
Ludovic Marcotte
eff8ab3e0e
(fix) don't offer forward/vacation options in filters if not enabled
2016-02-09 14:15:23 -05:00
Francis Lachapelle
f3b7bf4728
(js) Fix md-require-match usage
...
Fixes #163
2016-01-18 20:10:59 -05:00
Francis Lachapelle
eda112c4bd
(html) Don't toggle checkbox when clicking input
...
When selecting a mail filter's name, the checkbox was toggled.
Fixes #128
2016-01-15 11:22:17 -05:00
Francis Lachapelle
d29cdf2467
(html) No mail threading for now
2016-01-15 11:21:44 -05:00
Ludovic Marcotte
c355254467
(feat) UI + localization for previous commit
2016-01-07 09:24:29 -05:00
Francis Lachapelle
ccc0d61202
Improve display of preferences on small devices
2015-12-22 22:05:05 -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
Francis Lachapelle
b74b73bca4
(js) Focus to new calendar/contact category field
...
Fixes #172
2015-12-10 11:47:43 -05:00
Francis Lachapelle
52fd2174b8
(html) Adapt templates to new breakpoints
2015-12-09 16:52:54 -05:00
Ludovic Marcotte
9926653faa
(fix) improve default vacation preferences handling
2015-12-09 14:06:07 -05:00
Francis Lachapelle
8ad854e30d
(html) Fix mail account template
2015-12-09 09:49:27 -05:00
Francis Lachapelle
38e5588c67
(html) Fix mail account template
2015-12-09 09:42:10 -05:00
Francis Lachapelle
04e0286992
(html) Improve Preferences template
2015-12-07 11:08:39 -05:00
Francis Lachapelle
ecf297208a
(js) Fix handling of prevent invitations whitelist
2015-12-07 11:05:01 -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
Ludovic Marcotte
9b0a2c5fae
Merge branch 'master' into feature/addMissingStrings2
...
Conflicts:
UI/AdministrationUI/English.lproj/Localizable.strings
UI/PreferencesUI/English.lproj/Localizable.strings
UI/Templates/PreferencesUI/UIxFilterEditor.wox
2015-12-03 11:16:17 -05:00
Ludovic Marcotte
403d6fa54f
(feat) you can now select your alternate avatar
2015-11-27 16:04:12 -05:00