Francis Lachapelle
|
ac13ef0005
|
(js) Fix month view when spawning six weeks
Fixes #3663
|
2016-05-19 17:24:47 -04:00 |
|
Francis Lachapelle
|
6aae6357c4
|
(js) Improve events display with many categories
|
2016-05-09 15:51:54 -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
|
3da59cbc7e
|
(js) Fix saving of a custom weekly recurrence
|
2016-04-04 16:12:24 -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
|
ef00885941
|
(js) Fix display of ghosts when dragging events
|
2016-03-09 09:18:21 -05:00 |
|
Francis Lachapelle
|
eefb9056ca
|
(html) Use datepicker for task completion date
|
2016-03-04 11:34:02 -05:00 |
|
Francis Lachapelle
|
d4745ef598
|
(js) Update lodash to version 4.6.1
|
2016-03-03 13:46:14 -05:00 |
|
Francis Lachapelle
|
d56d9f8b08
|
Handle attendee conflicts in the Web interface
See @d7b010
|
2016-02-15 16:03:16 -05:00 |
|
Francis Lachapelle
|
99e5c1b93c
|
(feature) Convert a message to an event or task
Resolves #1722
|
2016-02-10 16:15:00 -05:00 |
|
Francis Lachapelle
|
687521d60c
|
(js) Improve saving of events/tasks
|
2016-02-01 14:01:43 -05:00 |
|
Francis Lachapelle
|
2537abf9e6
|
(js) Use Date.format instead of local functions
|
2016-01-18 16:32:26 -05:00 |
|
Francis Lachapelle
|
0d43b02cab
|
(js) Fix the "save" method of Component service
|
2015-12-22 22:37:36 -05:00 |
|
Francis Lachapelle
|
d08c490992
|
(js) Decompose contacts list in attendees editor
|
2015-12-22 17:24:16 -05:00 |
|
Francis Lachapelle
|
020563016b
|
(js) Component: move some code from $omit to $save
|
2015-12-17 13:22:57 -05:00 |
|
Francis Lachapelle
|
52863bf820
|
(js) Fix JavaScript syntax error in Component
|
2015-12-17 13:19:34 -05:00 |
|
Francis Lachapelle
|
4973580b4b
|
(js) Improve parsing of dates in component editor
|
2015-12-16 22:16:04 -05:00 |
|
Francis Lachapelle
|
2e2d8b6963
|
(js) Fix count of selected events/tasks
|
2015-11-26 12:11:39 -05:00 |
|
Francis Lachapelle
|
e4eef9b780
|
(js,css) Show categories in events/tasks lists
|
2015-11-17 12:22:06 -05:00 |
|
Francis Lachapelle
|
4685c0ff2a
|
(js) Show events categories as color bands
|
2015-11-14 14:29:21 -05:00 |
|
Francis Lachapelle
|
fc1dfcff10
|
(js) Fix display and refresh of freebusy
|
2015-11-13 10:46:32 -05:00 |
|
Francis Lachapelle
|
d081f3c6eb
|
Display description for alarm & repeat definitions
This is not the perfect solution has the localization may be unsuitable
in some languages.
|
2015-11-12 12:29:10 -05:00 |
|
Francis Lachapelle
|
2e02380a93
|
Initial drag'n'drop support in Calendar module
TODO:
- drag'n'drop in month's view;
- drag to create an all-day event;
- drag'n'drop to a calendar in the sidenav;
- touchscreen gestures support.
|
2015-11-06 15:15:37 -05:00 |
|
Francis Lachapelle
|
cbf9b6da3e
|
Fix all-day events covering a timezone change
|
2015-11-03 15:47:30 -05:00 |
|
Francis Lachapelle
|
0b490a00c6
|
(js) Improve dates adjustments in editors
The main issue to resolve was to handle the time reset by the datepicker
when changing dates.
|
2015-10-30 08:38:19 -04:00 |
|
Ludovic Marcotte
|
e6be7e00ba
|
(fix) improved the start/end delta handling and fixed the attendees viewer
|
2015-10-07 14:42:37 -04:00 |
|
Ludovic Marcotte
|
74eb0846e8
|
(fix) correctly round up the start/end/due time to 15 mins
|
2015-10-07 09:22:26 -04:00 |
|
Francis Lachapelle
|
d27c792324
|
(js,html) Allow the removable of attendees
|
2015-10-02 11:22:30 -04:00 |
|
Francis Lachapelle
|
42d306a24b
|
(js) Remove some debugging output
|
2015-10-02 11:16:47 -04:00 |
|
Francis Lachapelle
|
45bc5a5368
|
Multicolumn day view
Restored multicolumn day view from v2.
Month view as also been improved.
|
2015-09-29 14:17:04 -04:00 |
|
Francis Lachapelle
|
b27cfc2bd8
|
(js) Delete an event or a task
|
2015-09-28 11:27:20 -04:00 |
|
Francis Lachapelle
|
2ea2edbccd
|
Display all-day events in day & week views
All-day events are now displayed and the day/week views are now built using flexbox.
|
2015-09-18 16:11:31 -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 |
|
Ludovic Marcotte
|
9d92318524
|
(feat) autorefresh support for calendars
|
2015-09-01 10:50:50 -04:00 |
|
Ludovic Marcotte
|
431c53b84d
|
(feat) new time picker component + enabled it in the calendar module
|
2015-08-28 13:59:41 -04:00 |
|
Francis Lachapelle
|
ba148eec5b
|
(js) Fix error in Component.prototype.$reset
|
2015-08-24 14:54:25 -04:00 |
|
Ludovic Marcotte
|
47252affba
|
(feat) initial selection + ops in calendar module
|
2015-08-12 16:11:38 -04:00 |
|
Francis Lachapelle
|
29d86ad478
|
(js) Respect user's settings in Calendar module
|
2015-08-07 14:15:26 -04:00 |
|
Francis Lachapelle
|
5e19a889c2
|
(feat) Handle invitations in appointment viewer
|
2015-08-05 17:31:22 -04:00 |
|
Francis Lachapelle
|
95a360dd36
|
(fix) Variable test in Component service
|
2015-08-04 13:46:55 -04:00 |
|
Francis Lachapelle
|
a330ff7320
|
(js) Move Settings to a value in Common ng module
Also removed explicit settings and defaults that were imported in
various app modules. We now always use the Preferences ng service.
|
2015-08-03 11:57:04 -04:00 |
|
Francis Lachapelle
|
1f8edbdd1f
|
(js) Respect SOGoCalendarDefaultReminder in editor
|
2015-07-30 12:05:33 -04:00 |
|
Francis Lachapelle
|
b61eb00b99
|
(js) Reload lists when (en|dis)abling a calendar
Only the displayed list was refresh. Now we invalidate the hidden list.
|
2015-07-30 11:55:02 -04:00 |
|
Francis Lachapelle
|
d7b7824aad
|
Improve display of attendees in event viewer
|
2015-07-29 16:42:20 -04:00 |
|
Francis Lachapelle
|
7e10cff395
|
(js) Restore user's last Calendar view
Also reviewed the handling of Angular modules dependencies.
|
2015-07-29 11:47:01 -04:00 |
|
Francis Lachapelle
|
d7aae0e667
|
(fix) _.allKeys doesn't exist in lodash
|
2015-07-28 14:21:19 -04:00 |
|
Francis Lachapelle
|
86a0032cc1
|
Handle the edition of recurring event occurrences
|
2015-07-27 16:02:05 -04:00 |
|
Francis Lachapelle
|
dc9a0896e5
|
(js) Fix possible errors (help from jsjint)
|
2015-07-24 16:14:53 -04:00 |
|
Francis Lachapelle
|
9c464c15ad
|
(fix) Show/hide completed tasks in list
|
2015-07-21 15:54:26 -04:00 |
|
Francis Lachapelle
|
ee0e45cad6
|
(js) Respect user's default classification
|
2015-07-16 11:21:55 -04:00 |
|