Ludovic Marcotte
7b5541b5d1
(fix) reuse the calendar urls from the model
2015-08-17 13:44:21 -04:00
Ludovic Marcotte
ffa4079fa8
(fix) b0rk3n sort saving regarding the asc/desc state
2015-08-14 15:11:07 -04:00
Francis Lachapelle
29d86ad478
(js) Respect user's settings in Calendar module
2015-08-07 14:15:26 -04:00
Luc Charland
42eb9e51b4
Reworked saving Events filter and added Tasks filter
2015-08-06 14:28:54 -04:00
Luc Charland
7bb551a4ad
Added saving of sort order for Events and Tasks
2015-08-06 13:48:39 -04:00
Luc Charland
31b959a7dc
Added saving of Calendar Sort to jsonSettings
2015-08-06 12:17:48 -04:00
Francis Lachapelle
5e19a889c2
(feat) Handle invitations in appointment viewer
2015-08-05 17:31:22 -04:00
Luc Charland
6835cd5319
removed double Name translation in 5 languages
2015-08-03 09:51:31 -04:00
Luc Charland
2f8f8c78f7
Removing colons
2015-07-31 14:14:30 -04:00
Francis Lachapelle
1f8edbdd1f
(js) Respect SOGoCalendarDefaultReminder in editor
2015-07-30 12:05:33 -04:00
Francis Lachapelle
449093c3f0
(fix) Calendar destination of new task
...
Also removed the possibility to use the "moveToCalendar" parameter. We
should eventually create UIxTaskActions.m as we have
UIxAppointmentActions.m for this kind of actions.
2015-07-30 11:51:02 -04:00
Francis Lachapelle
e208ee3fde
(feat) Open events from day and week views
2015-07-28 20:45:46 -04:00
Ludovic Marcotte
7365f77dd5
(feat) new Alarm service + alarms support in all modules
2015-07-28 11:54:49 -04:00
Francis Lachapelle
86a0032cc1
Handle the edition of recurring event occurrences
2015-07-27 16:02:05 -04:00
Francis Lachapelle
538e6fa4b1
Add Chinese (Taiwan) translation
2015-07-23 12:08:04 -04:00
Francis Lachapelle
613f05ac02
Calendar module optimizations in multidomain setup
...
Conflicts:
NEWS
UI/Common/UIxUserRightsEditor.m
2015-07-23 12:06:54 -04:00
Francis Lachapelle
f0b88811d6
Add Slovenian translation
2015-07-23 12:02:42 -04:00
Francis Lachapelle
601ed94d77
Update product.plist for new component templates
2015-07-21 10:15:02 -04:00
Francis Lachapelle
a75524af9f
Review task/event viewer/editor
...
Components will now appear in dialogs instead of a right sidenav.
This commit also introduces read-only viewers for tasks and events.
2015-07-21 08:29:28 -04:00
Francis Lachapelle
7c6716784e
(feat) Events/tasks sorting in Calendar module
2015-07-09 16:35:19 -04:00
Francis Lachapelle
9a3aeb0004
(fix) Tasks list sorting
2015-07-09 16:18:03 -04:00
Francis Lachapelle
9015f82413
(html) Improve events/tasks lists
2015-07-06 15:16:49 -04:00
Francis Lachapelle
b39dedd2d2
Add attachUrls to task editor
2015-07-03 21:42:20 -04:00
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
Ludovic Marcotte
990f782b62
Allow including or not freebusy info from subscribed calendars
2014-12-11 10:01:21 -05:00
Francis Lachapelle
ce5e46f5fb
Remove unused templates from SchedulerUI
2014-12-10 09:22:03 -05:00
Francis Lachapelle
78ea147383
Update translations
2014-11-21 08:53:12 -05:00
Jeroen Dekkers
6ded9e95b3
Put private libraries in /usr/lib/sogo
2014-10-01 20:36:42 +02:00
Francis Lachapelle
4be2ddb793
Update translations
2014-09-26 14:23:58 -04:00
Ludovic Marcotte
0b6e3dc22d
Fix for bug #589
2014-09-25 09:25:13 -04:00
Ludovic Marcotte
02b3de6465
Fix for bug #2326
2014-09-15 09:32:36 -04:00
Ludovic Marcotte
b8b3519a40
Initial support for multiple alarms and better iCal compatibility
2014-09-12 14:09:28 -04:00
Ludovic Marcotte
12a4fd05a2
Support for repetitive alarms and tasks
2014-09-12 08:34:15 -04:00
Francis Lachapelle
c441fa5b80
Various fix and improvements to Scheduler module
2014-09-10 10:58:58 -04:00
Francis Lachapelle
1dcf631ad6
Update translations
2014-09-09 15:50:39 -04:00
Francis Lachapelle
dadad3df2a
Fix some compilation warnings
2014-08-28 09:38:09 -04:00
Alexandre Cloutier
76c9b45fd0
update Localizable.strings
...
Update the print window options strings
2014-08-26 14:25:27 -04:00
Alexandre Cloutier
38a3b7bb4f
print calendars events&Tasks with colors - either borders or backgrounds
2014-08-26 13:36:42 -04:00
Ludovic Marcotte
b05fcc7d82
Fat commit to refactor the quick record generation
2014-07-30 14:51:00 -04:00
Francis Lachapelle
571322958a
Update fi, fr, de, and es_ES translations
2014-07-30 10:33:15 -04:00
Ludovic Marcotte
1df7e989e0
Removed worthless declaration
2014-07-25 14:48:25 -04:00
Alexandre Cloutier
28e6bb8b9d
Applied comments
2014-07-21 09:52:09 -04:00
Alexandre Cloutier
b892b3f794
Add RegEx
2014-07-21 09:52:09 -04:00
Alexandre Cloutier
a2a7014140
fix dnd repeated event bug + applied comments
2014-07-21 09:52:08 -04:00
Alexandre Cloutier
ccf181bcf9
applied comments and fix repeated events dragNdrop between calendars
2014-07-21 09:40:04 -04:00
Alexandre Cloutier
e478b29c2e
creating and dragNDrop between calendars in multicolumndayview
2014-07-21 09:40:04 -04:00
Francis Lachapelle
45553be122
Fix rename of calendars, improve tasks count badge
2014-07-08 17:19:55 -04:00
Ludovic Marcotte
8a17246725
Cleaned up code and fixed the translation of the weekdays in the datepicker
2014-07-04 10:18:56 -04:00
Ludovic Marcotte
4843c6b6d7
Renamed Multi-Column to Multicolumn and refactored some code
2014-07-04 08:55:35 -04:00
Alexandre Cloutier
660f39a980
delete notice and put grey background for multi-columns view
2014-06-30 14:13:52 -04:00
Alexandre Cloutier
0fb7135335
bugfixes
2014-06-30 13:36:12 -04:00