From 5d8e439bc597159e3c9f0a8b65c0ae869dead3a8 Mon Sep 17 00:00:00 2001
From: Matthew Fennell
Date: Sat, 27 Dec 2025 12:40:20 +0000
Subject: Import Upstream version 43.0
---
data/appdata/meson.build | 14 +++
data/appdata/no-tasks.png | Bin 0 -> 47848 bytes
data/appdata/org.gnome.Todo.appdata.xml.in.in | 158 ++++++++++++++++++++++++++
data/appdata/task-list.png | Bin 0 -> 44723 bytes
4 files changed, 172 insertions(+)
create mode 100644 data/appdata/meson.build
create mode 100644 data/appdata/no-tasks.png
create mode 100644 data/appdata/org.gnome.Todo.appdata.xml.in.in
create mode 100644 data/appdata/task-list.png
(limited to 'data/appdata')
diff --git a/data/appdata/meson.build b/data/appdata/meson.build
new file mode 100644
index 0000000..21614ae
--- /dev/null
+++ b/data/appdata/meson.build
@@ -0,0 +1,14 @@
+appdata_conf = configuration_data()
+appdata_conf.set('appid', application_id)
+appdata = i18n.merge_file(
+ type: 'xml',
+ input: configure_file(
+ input: 'org.gnome.Todo.appdata.xml.in.in',
+ output: 'org.gnome.Todo.appdata.xml.in',
+ configuration: appdata_conf
+ ),
+ output: '@0@.appdata.xml'.format(application_id),
+ po_dir: po_dir,
+ install: true,
+ install_dir: join_paths(endeavour_datadir, 'metainfo')
+)
diff --git a/data/appdata/no-tasks.png b/data/appdata/no-tasks.png
new file mode 100644
index 0000000..6dd8816
Binary files /dev/null and b/data/appdata/no-tasks.png differ
diff --git a/data/appdata/org.gnome.Todo.appdata.xml.in.in b/data/appdata/org.gnome.Todo.appdata.xml.in.in
new file mode 100644
index 0000000..07a4290
--- /dev/null
+++ b/data/appdata/org.gnome.Todo.appdata.xml.in.in
@@ -0,0 +1,158 @@
+
+
+ @appid@
+ CC0-1.0
+ GPL-3.0+
+ Endeavour
+ Manage your tasks
+
+
+
+ Endeavour is a task management application designed for simplicity. Save and order your todos.
+ Manage multiple todo lists. And more
+
+
+
+ https://wiki.gnome.org/Apps/Todo
+ https://gitlab.gnome.org/World/Endeavour/issues
+ GNOME
+
+
+
+ https://gitlab.gnome.org/World/Endeavour/raw/main/data/appdata/no-tasks.png
+ Empty state
+
+
+ https://gitlab.gnome.org/World/Endeavour/raw/main/data/appdata/task-list.png
+ Task lists
+
+
+
+
+ AppMenu
+ ModernToolkit
+
+
+
+
+
+
+ Endeavour 43 brings major improvements:
+
+ -
+ The Welcome screen has been removed, as its design didn't really
+ work out.
+
+ -
+ The notification system was switched to use AdwToast instead of the older,
+ custom notifications.
+
+ -
+ Styles have been updated to fit a more Adwaita-like design.
+
+ -
+ Lots of bugs have been squashed, leading to a more stable experience.
+
+
+
+
+
+
+
+
+
+ Endeavour 42.0 comes with various improvements, bug squashing, and updated
+ translations.
+
+
+ This is the first release to feature new branding under the Endeavour name,
+ along with new maintainership.
+
+
+
+
+
+
+
+ GNOME To Do 41.0 comes with a selection of fixes, help pages, and many
+ updated translations.
+
+
+
+
+
+
+
+ GNOME To Do 40.1 comes with a selection of fixes to bugs and packaging issues,
+ cleanups, and many updated translations.
+
+
+
+
+
+
+
+ After 4 years in development, we are proud to annouce GNOME To Do 40.0!
+
+
+ GNOME To Do 40 brings major improvements:
+
+ -
+ Loading, saving, and editing tasks is now completely asynchronous. This
+ should bring much better performance, particularly when dealing with
+ very large task lists.
+
+ -
+ The user interface was largely redesigned. It now features a sidebar that
+ collapses when the window is too small. Task editing is done in place now.
+
+ - GNOME To Do now uses GTK4!
+ -
+ A welcome screen, and more welcoming empty states, should make To Do more
+ rewarding and engaging to use.
+
+
+
+
+ Unfortunately, Todoist and Todo.txt are disabled now. The future of these
+ integration points is uncertain, given that the featureset they support is
+ different than GNOME To Do.
+
+ This release also updates translations, and adds new translations.
+
+
+
+
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+ none
+
+ org.gnome.Todo.desktop
+ Jamie Murphy
+ hello@itsjamie.dev
+ gnome-todo
+
diff --git a/data/appdata/task-list.png b/data/appdata/task-list.png
new file mode 100644
index 0000000..29c4bd0
Binary files /dev/null and b/data/appdata/task-list.png differ
--
cgit v1.2.3