Package: gnome-todo / 3.28.1-5

Metadata

Package Version Patches format
gnome-todo 3.28.1-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Drop the autoptr definition for ESource.patch | (download)

plugins/eds/gtd-eds-autoptr.h | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 drop the autoptr definition for esource

Evolution-data-server includes the autoptr definition for ESource.

See: GNOME/evolution-data-server#73

Without this change, GNOME Todo does not build on the Continuous CI
infrastructure.

Signed-off-by: Emmanuele Bassi <ebassi@gnome.org>

eds Introduce ESourceGnomeTodo.patch | (download)

plugins/eds/e-source-gnome-todo.c | 128 128 + 0 - 0 !
plugins/eds/e-source-gnome-todo.h | 35 35 + 0 - 0 !
plugins/eds/meson.build | 1 1 + 0 - 0 !
3 files changed, 164 insertions(+)

 eds: introduce esourcegnometodo

ESourceGnomeTodo is an ESourceExtension that tracks the
current GNOME To Do API in use. This will be used to
eds Migrate task lists.patch | (download)

meson.build | 6 5 + 1 - 0 !
plugins/eds/gtd-task-eds.c | 3 2 + 1 - 0 !
plugins/eds/gtd-task-list-eds.c | 173 169 + 4 - 0 !
3 files changed, 176 insertions(+), 6 deletions(-)

 eds: migrate task lists

Right now, the API version we are is 1, which introduces
X-GNOME-TODO-POSITION.

Backported by Iain Lane <laney@debian.org>

eds Port to libecal 2.0.patch | (download)

plugins/eds/gtd-eds-autoptr.h | 2 1 + 1 - 0 !
plugins/eds/gtd-provider-eds.c | 7 5 + 2 - 0 !
plugins/eds/gtd-task-eds.c | 224 117 + 107 - 0 !
plugins/eds/gtd-task-list-eds.c | 34 22 + 12 - 0 !
plugins/eds/meson.build | 4 2 + 2 - 0 !
5 files changed, 147 insertions(+), 124 deletions(-)

 eds: port to libecal-2.0

Backported by Iain Lane <laney@debian.org>