rozpuszczalny / vscode-redmine

Redmine extension for Visual Studio Code.
MIT License
43 stars 17 forks source link

Display hierarhy of projects, limit a project list to a subtree only, case insensitive search #32

Open arkadiam opened 3 years ago

arkadiam commented 3 years ago

Hi, Tomasz Thank you for creating this extension! I've recently discovered it and looking forward to start using it. Based on our Redmine setup I've noticed couple of things that can be improved. Here are few ideas that you may want to consider to add:

  1. "PROJECTS" section currently lists all projects without taking into account sub projects. It'll be great to display them as a tree.

  2. Let user see and work only a subtree of projects. Or pin favourite ones.

  3. Case insensitive search in project list.

  4. When doing a project search, filter projects list instead of highlighting matched project names.


rozpuszczalny commented 3 years ago

Hi, thank you for using this extension and providing an input to improve it!

Regarding point 3. and 4., I'm surprised that search is case sensitive. Refer to the screenshot below, I have typed in "THIS" in side panel, and two issues highlighted with "this" and "This" (note case). Also for 4., you can change behavior of search by moving the mouse over search field and click on an filter/list icon. Anyway, VSCode doesn't give me any way to alter behavior of the search, so I can't do much about it.

Search is case insensitive Switch filter/highlight behavior

For projects tree and favourites, I'll create separate tickets for that :slightly_smiling_face:

Once again, thank you for your ideas :slightly_smiling_face: