Skip to content

Create Proposal_for_TODO_Tree.md#900

Open
folivero4 wants to merge 2 commits into
Gruntfuggly:masterfrom
folivero4:enhacement---todo---tree
Open

Create Proposal_for_TODO_Tree.md#900
folivero4 wants to merge 2 commits into
Gruntfuggly:masterfrom
folivero4:enhacement---todo---tree

Conversation

@folivero4
Copy link
Copy Markdown

📌 Proposal: Enhanced Tag Click Behavior in Todo Tree

Hello,

I'm submitting this pull request to propose an optional feature enhancement for the Todo Tree extension that preserves current navigation behavior while introducing a contextual interaction layer for tag elements.

🆕 Key Highlights:

  • Adds a configurable clickMode setting (classic or extended) to allow users to choose their preferred interaction style.
  • Enables second-click behavior on tag lines for reactive actions, such as showing a contextual menu or performing direct actions.
  • Ensures safe interactions by requiring confirmation before tag mutations.
  • Keeps configuration centralized in settings.json to maintain consistency and avoid inline edits.

The full proposal is documented in the added Markdown file and includes implementation ideas and UI flow. A visual mockup is also attached to demonstrate the concept.

I believe this addition can enrich the developer experience, especially for those who use tags as workflow triggers. I'm happy to adapt or refine based on feedback from maintainers or the community.

Looking forward to your thoughts!

Best regards,
Francisco Olivero

Upload proposal_for_TODO_Tree.md
@folivero4
Copy link
Copy Markdown
Author

🛠️ Proposal crafted and documented by FOlivero4
📍 Spain
📬 GitHub [your-username] (optional if you want to include it)

coniguration examples in png files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant