PIM Sprint (The bits relevant to Plasma)
Aaron J. Seigo
aseigo at kde.org
Tue Nov 19 08:08:13 UTC 2013
On Monday, November 18, 2013 23:42:45 John Layt wrote:
> On 18 November 2013 20:53, David Edmundson <david at davidedmundson.co.uk>
> There are 3 data engines and 2 runners which link to kdepimlibs. The
i don’t think DataEngines are well suited to the kind of data kdepimlibs
provides. what would be far preferably is a QAbstractItemModel that offers a
qproperty-based API to set what it is looking at (resource, filter, ..). this
would make it easily reusable throughout the QML and C++ code we write *and*
it would remove build dependencies: we can check for the existence of the
model at runtime. (QML2 probably still needs some work there?)
if this model shipped with kdepimlibs, then we can worry a lot less about
dependencies and schedules.
> KHolidays which will be available very quickly.
that’s good news :)
> The idea being that if the user didn't configure any calendars on
> first run, then we would know to disable events and so never wake
> Akonadi up.
That would be fantastic. If there was a simple library call that could tell
what sorts of resources were configured and active (email, calendar, TODO..)
this would really help.
--
Aaron J. Seigo
More information about the Plasma-devel
mailing list