Commit Graph

995 Commits

Author SHA1 Message Date
Francis Lachapelle
35ff82710a Handle attach URLs in appointment editor 2015-07-01 15:00:12 -04:00
Francis Lachapelle
06cb06fce6 New UIxTaskEditorTemplate class 2015-06-29 21:04:41 -04:00
Francis Lachapelle
c524782395 Initial task editor 2015-06-25 11:30:44 -04:00
Francis Lachapelle
c144f736dc Improve JSON API documentation 2015-06-25 11:23:18 -04:00
Francis Lachapelle
f4a8638fb4 (json) Add c_iscycle and c_nextalarm in tasks list 2015-06-25 11:21:24 -04:00
Francis Lachapelle
8402152a59 Load alarm from UIxComponentEditor
The alarm attributes are now loaded from UIxComponentEditor and not
iCalEntityObject so we can determine if the component's owner is part of
the alarm's attendees.
2015-06-22 09:20:35 -04:00
Ludovic Marcotte
a49032a6bd (fix) show only the URL of web calendars, when asked 2015-06-15 12:03:38 -04:00
Ludovic Marcotte
406e9a3df2 (fix) dropped old calendar sync/tag properties 2015-06-15 10:05:39 -04:00
Francis Lachapelle
e18b61f180 Improve API documentation /Calendar/calendarslist 2015-06-15 09:19:21 -04:00
Francis Lachapelle
af6e20d627 (fix) Restore methods in UIxCalUserRightsEditor 2015-06-12 16:12:14 -04:00
Ludovic Marcotte
ee9e559765 (feat) links to calendars 2015-06-12 14:24:33 -04:00
Francis Lachapelle
a1c493358f Improve API documentation for appointment editor 2015-06-12 12:05:05 -04:00
Francis Lachapelle
fb992db5ad Improve ACL editor (Scheduler & Contacts) 2015-06-12 12:03:58 -04:00
Francis Lachapelle
dc91be3c0d Initial recurrence editor for appointments 2015-06-12 12:03:53 -04:00
Francis Lachapelle
ec2b52bf7b (fix) Save event to a different calendar 2015-06-12 12:03:07 -04:00
Francis Lachapelle
d9b67a85f2 Return the proper HTTP code when saving an event 2015-06-12 11:59:00 -04:00
Francis Lachapelle
d3916e6e5e Improve API documentation 2015-06-12 11:58:57 -04:00
Francis Lachapelle
f2833a2781 JSONify [UIxCalMainActions addWebCalendarAction] 2015-06-12 11:58:57 -04:00
Francis Lachapelle
9e8d991099 Display relative dates in Calendar module 2015-06-12 11:58:57 -04:00
Francis Lachapelle
c957b4b45f Initial component editor in Scheduler module 2015-06-12 11:47:49 -04:00
Ludovic Marcotte
feee156c0a Added calendar sharing capability 2015-06-12 11:47:48 -04:00
Francis Lachapelle
550fc09ee4 Add attribute isReadOnly to event/task JSON view 2015-06-12 11:47:47 -04:00
Francis Lachapelle
a57bf56165 [fix] Possible exception in UIxCalendarSelector.m 2015-06-12 11:41:26 -04:00
Francis Lachapelle
e9db6cda61 UIxCalListingActions: improve style and syntax 2015-06-12 11:41:25 -04:00
Francis Lachapelle
44c49abbec Calendar list: use 'name' instead of 'displayName' 2015-06-12 11:41:25 -04:00
Francis Lachapelle
d72f83ee95 Save calendar: use 'name' instead of 'displayName' 2015-06-12 11:41:24 -04:00
Francis Lachapelle
da22cd854b Fix compilation of UIxTaskEditor.m 2015-06-12 10:50:03 -04:00
Francis Lachapelle
94105e937a Improve JSON getter/setter for todos 2015-06-12 10:50:03 -04:00
Francis Lachapelle
f47a22068f JSON: fix handling of dates of all-day events 2015-06-12 10:50:03 -04:00
Francis Lachapelle
4ddf92aadb JSON: Return ISO8601 dates in calendar components 2015-06-12 10:50:01 -04:00
Francis Lachapelle
67c62fe85c Fix compilation of UIxComponentEditor.m 2015-06-12 10:49:57 -04:00
Francis Lachapelle
f9271b747c Initial JSON actions to get/set an event 2015-06-12 10:48:00 -04:00
Francis Lachapelle
862068eeb5 Improve JSON getters for events 2015-06-11 15:56:59 -04:00
Francis Lachapelle
80785304f1 JSONify [UIxCalendarProperties saveAction] 2015-06-11 15:56:31 -04:00
Francis Lachapelle
aaed279c50 Extend JSON response of calendar properties 2015-06-11 15:54:14 -04:00
Francis Lachapelle
f2587aa385 JSON-based getter operations for Calendar module 2015-06-11 15:54:11 -04:00
Francis Lachapelle
c29719f49d Remove newAction from UIx{Appointment,Task}Editor
We now rely on [UIxFolderActions newguidAction]
2015-06-11 15:54:09 -04:00
Alexandre Cloutier
257d731e04 multiColumns print view + bugFixes 2015-06-11 15:15:39 -04:00
Alexandre Cloutier
720a946d39 The multiColumns view 2015-06-11 15:15:39 -04:00
Ludovic Marcotte
fb121974ec refactored previous commit 2015-05-13 14:52:10 -04:00
Ludovic Marcotte
39aa9a97db (fix) make sure we return event blocks sorted by start date (#2939) 2015-05-13 14:36:35 -04:00
Ludovic Marcotte
dc48e05dd3 (feat) print event/task description in list view (#2881) 2015-05-13 13:12:15 -04:00
Francis Lachapelle
a1406d01e1 Initial Basque translation 2015-04-27 13:59:05 -04:00
Francis Lachapelle
cdc74e4984 Update translations 2015-04-09 09:06:19 -04:00
Ludovic Marcotte
f11bcd3373 Avoid using stringByReplacing... since old runtimes don't support it 2015-03-26 13:54:17 -04:00
Ludovic Marcotte
d75fb0722a Code cleanups 2015-03-24 08:34:29 -04:00
Francis Lachapelle
69974807b5 Fix Language-Region tags in Web interface
Fixes #3121
2015-03-19 08:35:10 -04:00
Ludovic Marcotte
e2bee23021 Avoid unnecessary calls to NSLog 2015-01-22 16:25:16 -05:00
Francis Lachapelle
dd6dd7251c Fix selection of calendar in event/task editors
Fixes #3049
Fixes #3050
2015-01-06 13:59:20 -05:00
Ludovic Marcotte
fb6ef3aa8a Now possible to set alarms on event invitations 2014-12-16 09:20:27 -05:00