TomasHubelbauer/vscode-markdown-todo

Feature request

Opened this issue · 2 comments

@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

  1. 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:
  • clicking an item in the sidebar causes it to be checked/unchecked (a specific button to open the file would be useful)
  • Tick / detick = check/uncheck, remove = remove the checkbox, but leave the item

Hope this can help

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.