Skip to content

TP-F2 — Theme marketplace metadata (#161) - #165

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/161-theme-marketplace-metadata
Jun 15, 2026
Merged

TP-F2 — Theme marketplace metadata (#161)#165
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/161-theme-marketplace-metadata

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Extend querya.theme.v1 optional fields: homepage, license, preview, tags
  • Add ThemeMetadata on ThemeDefinition; registry scan preserves metadata
  • Theme picker shows author (or tags) as row subtitle; search matches author/tags
  • Stub ExtensionManifest in lib/core/market/ aligned with market-tech.md
  • Docs + fixture querya_custom_metadata.json

Closes #161

Test plan

  • flutter analyze — clean
  • flutter test (metadata, manifest, registry, picker) — green
  • Manual: import fixture with metadata → author visible in picker, search by tag works

Extend querya.theme.v1 with homepage, license, preview, and tags;
expose ThemeMetadata on ThemeDefinition, show author/tags in the theme
picker, and add ExtensionManifest stub aligned with market-tech.md.

Closes #161
@github-actions github-actions Bot added documentation Improvements or additions to documentation enhancement New feature or request theme Theming, colors, VS Code themes parser Theme parser epic label: parser registry Theme parser epic label: registry marketplace Extensions marketplace, ExtensionManifest labels Jun 15, 2026
@github-actions github-actions Bot added this to the 0.4.3 milestone Jun 15, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 26e0abb into dev Jun 15, 2026
4 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/161-theme-marketplace-metadata branch June 19, 2026 03:34
@ZhuchkaTriplesix ZhuchkaTriplesix self-assigned this Jun 20, 2026
ZhuchkaTriplesix added a commit that referenced this pull request Jul 27, 2026
…tadata

TP-F2 — Theme marketplace metadata (#161)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request marketplace Extensions marketplace, ExtensionManifest parser Theme parser epic label: parser registry Theme parser epic label: registry theme Theming, colors, VS Code themes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant