[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-pim
Subject: Re: [Kde-pim] [UPDATE] libical 0.24
From: Lutz Rogowski <Lutz () Rogowski ! info>
Date: 2005-03-27 20:59:08
Message-ID: 42471E9C.8060804 () Rogowski ! info
[Download RAW message or body]
Allen Winter wrote:
> On Wednesday 23 March 2005 12:18 pm, Allen Winter wrote:
>
>>On Wednesday 23 March 2005 03:50 am, Reinhold Kainhofer wrote:
>>
>>>Am Mittwoch, 23. März 2005 03:49 schrieb Allen Winter:
>>>
>>>>Has anyone successfully integrated the newest libical into kdepim/libkcal?
>>>
>>>Lutz Rogowski ported his KO/Pi to libkcal 0.24. In Osnabrueck he said he
>>>intended to provide patches also for kde cvs, but unfortunately it seems he
>>>didn't have time yet. There are several bugs fixed in 0.24, so some
>>>workarounds in our code might be removed.
>>>
>>>
>>>>Does anyone know if the patches we've made for the current libical KDE were
>>>>applied to the libical 0.24?
>>>
>>>As far as Lutz told me, partially.
>>>
>>>
>>>>Is there any reason to think it would be a good idea to use libical 0.24 in
>>>>kdepim, other than general curiousity? (for instance, we know for a fact
>>>>that a bunch of bugs have been fixed)
>>>
>>>Better TZ handling for example ;-)
>>>
>
>
>>I will attempt to integrate the new (circa 2002) libical into kdepim/libkcal/libical-0.24.
>>If that works I will commit the new libical and we can use it and see how it goes.
>>At some point we'll need to decide if we should remove the old libical, and how
>>to deal with local patches that didn't make it into libical-0.24.
>>
>
> So far I have libical-0.24 compiling and installing the "KDE way" with KDE Makefile.am's .
> I tried to build libkcal with the new libical and there are a bunch of changes that are needed
> and I have no idea yet how to make them .. there is no transition guide for the new libical API.
> Anyone willing to help me with this?? Please?
I have done some changes to the new API in KDE-PIM/Pi already.
Please download the sources from
http://sourceforge.net/project/showfiles.php?group_id=104103&package_id=112604
The code in
kdepim/libkcal/icalformatimpl.cpp
is using the new API of 0.24.
You will find no examples using the time conversion of libical, because I
implemented my own
( platform independent ) timezone handling in KDE-PIM/Pi.
The disadvantage of my solution that it does know only information of one user
specified timezone.
The advantage of my solution is, that iCal loading / saving is much (up to 3
times) faster.
(compared to the lical version currently used in KDE).
And on the Zaurus is counts, if you need 3 seconds or 9 seconds for loading the
data ...
If you have more questions - please ask!
Lutz
_______________________________________________
kde-pim mailing list
kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
kde-pim home page at http://pim.kde.org/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic