TomasHubelbauer / vscode-markdown-todo

A VS Code extension for displaying all MarkDown todos in one Explorer pane.
MIT License
14 stars 4 forks source link

Feature request #9

Open massimo-cassandro opened 4 years ago

massimo-cassandro commented 4 years ago

@TomasHubelbauer

Really useful extension, I noticed just a couple of things I think can be improved, not really bugs:

1) After installed your extension the refresh button appears in every extension side bar in my vscode (take a look at the sample below). I find that this is a little invasive and that it can lead to confusion

Schermata_2020-05-23_alle_18_21_01

2) I'm a bit confused about user interface. clicking on a todo item in the sidebar causes the todo file to be opened with that element checked, clicking on the detick link causes the checkbox to completely disappear, while I was expecting only to remove the check sign. What I'd like to is:

Hope this can help

TomasHubelbauer commented 4 years ago

Hey! Really helpful feedback, thank you :-) The refresh button is a bug, I need to fix that. I'm not 100 % sure about toggling on click in the tree, but I think with an "Open file" type button to complement that, it would make sense. That way it would be kind of like the SCM tree in VS Code - clicking does something panel specific (in case of SCM - it opens the diff) and then there is an open file button. I'll mule over this for a bit, but I think it could be good. I'll also look into the inline actions, I've been meaning to redo them to be more useful, not sure if I want to keep them all yet.

massimo-cassandro commented 4 years ago

Thanks