Re: [Evolution-hackers] New 'eclient' branch in eds



On Di, 2011-04-19 at 10:57 -0400, Matthew Barnes wrote:
> On Tue, 2011-04-19 at 16:03 +0200, Milan Crha wrote: 
> > As icaltimezone is the main timezone for calendar in
> > evolution-data-server, and will be as long as libical will be used
> > there, then what about having e_cal_client_set_default_gtimezone as a
> > possible alternative for e_cal_client_set_default_timezone? On the other
> > hand, wouldn't e-cal-time-util.h/.c fit better here?
> 
> The fact that we use libical is an implementation detail and the fact
> its data types are exposed in the public API is a shame, but we can't do
> anything about that right now.

To some extend I agree, but I would like to point out that libical, for
better or worse, also is the common core in Linux for calendar. This has
saved my arse while passing events from libecal to KCal in the (still
on-going) "put C++ MeeGo APIs on top of EDS" work [1]. I rely on this
implementation detail, please don't take it away.

[1] https://meego.gitorious.org/meego-middleware/kcal-eds

-- 
Bye, Patrick Ohly
--  
Patrick Ohly gmx de
http://www.estamos.de/




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]