Skip to content

Add multiple projects support in single database ? #36

@riodelphino

Description

@riodelphino

Is your feature request related to a problem? Please describe.
I have some projects like followings:

  • Work
  • Github
  • DIY
  • Private

And each project has so many tasks.

I know we can categorize these projects by tags.

However, it is not enough in this case because:

  • Switching to By Tag and input the specific tag name bothers my fingers.
  • Additionally, Today or Upcoming tabs cannot be used simultaneously with By Tag at once.

(I noticed Encrypted multi-workspace support in README, but it does not represent above, I guess.)

Describe the solution you'd like

  • Add multiple projects support in single database.
  • Add Projects Switcher popup. (The list also includes <All Projects> to show tasks across all projects.)
  • Add a shortcut key to display the popup. (e.g. P key)

Then, additionally:

  • Add Project column to the list view. (On the left side is better, I think. )
  • Add project field support to the list.order config. (e.g. left = ["checkbox", "project", "title"] or right = [..., "project", ...])

Describe alternatives you've considered

Additional context
Now I noticed that the column width should be automatically calculated by the maximum length of the 's field content. (However, this may break the v1.5.3 changing ? And this should be another issue ?)

Metadata

Metadata

Labels

cool afcool feature, must be added 100%enhancementNew feature or requesthelp wantedExtra attention is neededimportantvery urgent, must be done asap

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions