Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a command for quickly creating a new extension #423

Merged
merged 38 commits into from
Feb 13, 2025

Conversation

zadjii-msft
Copy link
Owner

@zadjii-msft zadjii-msft commented Feb 13, 2025

This adds a new form page for quickly creating a new extension.

  • ExtensionTemplate/ should be zipped up into template.zip.
  • fill in that form, then when you submit the form, we'll unzip the template.
  • You should be able to just open that solution up and just go
  • I moved the built-in commands lower in the list. The only visible commands it exposes are "Open CmdPal settings" and "Create new extension" (the others are hidden fallbacks, so it doesn't really matter)
  • To mitigate that the settings command is lower in the list, I added it to the "page title" spot in the command bar (only on the root view).

Closes #311

This reverts commit c8c01fb.
# Conflicts:
#	src/modules/cmdpal/ExtensionTemplate/TemplateCmdPalExtension/TemplateCmdPalExtension/Pages/TemplateCmdPalExtensionPage.cs
#	src/modules/cmdpal/ExtensionTemplate/TemplateCmdPalExtension/TemplateCmdPalExtension/Pages/TemplateExtensionPage.cs
#	src/modules/cmdpal/ExtensionTemplate/TemplateCmdPalExtension/deps/Microsoft.CommandPalette.Extensions/Microsoft.CommandPalette.Extensions.0.0.5.nupkg
#	src/modules/cmdpal/Exts/SpongebotExtension/Properties/PublishProfiles/win-arm64.pubxml
#	src/modules/cmdpal/Exts/TemplateExtension/Pages/TemplateExtensionPage.cs
#	src/modules/cmdpal/Microsoft.CmdPal.UI.ViewModels/Commands/BuiltInsCommandProvider.cs
#	src/modules/cmdpal/Microsoft.CmdPal.UI.ViewModels/ContentFormViewModel.cs
@zadjii-msft zadjii-msft merged commit cd5a541 into main Feb 13, 2025
9 checks passed
@zadjii-msft zadjii-msft deleted the dev/migrie/f/new-extension-command branch February 13, 2025 17:43
@zadjii-msft zadjii-msft mentioned this pull request Feb 13, 2025
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.

"Create an Extension" core command
2 participants