Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sort order of Task Lists #169

Open
marbetschar opened this issue Nov 25, 2020 · 4 comments · May be fixed by #192
Open

Sort order of Task Lists #169

marbetschar opened this issue Nov 25, 2020 · 4 comments · May be fixed by #192

Comments

@marbetschar
Copy link
Member

I'm not sure about GTasks, but at least for WebDAV there is a way to rearrange task lists in the backend. Instead of just sorting them alphabetically in our Tasks app, we should reflect the order created by the user.

For WebDAV there has to be a property we can use for sorting the task lists. If this is not present, we can still fall back to alphabetical sorting.

@marbetschar marbetschar added the Help Wanted Extra attention is needed label Nov 25, 2020
@marbetschar
Copy link
Member Author

Support for calendar-order property will be added in Evolution Data Server 3.39.2+:
https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/297

@marbetschar
Copy link
Member Author

if we want to sort task lists "now", we need to fetch the calendar-order property manually from the backend using lower level WebDAV APIs. EDS 3.39.2+ won't make it into Odin.

@marbetschar marbetschar changed the title Support user defined sorting of Task Lists Sorting of Task Lists Feb 11, 2021
@marbetschar marbetschar changed the title Sorting of Task Lists Sort order of Task Lists Feb 11, 2021
@marbetschar
Copy link
Member Author

Since we are going to Flatpak all the things there is the possibility to ship a newer EDS version within the Flatpak. Therefore we should aim for this solution instead of implementing a custom one.

@marbetschar
Copy link
Member Author

Support for calendar-order property is released!

https://gitlab.gnome.org/GNOME/evolution/-/commit/84b3e733a91271ad3f2554365ca13b3a3bab4955

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant