Skip to content

Clean up extension titles and update icon policy - #41

Merged
Niels Laute (niels9001) merged 3 commits into
mainfrom
cleanup/titles-and-icon-policy
Apr 21, 2026
Merged

Clean up extension titles and update icon policy#41
Niels Laute (niels9001) merged 3 commits into
mainfrom
cleanup/titles-and-icon-policy

Conversation

@niels9001

Copy link
Copy Markdown
Contributor

Summary

  • Remove redundant 'for Command Palette' suffix from all extension titles (21 extensions updated)
  • Rename 'Azure Extension (Preview)' → 'Azure DevOps (Preview)'
  • Disallow SVG icons — only PNG and JPEG are now accepted (SVGs don't render correctly)
  • Updated docs: schema, validation script, contributing guide, and architecture doc all reflect the new policies

Changes

Area What changed
\�xtensions/**/extension.json\ Removed ' for Command Palette' from titles
\�xtensions.json\ Same title cleanup applied to generated gallery
.github/schemas/extension.schema.json\ Updated icon pattern (.png/.jpeg\ only), updated title examples
.github/scripts/validate.py\ \VALID_ICON_EXTENSIONS\ now {.png, .jpg, .jpeg}\ instead of {.png, .svg}\
\docs/CONTRIBUTING.md\ Title guidance added, icon format updated
\docs/ARCHITECTURE.md\ Icon format reference updated

Note

3 extensions previously used SVG icons (\colors, \�zure-extension, \�isual-studio-code) — their icons were converted to PNG as part of this change.

- Remove redundant 'for Command Palette' suffix from all extension titles
- Rename 'Azure Extension (Preview)' to 'Azure DevOps (Preview)'
- Disallow SVG icons; only PNG and JPEG are now accepted
- Update schema, validation script, and contributing docs accordingly

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@niels9001
Niels Laute (niels9001) enabled auto-merge (squash) April 21, 2026 12:10
@niels9001
Niels Laute (niels9001) merged commit aa10fec into main Apr 21, 2026
2 checks passed
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.

2 participants