[Kde-pim] QtQuick ToDo API / Plasmoid

Mark Gaiser markg85 at gmail.com
Mon Feb 17 13:25:01 GMT 2014


On Mon, Feb 17, 2014 at 1:58 PM, Michael Bohlender
<michael.bohlender at kdemail.net> wrote:
>> Hmm, now i think this might be too small for GSoC. It's basically
>> re-using the code that is already there and removing the non todo
>> stuff.
>> What you want is already possible in the current components (Calendar
>> and CalendarData) by setting the "types" property to "Calendar.Todo"
>> or something alike.
>>
>> What is missing is write/update/delete support. But if that's enough for
>> GSoC..?
>>
>
> We were not sure either. This is why there is a second part in the project
> description:
> " Bonus: Port Kontact Touch Task to the new API instead of, or in addition
> to the Plasmoid."

Then the bonus should just be part of the gsoc, not "a bonus".
>
> Also accessing ToDo items by date range (I assume that is what the calendar
> API does - correct me if I am wrong) might be to limiting.  One could think
> of enabling "Getting Things Done" like workflows by accessing ToDo items by
> their "context" and so on.

Yes true.
That would either be a different code path for todo items (to not
filter on dates) or a very basic one line modification in the current
filtering code [1] where you just put "return true;" on line 64
(remove the current line 64 and 65) and it would be OK for the current
needs, right?

[1] http://quickgit.kde.org/?p=kdepim-runtime.git&a=blob&h=f213102a77156255df03bf9c2a1763666ad773b2&hb=5d8019c7ace5eada7043ea226f67a15c109c084a&f=qml%2Fcalendar%2Fdatetimerangefiltermodel.cpp
>
> Cheers
>
> Mike
> _______________________________________________
> KDE PIM mailing list kde-pim at kde.org
> https://mail.kde.org/mailman/listinfo/kde-pim
> KDE PIM home page at http://pim.kde.org/
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list