Euan Thoms
3c62cc744e
Stage 1 of clang compiler warning patches.
2015-10-31 14:10:03 +08:00
Ludovic Marcotte
987700cd87
(fix) inline images sent from SOGo webmail are not displayed in Mozilla Thunderbird ( #3271 )
2015-10-23 14:35:10 -04:00
Ludovic Marcotte
a55d5c95b5
(fix) avoid crash when replying to a mail with no recipients ( #3359 )
2015-10-23 12:45:28 -04:00
Ludovic Marcotte
907c30061f
(fix) we now return all cards when we receive an empty addressbook-query REPORT
2015-10-21 10:55:09 -04:00
Ludovic Marcotte
020fa78848
(feat) initial S/MIME support for EAS ( #3327 )
2015-10-15 15:32:15 -04:00
Ludovic Marcotte
bfa3cf379c
(fix) numerous EAS fixes when connections are dropped before the EAS client receives the response ( #3058 , #2849 )
...
Conflicts:
NEWS
2015-10-14 09:23:03 -04:00
Juan Vallés
0982d50643
Improve first character check in CSS identifiers
...
A CSS identifier can't start with a digit, so when a folder name does,
a '_' character is appended at the beginning of its CSS identifier.
The check for this first character used the `isdigit()` function, which
takes a `char` argument, while `[self objectAtIndex: 0]` returns a
`unichar`, i.e. a 16-bit unsigned integer. This caused some non-digit
characters to pass this check (e.g. Chinese characters), ending up with
an underscore at the beginning of the folder name.
2015-09-14 12:55:32 -04:00
Ludovic Marcotte
6bbd182559
(fix) safe-guard against not-yet-created calendar of local users
2015-09-10 20:08:48 -04:00
Ludovic Marcotte
788f36b96e
(fix) slight modification for fix #3293
2015-09-10 19:11:37 -04:00
Ludovic Marcotte
59ad8a2e5a
(fix) improved EAS speed during initial syncing of large mailboxes ( #3293 )
...
Conflicts:
SoObjects/Mailer/SOGoMailFolder.h
SoObjects/SOGo/SOGoGCSFolder.m
2015-09-09 10:22:29 -04:00
Ludovic Marcotte
b3d6973fb1
(fix) small optimization
2015-08-26 09:31:08 -04:00
Ludovic Marcotte
b80d8dbb06
(fix) Session fix when SOGoEnableDomainBasedUID is enabled but logins are domain-less
2015-08-21 10:51:45 -04:00
Ludovic Marcotte
161bcfac87
(fix) proper loading of transalations
2015-08-19 10:39:10 -04:00
Ludovic Marcotte
38713a6c67
(feat) handle multiple home/work phones, emails and urls
2015-08-18 16:21:47 -04:00
Ludovic Marcotte
20bf66d931
(feat) handle links to addressbooks like we do for calendars
...
also included missing template commit for calendar
2015-08-17 16:21:10 -04:00
Francis Lachapelle
9465fbad4b
(obj-c) Indentation
2015-08-06 17:39:00 -04:00
Francis Lachapelle
0d537ab27b
Return recurrence rules of occurrence
2015-08-06 16:15:12 -04:00
Francis Lachapelle
21f214659e
(fix) Some compilation warnings
2015-08-03 12:16:16 -04:00
extrafu
393321b223
Merge pull request #92 from inverse-inc/feature/remove_colon
...
Feature/remove colon
2015-08-03 09:54:48 -04:00
Ludovic Marcotte
f515106bcc
(fix) added patch from PR93
2015-08-03 09:16:55 -04:00
Ludovic Marcotte
0c7bdac091
(fix) refactored code and we now return the unseenCount when fetching uids
2015-07-31 14:31:38 -04:00
Luc Charland
2f8f8c78f7
Removing colons
2015-07-31 14:14:30 -04:00
Ludovic Marcotte
0fc7c96924
(fix) use proper values for short/long date formats
2015-07-29 19:10:03 -04:00
Ludovic Marcotte
40dd3e5875
(fix) reworked c_ prefixes on givenname,cn,sn,o and component.
...
This makes it easier to map to the quick table and avoid
fields duplications.
2015-07-27 12:47:40 -04:00
Francis Lachapelle
538e6fa4b1
Add Chinese (Taiwan) translation
2015-07-23 12:08:04 -04:00
Francis Lachapelle
c3aa601f3c
(fix) Return value of [iCalPerson+SOGo uidInDomain:]
2015-07-23 12:07:57 -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
8f49778501
Fix .wod files for English and Basque
2015-07-23 12:03:45 -04:00
Francis Lachapelle
f0b88811d6
Add Slovenian translation
2015-07-23 12:02:42 -04:00
Ludovic Marcotte
731264d9dc
(fix) make sure ActiveSync is always usable with SQL-based auth sources
2015-07-22 10:14:03 -04:00
Ludovic Marcotte
8650492989
Applied PR90 as a patch due to too-many merge conflicts when cherry-picking
2015-07-22 09:05:17 -04:00
Ludovic Marcotte
4ab2c57903
(feat) handle priority and return receipt in mail editor (needs layout work)
2015-07-07 08:35:53 -04:00
Ludovic Marcotte
05d59df68b
(feat) added mailbox delegation support
2015-07-03 20:40:06 -04:00
Francis Lachapelle
35ff82710a
Handle attach URLs in appointment editor
2015-07-01 15:00:12 -04:00
Francis Lachapelle
ba5f6410ed
Return recurrence rule only if frequency is known
2015-07-01 14:11:53 -04:00
Francis Lachapelle
69424be245
Return attributes of iCalEntity if non-empty
...
Only include classification and status if theyr are not empty.
2015-06-25 11:17:53 -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
Francis Lachapelle
d89f02ff53
Change signature of [iCalAlarm alarmForEvent:..]
...
The first argument doesn't have to be a iCalRepeatableEntity; a simple
iCalEntity is enough.
2015-06-19 22:08:08 -04:00
Ludovic Marcotte
e65ff2105e
Revert "(fix) ensure calendar objects have a (fake) filename"
...
This reverts commit a145fdbb53
.
2015-06-17 15:57:53 -04:00
Ludovic Marcotte
406e9a3df2
(fix) dropped old calendar sync/tag properties
2015-06-15 10:05:39 -04:00
Francis Lachapelle
3350e2fa12
(fix) Syntax of word "occurrence"
2015-06-12 12:03:52 -04:00
Francis Lachapelle
33b035b360
LDIF to vCard: Handle multiple emails & phones
2015-06-12 11:58:59 -04:00
Ludovic Marcotte
d581054214
(fix) fixed default values for many prefs
2015-06-12 11:45:09 -04:00
Ludovic Marcotte
772a682655
(fix) correctly localize mail labels from common bundle
2015-06-12 11:43:52 -04:00
Francis Lachapelle
516e5fd303
Add current date in top bar
2015-06-12 11:35:54 -04:00
Ludovic Marcotte
0f2e3df164
More cleanups, defaults values for mail/contact/calendar labels and data validation
2015-06-12 11:35:51 -04:00
Ludovic Marcotte
96d2a4cea8
Preferences saving support
2015-06-12 11:27:17 -04:00
Francis Lachapelle
8d003a7c35
Return used space of quota as a number in JSON
2015-06-12 11:22:45 -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