Skip to content

feat: establish original Better Todo Tree Marketplace branding - #143

Merged
FanaticPythoner merged 4 commits into
masterfrom
fix/issue-142-plugin-removed-from-vs-marketplace
Jul 17, 2026
Merged

feat: establish original Better Todo Tree Marketplace branding#143
FanaticPythoner merged 4 commits into
masterfrom
fix/issue-142-plugin-removed-from-vs-marketplace

Conversation

@FanaticPythoner

Copy link
Copy Markdown
Owner

Present Better Todo Tree as an independently maintained fork with original
project artwork, explicit publisher attribution, and locked Marketplace
metadata while preserving its existing identity and compatibility surface.

Brand system:

  • replace the 128x128 Marketplace icon with an original full-colour tree mark
    using equal-size checkmark and plus-plus status badges
  • align the 24x24 Activity Bar and product-icon SVGs with the same badge
    geometry and regenerate the packaged U+EA01 WOFF glyph
  • add the full-colour SVG master and document artwork provenance, source roles,
    geometric constraints, and unchanged third-party icon attribution
  • replace the Marketplace screenshot with the 2561x1594 current presentation

Marketplace copy:

  • identify FanaticPythoner as the independent publisher and state that the fork
    is not affiliated with, endorsed by, or published by Gruntfuggly
  • replace successor and drop-in claims with migration, major-feature,
    active-fix, modern-compatibility, and benchmarked-speedup language
  • preserve the documented 696.0X and 9.8X benchmark evidence, screenshot link,
    project links, and remaining Vaadin attribution

Regression coverage:

  • lock the 185-character description, package identity, URLs, README claims,
    benchmark rows, screenshot linkage, attribution, and artwork provenance
  • verify Marketplace icon and screenshot dimensions and equal-badge geometry
    across the vector logo, Activity Bar icon, and product-icon source

Refs: #142
Refs: microsoft/vsmarketplace#2021
Refs: microsoft/vsmarketplace#2025

Present Better Todo Tree as an independently maintained fork with original
project artwork, explicit publisher attribution, and locked Marketplace
metadata while preserving its existing identity and compatibility surface.

Brand system:
- replace the 128x128 Marketplace icon with an original full-colour tree mark
  using equal-size checkmark and plus-plus status badges
- align the 24x24 Activity Bar and product-icon SVGs with the same badge
  geometry and regenerate the packaged U+EA01 WOFF glyph
- add the full-colour SVG master and document artwork provenance, source roles,
  geometric constraints, and unchanged third-party icon attribution
- replace the Marketplace screenshot with the 2561x1594 current presentation

Marketplace copy:
- identify FanaticPythoner as the independent publisher and state that the fork
  is not affiliated with, endorsed by, or published by Gruntfuggly
- replace successor and drop-in claims with migration, major-feature,
  active-fix, modern-compatibility, and benchmarked-speedup language
- preserve the documented 696.0X and 9.8X benchmark evidence, screenshot link,
  project links, and remaining Vaadin attribution

Regression coverage:
- lock the 185-character description, package identity, URLs, README claims,
  benchmark rows, screenshot linkage, attribution, and artwork provenance
- verify Marketplace icon and screenshot dimensions and equal-badge geometry
  across the vector logo, Activity Bar icon, and product-icon source

Refs: #142
Refs: microsoft/vsmarketplace#2021
Refs: microsoft/vsmarketplace#2025
@github-actions

github-actions Bot commented Jul 16, 2026

Copy link
Copy Markdown

PR VSIX: unavailable

The artifact for 7aae5e01cabf was removed when the pull request closed.

Use the revised package description in the README and remove the redundant
hard-coded length assertion while retaining exact metadata-to-documentation
parity coverage.
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