Sync /seen flag from server to devices connected via ActiveSync possible?

Konstantin Schorp konstantin at schorp.de
Wed May 28 18:20:38 CEST 2014


See line 106 of /usr/share/kolab-syncroton/lib/kolab_sync_data.php :
    
/**
     * List of device types with multiple folders support
     *
     * @var array
     */
    protected $ext_devices = array(
        'iphone',
        'ipad',
        'thundertine',
        'windowsphone',
        'playbook',
        'android40',
        'android',
        'SAMSUNGSMG900F',
    );


I added „android" and „SAMSUNGSMG900F" (device type of a Galaxy S 5). 

After that, multiple calendars and multiple mail folders were showing up on my phone. You have to explicitly enable the respective folders/calendars in the activesync tab in the roundcube settings though. 

Could you please give feedback if shared calendars are also labeled „calendar“ on your phones?


Thanks,

Konstantin



Am 28.05.2014 um 17:40 schrieb Troy Carpenter <troy at carpenter.cx>:

> So how would I enable this on my server?  All my Android devices now run
> 4.4.2 and I would greatly like this "feature" to be enabled.  Is this a
> change and recompile, or is it a configuration variable?
> 
> Thanks,
> Troy
> 
> -----Original Message-----
> From: users-bounces at lists.kolab.org [mailto:users-bounces at lists.kolab.org]
> On Behalf Of Konstantin Schorp
> Sent: Wednesday, May 28, 2014 4:58 AM
> To: users at lists.kolab.org
> Subject: Re: Sync /seen flag from server to devices connected via ActiveSync
> possible?
> 
> Unfortunately not. Android supports multiple calendars via Activesync since
> 4.4, and I explicitly enabled multiple calendar support by adding the device
> type to the $ext_devices list in the syncroton source code.
> 
> For pre-4.4 devices, additional calendars are just ignored. Now, I have two
> or more Calendars just called "Calendar". I suppose only the IMAP folder
> name is used. Instead, there should be a more meaningful label such as
> "Mike's Calendar" for shared calendars. 
> 
> I suppose iOS devices also just show "Calendar" as label for each shared
> calendar?
> 
> Best,
> 
> Konstantin
> 
> Am 28.05.2014 um 10:50 schrieb Torsten Grote <torsten at kolab.org>:
> 
>> On Tuesday 27 May 2014 22:39:37 Konstantin Schorp wrote:
>>> In general, Activesync support is still a little wonky (shared 
>>> calendars from other users all showing up as "Calendar", rendering 
>>> them undistinguishable and therefore unusable).
>> 
>> This is most likely a limitation of your Android device that only 
>> supports one calender, therefore the Kolab ActiveSync Server merges 
>> them together to show you all the events anyway.
>> 
>> Only most recent versions of Android support multiple calenders via 
>> ActiveSync, but I think this is not yet enabled in our code.
>> 
>> Kind Regards,
>> Torsten
>> 
>> --
>> Torsten Grote
>> Kolab.org Community Manager
>> 
>> e: torsten at kolab.org
>> w: https://Kolab.org
>> 
>> pgp: 0x2175A534A4F2EFA3_______________________________________________
>> 


More information about the users mailing list