vscode-project-manager icon indicating copy to clipboard operation
vscode-project-manager copied to clipboard

[FEATURE] - Prefers "collapsed" for a tag group

Open bediu opened this issue 3 years ago • 5 comments

It would be nice to have a prefersCollapsed option for a tag group so not all groups are always expanded.

Also just a side question, do you allow contributions? I could take a look at the codebase and maybe develop these changes myself. There's plenty of more ideas since I'm a crazy fan of project management software.

bediu avatar Dec 09 '21 14:12 bediu

Hi @bediu ,

I'm inclined to keep Tags as simple as possible. So, for now, I'm not planning to add any new attribute to it.

Specifically for the expanded/collapsed approach, #556 is requesting to decide if the the tags groups (all tag groups) should be displayed expanded or collapsed, when the extension loads or you change the view. This is on radar, and could be released in upcoming release.

But, if #556 doesn't fit your needs, let's keep this issue open, so other users could upvote/comment about your request. The plans could change in the near future, depending on users feedback.

About contributions, thank you, but right now not all the source is open, and you can't (yet) build the extension yourself. But that will change in the future, and contributions will be welcome. In the meantime, if you have new suggestions, feel free to open new issues.

Hope this helps

alefragnani avatar Dec 16 '21 02:12 alefragnani

This is the only option I personally feel is really missing. I've been using this extension for quite a while now, and something like the suggested prefersCollapsed would be godsent. What I actually always wished for was for the extension to remember collapsed/expanded tags. But I know this would require much more work to add. So an option to have all tags collapsed/expanded by default like #556 suggested would be awesome. This is just me giving a +1 to this suggestion

PogoRollo avatar Jan 01 '22 17:01 PogoRollo

Talking about the tags, it would be brilliant giving the user the option to sort them. Let's say you have 5 tags, you want to sort them in the sidebar. Right now modifying the order in projectManager.tags array doesn't update the order.

Thanks for this awesome plugin!

Marcosaurios avatar Feb 11 '22 11:02 Marcosaurios

Hi @Marcosaurios ,

That’s an interesting idea. Please open a new issue for that.

Just be aware that not every tag needs to be defined in projectManager.tags setting. If you define tags individually for a project (editing projects.json file), it will be recognized by the extension 😬 . In this case, these extra tags could be displayed bellow.

Hope this helps

alefragnani avatar Feb 11 '22 21:02 alefragnani

Hi @Marcosaurios ,

That’s an interesting idea. Please open a new issue for that.

Just be aware that not every tag needs to be defined in projectManager.tags setting. If you define tags individually for a project (editing projects.json file), it will be recognized by the extension 😬 . In this case, these extra tags could be displayed bellow.

Hope this helps

Thanks for the reply!

I'm aware of that, creating new projects let's you to add new tags even not defined previously, that's nice 👍

Marcosaurios avatar Feb 11 '22 21:02 Marcosaurios