Hi GoodTask,
I'm making a shot-in-the-dark feature request for more view options. I'm not expecting any quick or soon attention to be paid to this, it's just a long-term suggestion. To be honest, it is quite literally a copy-paste request inspired from another service: GitHub.
As I'm sure you're familiar with, GitHub projects is a service that allows you to turn GH issues into a board of tasks. It's super effective and useful and is the inspiration for entire SaaS's like Jira.
I think that GT is actually filling a similar niche: the primary unit of actionablity is a Reminder (in GH projects, an Issue) and the way that you organize it is flexible based on your use case (kanban, timeline, table, etc...)
I love, for example, that when I want to see my GH issues and customize all of their details at a moment's notice, I can use the table view with as many or few columns as is necessary for me to get my work done in that specific project:
https://docs.github.com/assets/cb-102381/mw-1440/images/help/projects-v2/example-table.webp
And if it is a collaborative project and we have a meeting with updates, I can switch to the Kanban view to show what's in the different stages of completion (as GT already does):
https://docs.github.com/assets/cb-167199/mw-1440/images/help/projects-v2/example-board.webp
And just as awesome is the timeline view, which, admittedly, you've put a lot of work into and I applaud your implementation of it:
https://docs.github.com/assets/cb-97506/mw-1440/images/help/projects-v2/example-roadmap.webp
I'm just showing you that in GH, this is just how it looks and I think it works for a lot of people. I'm gently suggesting that modifying GT to embrace some fo these views might be awesome, with special attention to the Table view. It feels like if I just want to modify data about the task itself, there are a few too many steps involved (double tap the task, open the pop up, look for the icon referring to the data field, get it wrong a few times, etc.)
It might be nice if there was a table view (which I'm sure you have as the developer, it's probably a series of dictionaries where the task is an ID in apple parlance and each field is a value). If you could somehow present that to the user as a table, and the columns the user cares about could be selected and hidden, we might have a very powerful feature available for us.
Happy to hear your thoughts on this and thanks for the awesome tool as always
T