Francis Lachapelle
3a61903e7f
(js) Add sg-category-stylesheet directive
...
Fixes #3816
2016-09-28 12:03:11 -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
015f389f7c
(css) Improve display of attendees status icon
2016-08-31 11:19:36 -04:00
Francis Lachapelle
ed7537d430
(html) Add missing ARIA labels
2016-08-30 17:49:17 -04:00
Francis Lachapelle
098713537e
Update Angular Material to version 1.1.0
2016-08-30 10:27:32 -04:00
Francis Lachapelle
07c66563e8
Until date of repeat must end after first event
2016-08-29 14:06:46 -04:00
Francis Lachapelle
4c9060abaa
(css) Switch to md-scale for fab speed dials
...
.. until the "md-fling" effect gets fixed (speed dial is opened on
initialization).
2016-08-08 11:23:37 -04:00
Francis Lachapelle
932ac03a4e
(html) Improve size of event/task view dialogs
2016-08-05 16:18:40 -04:00
Francis Lachapelle
7f5e06c020
(html) Fix localization of event conflicts dialogs
2016-08-04 14:25:15 -04:00
Francis Lachapelle
6ebf834729
(js) Progress indicator for event/task lists
2016-08-02 12:09:11 -04:00
Francis Lachapelle
8946880c84
(html) Improve layout of event & task editors
2016-08-02 11:20:38 -04:00
Francis Lachapelle
279dc5a513
Improve middle list of Calendar module
...
Fixes #3786
2016-08-02 11:19:07 -04:00
Francis Lachapelle
6426dc1206
(html) Fix display of event/task classification
2016-08-02 10:48:31 -04:00
Francis Lachapelle
e804e5b7c0
(css) Fix breakpoints
2016-07-21 14:35:33 -04:00
Francis Lachapelle
93e77d49e9
(js,css) Replace sortable library
2016-07-08 15:44:47 -04:00
Francis Lachapelle
da0a099638
(js) Add date picker to navigate in Calendar view
2016-07-04 17:11:48 -04:00
Francis Lachapelle
9dbb360ef7
(css) Improve input labels in event/task views
2016-06-21 21:05:00 -04:00
Ludovic Marcotte
2caa6754cf
(fix) show tooltips over long calendar/ab names ( fixes #232 )
2016-06-17 15:41:10 -04:00
Francis Lachapelle
8cc0b946e7
Fix handling of attendees when updating an event
2016-06-17 15:25:57 -04:00
Francis Lachapelle
429aa1a91d
Improve attendees display in event editor
...
Fixes #3730
2016-06-16 16:14:54 -04:00
Francis Lachapelle
af8f939559
(js,css) Improve attendees editor
...
Fixes #3730
2016-06-16 14:46:05 -04:00
Francis Lachapelle
d9f499ff52
(css) Fix pseudo-input label size
2016-06-14 11:39:51 -04:00
Francis Lachapelle
d2869bed7f
(js) Use a speed dial for event/task creation
2016-06-13 09:59:35 -04:00
Francis Lachapelle
d03e03e3ea
Update for latest md changes
2016-06-02 13:22:03 -04:00
Francis Lachapelle
9b9d214760
(js) Load CKEditor in Calendar module
2016-06-02 12:35:35 -04:00
Francis Lachapelle
e07a5f75ec
Force minimum number of chars in search of events
...
Respecting SOGoSearchMinimumWordLength
2016-06-01 15:08:50 -04:00
Francis Lachapelle
5ab405efcc
(js) Compose mail from attendee's email addresses
2016-05-31 21:56:10 -04:00
Francis Lachapelle
8bee076135
Minor HTML improvements
2016-05-26 15:04:42 -04:00
Francis Lachapelle
44696896f2
(css) Fix height of dense toolbar
2016-05-18 16:43:00 -04:00
Francis Lachapelle
045013bc74
(js) Fix breakpoints consistency
2016-05-18 14:35:24 -04:00
Francis Lachapelle
d17944091a
Respect time locale in days views
2016-05-17 16:22:50 -04:00
Francis Lachapelle
87fbedb89d
(css) Improve subheader with icon buttons
2016-05-17 15:10:09 -04:00
Francis Lachapelle
e396e29430
Fix handling of Web calendars
...
- handle Web calendars that require authentication;
- properly save the "reload on login" option;
- reload Web calendars when clicking on the reload button on top of the
events/tasks list;
- properly activate the checkbox of new calendars (as they are enabled
by default).
Fixes #3326
2016-05-13 15:50:24 -04:00
Francis Lachapelle
6aae6357c4
(js) Improve events display with many categories
2016-05-09 15:51:54 -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
Ludovic Marcotte
f3f1f6dcb4
(fix) XSRF supprot for all calendar operations
2016-05-04 14:52:06 -04:00
Francis Lachapelle
993ff15e7f
(fix) Load renamed ng-sortable JS library
2016-05-04 10:33:21 -04:00
Francis Lachapelle
2963654800
(html,js) Reorder and filter calendars list
2016-04-27 15:48:31 -04:00
Francis Lachapelle
0b7485228c
Display components priorities in list and views
2016-04-21 17:02:07 -04:00
Francis Lachapelle
fba40c43d6
(css) Adapt to md changes and improve multi-select
2016-04-21 13:40:47 -04:00
Francis Lachapelle
bd1fae0baf
(css) Adapt to latest md changes
2016-04-01 16:05:55 -04:00
Francis Lachapelle
fd388e2373
(css,js) Btn to expand toolbar of all-day events
2016-03-30 11:11:23 -04:00
Francis Lachapelle
632ecfce2c
(html) Fix reference to UIxTopnavToolbar
2016-03-29 21:59:21 -04:00
Ludovic Marcotte
49f1c30e77
(feat) now able to copy/move events and also duplicate them ( fixes #3196 )
2016-03-24 14:53:27 -04:00
Francis Lachapelle
e855422891
(html) Improve consistentcy in dialogs
2016-03-11 14:29:30 -05:00
Francis Lachapelle
45e1f184d3
(html) Improve Calendar properties dialog
2016-03-08 13:54:09 -05:00
Francis Lachapelle
19d22cdcfb
Adapt to latest md changes
2016-03-08 13:21:11 -05:00
Francis Lachapelle
ebd0b9e188
(html) Can't set an alarm or recurrence to a task
2016-03-04 11:35:39 -05:00
Francis Lachapelle
eefb9056ca
(html) Use datepicker for task completion date
2016-03-04 11:34:02 -05:00
Francis Lachapelle
fadf52b01e
(css) Set toolbar bg color for Calendar dialogs
2016-03-03 11:04:40 -05:00
Francis Lachapelle
68cb3d091c
(html) Colorize event/task categories chips
2016-03-01 14:31:52 -05:00
Francis Lachapelle
9b58693873
(html) Use new sg-checkmark element
...
This fixes the issue of md-checkbox not usable in an md-menu in Firefox.
Fixes #3557
2016-03-01 14:15:04 -05:00
Francis Lachapelle
03ddcfd07a
(js) Improve event editor (attendees list)
2016-02-29 14:02:31 -05:00
Francis Lachapelle
1d25944c43
(js) Improve event editor (attendees list)
...
Respect SOGoSearchMinimumWordLength and hide detailed view after
deleting the last attendee.
2016-02-29 13:59:31 -05:00
Francis Lachapelle
e27cdff8cc
(html) Fix fab button position in Calendar module
...
Fixes #3462
2016-02-25 11:15:08 -05:00
Francis Lachapelle
4526227b1c
(css) Fix squashed toolbar in Calendar view (xs)
...
Fixes #3529
2016-02-25 10:57:32 -05:00
Francis Lachapelle
70fbeab27a
(js) Improve sg-search directive
...
Will now respect the "listRequiresDot" source parameter and uses
ng-messages to show an error if the minimum number of characters is not
reached.
Fixes #438 , #3464
2016-02-24 21:41:03 -05:00
Francis Lachapelle
e51a37c37a
(html) Cleanup
2016-02-24 13:23:44 -05:00
Francis Lachapelle
4c01417690
Handle resource limits in the Web interface
...
See @d7b010
2016-02-16 12:40:59 -05:00
Francis Lachapelle
2d3a5b4243
(html) Improve actions buttons of event editor
2016-02-16 10:39:32 -05:00
Francis Lachapelle
2edacc94ce
(html) Fix email notification field for calendar
...
Fixes #3522
2016-02-16 10:39:32 -05:00
Francis Lachapelle
d56d9f8b08
Handle attendee conflicts in the Web interface
...
See @d7b010
2016-02-15 16:03:16 -05:00
Francis Lachapelle
35af07fef1
(html) Add background icon to event/task editors
2016-02-10 16:17:09 -05:00
Ludovic Marcotte
6876ba8709
(feat) show all/only this calendar
2016-02-10 13:47:17 -05:00
Francis Lachapelle
03c6118224
(css) Improve display of md-menus in Calendar
2016-02-05 11:17:42 -05:00
Francis Lachapelle
f2da7d67d7
(js) Fix DnD of all-day events in multicolumn view
2016-02-05 11:15:45 -05:00
Francis Lachapelle
c68ca9dbb7
Aria attributes
2016-02-04 20:59:34 -05:00
Francis Lachapelle
4fb71ffdd0
(css) Fix for flexbox with Chrome 48
...
Fixes #3487
See https://github.com/angular/material/issues/6841
2016-02-02 12:07:44 -05:00
Emílio Fonseca
978e1cdaf0
(Fix) Calendar view gets blank when Descending Order is selected
2016-01-29 13:32:58 -02:00
Francis Lachapelle
841e29b091
(html) Improve task editor
2016-01-27 11:27:33 -05:00
Francis Lachapelle
a440defa61
(html) Improve display of event/task viewer/editor
2016-01-18 16:12:54 -05:00
Francis Lachapelle
c6bc8245a2
(css) Apply .sg-app-content to body
2016-01-18 16:04:09 -05:00
Francis Lachapelle
8593ee9fbb
Improve handling of ATTACH property (URIs)
2016-01-15 09:25:28 -05:00
Francis Lachapelle
98e780dc6f
(html) Group nav buttons in Calendar views
2016-01-12 13:44:14 -05:00
Francis Lachapelle
dad9b71a5b
(js) Preserve selected date when switching view
2016-01-12 13:38:54 -05:00
Francis Lachapelle
d18e80df08
(css) Visually identify attendees with no freebusy
2015-12-22 21:55:26 -05:00
Francis Lachapelle
530e7a9d99
(css) Minor cleanup
2015-12-18 11:41:48 -05:00
Francis Lachapelle
e67661e84b
(css) Improve buttons of sgToggleGrid directive
2015-12-17 14:25:05 -05:00
Francis Lachapelle
fe6bd70b72
(html,css) Group settings in event/task editors
2015-12-17 14:00:42 -05:00
Francis Lachapelle
84199e9c70
(html) Improve color chip of events/tasks lists
2015-12-16 15:37:19 -05:00
Francis Lachapelle
8ff6fc8c1f
(js) Fix DnD in multicolumn calendars view
2015-12-15 22:55:40 -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
ccd031693e
(fix) also update the task editor
2015-12-10 11:16:00 -05:00
Ludovic Marcotte
156463c084
( fix #157 ) we now honor which calendars we can write to
2015-12-10 11:11:22 -05:00
Francis Lachapelle
845624f569
(html) Add tooltip to "Today" button
2015-12-09 17:51:28 -05:00
Francis Lachapelle
52fd2174b8
(html) Adapt templates to new breakpoints
2015-12-09 16:52:54 -05:00
Francis Lachapelle
bc1d9020cc
(js) Remove shrinkable toolbar in month's view
2015-12-08 12:16:25 -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
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
fdb36970d4
(css) Adapt to new breakpoints and layout-align
2015-11-30 14:13:15 -05:00
Ludovic Marcotte
6d29e50f22
(fix) replace .md-actions with md-dialog-actions
2015-11-27 13:00:39 -05:00
Francis Lachapelle
f161cbe56b
(html) Improve dates display in event/task viewer
2015-11-26 12:03:35 -05:00
Francis Lachapelle
71b03b925d
(html) Fix "selected" icon for tasks list
2015-11-26 12:03:03 -05:00
Francis Lachapelle
3ec8847590
(html) Move 'Delete' button with action buttons
...
In appointment and task viewers.
2015-11-23 16:34:02 -05:00
Francis Lachapelle
823da43776
(html) Remove 'all day' option from task editor
...
This option is not supported yet (as in v2).
2015-11-23 16:25:09 -05:00
Francis Lachapelle
c2d539d3c8
(js) Scroll to user's defined day start hour
2015-11-23 16:22:32 -05:00
Francis Lachapelle
edf69e5989
(js) Improve task viewer
2015-11-23 15:12:44 -05:00
Francis Lachapelle
3baef22df4
(js) Create event by dragging in month's view
2015-11-20 15:36:24 -05:00