Skip to content

ADFA-4432 | Add tooltips for the Python/Flask plugin commands - #71

Open
Daniel-ADFA wants to merge 1 commit into
mainfrom
ADFA-4432
Open

ADFA-4432 | Add tooltips for the Python/Flask plugin commands#71
Daniel-ADFA wants to merge 1 commit into
mainfrom
ADFA-4432

Conversation

@Daniel-ADFA

Copy link
Copy Markdown
Collaborator

Adds in-app help for the four Python Tools commands (ADFA-4432).

  • DocumentationExtension with hardwired tier 1/2 entries per command, plus a tier 3 page at assets/docs/index.html.
  • The plugin binds the long-press on its own toolbar buttons and calls IdeTooltipService, so no host change is needed.
  • Tags are <plugin.id>.<action id> under category plugin_com.appdevforall.python.plugin.

Verified on an emulator: 4 tooltips + 8 buttons registered, tier 3 blob byte-identical to the source page.

pyflask.lint in the docs DB has no matching command (the plugin has run / run-file / requirements / tests), so it is left alone.

python-tools now implements DocumentationExtension with tier 1/2/3 docs for
its four build actions, and binds the long-press on its own toolbar buttons
so the tooltip shows without a host change.

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review for a one-time review, or @claude review always to subscribe this PR to a review on every future push.

Tip: disable this comment in your organization's Code Review settings.

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.

3 participants