Work in progress. A task manager for Sailfish OS with Nextcloud sync (caldav).
This is an alpha release, use at your own risk.
Homepage: https://cvs.sonologic.net/gmc/harbour-tasks Open repos: https://openrepos.net/content/gmc/tasks
When opening the ap, the 'Task lists' screen shows. Use the pulley menu to select one of the actions:
When tapping one of the task list names in the 'Task lists' screens, the task list is shown. The tasks are shown. Use the pulley menu to select one of the actions:
If you want to report a bug (please bear in mind that this is a very early alpha release), make sure to include concise instructions on how to reproduce the bug, and if possible include logs.
How to include logs?
You can now send the file under ~/Documents/tasks.log along with your bug report.
You can send bug reports to harbour-tasks@sonologic.nl. Please include at least the following information:
Attachment | Size | Date |
---|---|---|
![]() | 194.86 KB | 06/11/2020 - 16:56 |
![]() | 204.97 KB | 06/11/2020 - 16:56 |
![]() | 195.25 KB | 06/11/2020 - 22:41 |
![]() | 205.32 KB | 06/11/2020 - 22:41 |
![]() | 209.29 KB | 08/11/2020 - 20:23 |
![]() | 223.79 KB | 08/11/2020 - 20:23 |
![]() | 209.22 KB | 10/11/2020 - 17:44 |
![]() | 224.13 KB | 10/11/2020 - 17:44 |
![]() | 216.61 KB | 15/11/2020 - 18:58 |
![]() | 231.53 KB | 15/11/2020 - 18:58 |
- Implement notifications for sync errors (fixes #8)
- Properly handle long fields (such as description) by folding/unfolding VTODO lines (fixes #14)
- Refactored code to make it more testable
Comments
danfin
Thu, 2020/12/24 - 14:56
Permalink
is there a syntax trick or problem? My nextcloud gives links like
https://shared02.opsone-cloud.ch/remote.php/dav/calendars/daniel@finsler...
for a single calendar, which is linked to a task list. But tasks will answer with 'task lists not found'n and my nextcloud does not give a individual link for its task lists (probably I miss something here?). If I delete the last word of the link, this does not help. Replacing calendars with tasks does not help either.
gmc
Thu, 2020/12/24 - 16:31
Permalink
You only have to specify the url to your nextcloud instance, the app will discover the calendars automatically. So in your case, you should enter 'https://shared02.opsone-cloud.ch/. The app will add the rest as needed.
danfin
Sun, 2021/01/10 - 15:24
Permalink
thank you - this helped!
Tasks show nicely and all calendars too. (the text is quite big and much space between lines, plus I'd like to make invisble what contains no tasks at all)
gmc
Wed, 2021/01/13 - 11:00
Permalink
Thanks for you comments. Indeed, being able to 'disable' calendars that are not meant to be used as task lists is something I want too: https://cvs.sonologic.net/gmc/harbour-tasks/-/issues/12
As for the layout, I'm using default sailfish layout items, so as far as I know this is how it is supposed to look according to sailfish design :) The names of task lists are indeed quite big, my task name lists are quite short and I like it this way. Perhaps I need to make it configurable for people using longer names.
Cryx
Thu, 2020/11/12 - 13:00
Permalink
Some issues:
Text in Deck/Main View list is very big and doesn't fit system settings (but single cards are okay).
Description text is cut off after some (didn't count: rounabiyt 80?) letters. So in my case text from the card is missing.
Nextcloud offers multiple labels in Deck, the app just shows one.
Aldo the German translation of the labels in the app doesn't match the localized label text in Nextcloud itself.
(And sure, most if this us relsted to Deck and not to tasks, but cause of Deck is tied into tasks I wanted to mention it here. Nevertheless - nice work so far! )
gmc
Thu, 2020/11/12 - 15:30
Permalink
Thanks for your feedback. I was able to reproduce the description issue (text cut off) and have a pretty good idea what is going on there. Added it as a bug: https://cvs.sonologic.net/gmc/harbour-tasks/-/issues/14
As for the others, I don't use deck myself so most of that doesn't mean anything to me :) I'll add them to the issue list, and will try to install deck on my instance to see if I can reproduce, once I have the more high-priority issues covered.
For the visual issue(s) you mention, is it possible to provide a screenshot?
danfin
Sat, 2020/11/07 - 14:00
Permalink
thank you, I am super interested - happy too - but my nexcloud switched to service mode for some reason, must fix that first.