-
Notifications
You must be signed in to change notification settings - Fork 7.5k
Add the Command Palette module #37908
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
Merged
Merged
Changes from all commits
Commits
Show all changes
552 commits
Select commit
Hold shift + click to select a range
b731fe9
everyone gets an exception context
zadjii 3aebd83
Just make the scheduler part of the page context, that makes more sense
zadjii 78e7134
remove this unneeded nonsense
zadjii 6a7a244
Load icons again (#208)
zadjii-msft 80c5387
Iniital attempt at deferring loading of some images
michael-hawker 436ae90
Clean-up DP patterns in Loading Behavior
michael-hawker 7580872
Attempt to fix duplicate items (doesn't work)
michael-hawker 0ffadc5
Merge pull request #212 from zadjii-msft/dev/migrie/b/TRA-quits-exten…
zadjii-msft e791bcd
Merge remote-tracking branch 'origin/main' into joadoumie/window-walker
joadoumie f176b0d
Ensure the equality checks for our ViewModels use the underlying Mode…
michael-hawker 7e51256
fixed a bunch of PR comments
joadoumie 44070f8
Merge pull request #214 from zadjii-msft/llama/image-loading-perf
zadjii-msft 4dca943
Merge remote-tracking branch 'origin/main' into dev/migrie/f/error-co…
zadjii 4f8b905
Merge remote-tracking branch 'origin/main' into dev/migrie/f/error-co…
zadjii bae9c0c
I guess this is how you propertychange a dependencyproperty
zadjii 719cfb3
Merge pull request #217 from zadjii-msft/dev/migrie/f/error-context-pr
zadjii-msft d293421
Do the AdaptiveCards workaround, but with PreserveNewest so it doesn'…
zadjii a27cd54
start adding views, but I have branches to merge down now
zadjii 5a366b5
okay, so yes, if an extension implements this by crashing, we'll thro…
zadjii 9a2c0f7
a binding that makes sense to me
zadjii 0f6adb0
static constructors are neat
zadjii 03b22a5
scrolly posts
zadjii 6578549
plumbing
zadjii 0884c8c
Form pages are all wired up
zadjii caf578d
it cannot be this easy, right?
zadjii 7957282
more samples, styling
zadjii afc9279
show details
zadjii fa89e1a
Merge remote-tracking branch 'origin/main' into dev/migrie/f/TRA-form…
zadjii 80f63db
Fix #213 by implementing a light-weight IconBox control
michael-hawker 3388bb2
Merge pull request #222 from zadjii-msft/llama/icon-control
zadjii-msft 06a5b55
good feedback from reivew
zadjii c5f0881
Merge remote-tracking branch 'origin/main' into dev/migrie/f/TRA-form…
zadjii 35f4416
make toplevelcommand a single object that lives over the lifetime of …
joadoumie 23e94f2
Merge pull request #188 from zadjii-msft/joadoumie/window-walker
joadoumie 4ad92b6
Merge pull request #219 from zadjii-msft/dev/migrie/f/TRA-forms-pr
zadjii-msft 5299582
two colors
zadjii 7db7d7e
no yea that's better
zadjii 3df8c87
Two colors for tags
zadjii-msft 28250f9
Add a very obvious GoBack command result
zadjii 19ddcde
Add a very obvious GoBack command result
zadjii-msft bf6b6b8
Add Dynamic lists and Apps on the main page again (#224)
zadjii-msft a92b1e6
Minor Window Walker improvements (#233)
zadjii-msft 8f122b9
Colorize the tags! (#227)
michael-hawker 4048d76
Add global hotkey again (#232)
zadjii b0bfeec
Make fallback commands work again (#234)
zadjii-msft 8214331
Use the non-labs markdown block, because pain and suffering (#240)
zadjii-msft 2dccda7
Merge PT upstream no.5 (#237)
stefansjfw 9cd5621
Hook up the buttons, and othe UX nits (#229)
zadjii-msft 44d5740
Spellcheck additions (#243)
stefansjfw 291838a
Integrate into PowerToys (#215)
stefansjfw 467989b
Add support for aliases (#236)
zadjii-msft 3795bdd
Fix TRA launching (#247)
zadjii-msft 93558d1
UX tweaks (#248)
niels9001 769f9da
Let mike use cmdpal to launch steam games (#249)
zadjii-msft 95887af
Swap the POC for TRA in PowerToys (#246)
zadjii-msft fa2ed4b
Auto install msix deps packages (#252)
stefansjfw ada7ca8
Down-weight fallback handlers (#256)
zadjii dc0693e
Don't kill the mainpage when typing a space (#255)
zadjii 86ec28d
File search extension (#183)
SeraphimaZykova 3a1f88c
Centralize Loading code for Shell/Pages (#244)
michael-hawker 86c614d
Actually add all the commands to the context menu (#267)
zadjii de7fc85
Introduce an `Id` property for command providers (#269)
zadjii b40874a
Spec out empty content (#272)
zadjii-msft 6a505cd
Tags should be Mode=OneWay in the XAML (#275)
zadjii 9c416a0
Update observable content on the UI thread (#278)
zadjii 182d2b2
Support CommandResult.GoBack in the host (#279)
zadjii 0a22219
Allow CommandProviders to ItemsChanged themselves (#282)
zadjii-msft bbff0fe
Backspace on empty query in FilterBox navigates back (#260)
joadoumie c275f07
Fix all the broken form pages (#266)
zadjii 77cdd2b
Change the default debounce timer from 100ms to 50ms (#283)
joadoumie dcb15db
Change single/double click behavior on list items (#259)
joadoumie a56916f
Format will complain about trailing whitespace (#285)
zadjii-msft 55f4632
Fix form submits, once and for all (#284)
zadjii-msft 6149981
Add a settings page (#264)
zadjii-msft 7504086
Indexer pagination (#287)
SeraphimaZykova d9ce0e8
Merge upstream PT #6 (#288)
stefansjfw fe2927b
Add WebSearch Plugin from PT Run (#209)
joadoumie e0654bc
Fix the namespaces for the pilfered KB control (#291)
zadjii-msft 8e66d8e
Fix the KB control build, part the second (#292)
zadjii-msft d7c2037
Add some padding for font icons (#265)
zadjii 0bd356c
When an extension item fails to load, replace it with an error item (…
zadjii-msft 4b9b15f
Fix `Loading` on pages (#290)
zadjii-msft 9eafc83
Spec `GoToPageArgs.NavigationMode` (#294)
zadjii-msft f679c88
Implement Allowing CommandProviders to ItemsChanged themselves (#289)
zadjii-msft 2efdbb6
Allow both light and dark icons (#286)
zadjii-msft 9292658
Add `??` alias to TRA for web search plugin (#295)
joadoumie d1c7b3e
Fix the reload extensions command item (#241)
zadjii-msft f5aff80
Install msix on PT install (#296)
stefansjfw 3663537
Add support for different "branding" for CmdPal (#299)
zadjii-msft 72f2907
Fix the icons on Window Walker (#310)
zadjii-msft df78783
Add a setting to control if details are shown for apps (#300)
zadjii-msft 664218a
[Indexer] Results ordering (#298)
SeraphimaZykova 30fe5e8
Fix clicks not working on the top half of the back button (#301)
zadjii-msft 9448d0f
Xaml format (#328)
stefansjfw d970a68
Generate msix package for local build (#329)
stefansjfw 1b1d65e
Merge upstream PT #7 (#330)
stefansjfw 8744c79
Fix bad merge (#331)
stefansjfw e0e13f5
Fix FontIcon padding, again (#308)
zadjii-msft b7c6c9c
Refactoring and making Tag control actually work (#280)
niels9001 8ed322c
Use localappdata to store settings, instead of in WindowsApps (#304)
zadjii-msft 67eadef
Fix the tag crash (#339)
zadjii-msft 7da291e
Add a ctor for Tag to initialize the text (#335)
zadjii 5873cac
Add support for showing status messages in the host (#281)
zadjii-msft b86dfab
Use the SearchText from the extension (#319)
zadjii-msft a06750b
Add tags to show which commands have aliases (#334)
zadjii-msft d53979b
Add a setting that controls if we go back home when summoned or not (…
zadjii-msft 9b97db9
Fix the Web Search Fallback Command (#325)
joadoumie 21c6f96
Restore a minimized window, before we summon it (#340)
zadjii-msft 0b60644
Xaml format (#341)
stefansjfw 83e13e8
Mere PT upstream #8 (#346)
stefansjfw 5ed505a
Add 3 settings for Clint (#347)
zadjii-msft 2d4bead
Fix taskbar summons (#357)
zadjii 4d464bc
Add support for hiding messages too (#355)
zadjii-msft 8f95341
Initial draft of the winget extension (#356)
zadjii-msft e51d70e
Fix NOTICE and add version (#362)
zadjii-msft 62e99fb
[Indexer] Support wildcards like PT Run (#336)
SeraphimaZykova 28efaa8
Settings in a window (#361)
niels9001 621044f
Add a page for searching for extensions on winget (#369)
zadjii-msft 46bc657
Add support for tags in Details metadata (#368)
zadjii-msft 7416b34
Add a tray icon (#364)
zadjii-msft 2311b35
Add sample to validate null arrays (#372)
zadjii-msft e92a289
Update acrylic when BG changes (#373)
zadjii-msft f14119a
Add isMultiline and placeholder to Input.Text (#371)
davidegiacometti a89375d
Farewell (#332)
joadoumie 899c233
Don't move the caret to the end of the input if nothing changed (#374)
zadjii-msft 0fba556
Hot (un)load extensions on (un)install (#375)
zadjii-msft cce6878
Remove straggling empty fallbacks (#376)
zadjii-msft 4ce5515
Remove all the PT Run v1 icons we no longer need (#377)
zadjii-msft c39141b
Tiny nits for winget (#378)
zadjii-msft 0931597
Fix build until POC is removed (#380)
stefansjfw b7aba26
Merge PT upstream #9 (#379)
stefansjfw 41dc94a
Fix bad merge (#381)
stefansjfw d86d318
Fix icon path (#382)
stefansjfw e8bab4f
Various UX tweaks (#393)
niels9001 1a623ce
get rid of dependency on Wox (#383)
zadjii-msft edb6145
BREAKING: Add ContentPages and Invoke(sender) (#395)
zadjii-msft 4b67711
Add AOT support for the SDK and extensions (#394)
zadjii-msft c9c4569
Attempt to correlate apps to winget packages (#387)
zadjii-msft 06aeb22
Remove the prototype (#400)
zadjii-msft ce40df9
Remove any straggling references to "Action"s (#401)
zadjii-msft 6856f4e
Change namespace to Microsoft.CommandPalette.Extensions (#403)
zadjii-msft b932237
Merge upstream PT #10 (#402)
stefansjfw da40c44
Separate out the nuget, CmdPal, and PT versions (#406)
zadjii-msft 96404f0
Pilfer `TypedEventHandlerExtensions` from WCT (#404)
zadjii-msft 2f3efa3
Change the default hotkey to Win+alt+space (#405)
zadjii-msft c2245be
Merge upstream PT #11 (#411)
stefansjfw 4d696e1
BUILD: Fix signing the SDK (#413)
zadjii-msft 595fd3b
[Indexer] File icons (#343)
SeraphimaZykova 066ebe1
Prepare for a new template project (#410)
zadjii-msft 43bae6f
Add the form data too (#414)
zadjii-msft d93e5f5
Add a license to our nuget (#418)
zadjii-msft 7f6c25b
Merge PT #12 (#417)
stefansjfw 93cad5d
Developer XAML version of TextToSuggest (#416)
zadjii-msft 6b9ea06
Fix the winget icon (#420)
zadjii b04c04b
BUILD: xaml format (#421)
zadjii-msft 38a7f18
Port All Apps plugin again (#409)
stefansjfw 36f42d9
Lock both lists at the same time (#422)
zadjii-msft ef58863
Add extension settings to the SUI (#419)
zadjii-msft cd5a541
Add a command for quickly creating a new extension (#423)
zadjii-msft f91f591
Add settings for All Apps (#424)
zadjii-msft c3f5cce
BUILD fix samples
zadjii 826bbd4
ContentIcon (#428)
niels9001 fb8dfa5
Attempt to fix the crash on launch (#429)
zadjii-msft e502a12
Migrate TimeDate extension from PowerToys run to CommandPalette (#412)
moooyo 00dd9b6
Disable PATH apps by default, and the WW explorer error (#431)
zadjii-msft d51c2cc
Fix the HostingHwnd for built-in (#432)
zadjii-msft 138039c
Fix copy on calc (also, enable observable context menus) (#433)
zadjii-msft 50ee0b7
Add the ability to bind a global hotkey to anything (#430)
zadjii-msft 50fcc4c
Remove nested ListViewItem (#435)
niels9001 7c9fa6f
CommandBarFlyout restyling (#434)
niels9001 d214c45
Add a setting to revert back to thumbnails (#436)
zadjii-msft e9a8457
Add Clipboard History built-in command (#437)
ironyman d3b5266
Tidy up the clipboard history code (#441)
zadjii-msft a4719da
Add rudimentary support for Toast messages (#442)
zadjii-msft 86911ad
fix a 'hang' on quit (#444)
zadjii-msft 23c2233
add wyhash as an exception (#445)
zadjii-msft 4c4d53e
[Search files] Loading more items fix (#453)
SeraphimaZykova cc01986
Add edit & delete to Bookmarks (#451)
zadjii-msft c82a8e8
Implement a basic recently-used-apps algorithm (#454)
zadjii-msft 7e11573
A pair of drive-by bug fixes (#457)
zadjii-msft 5e953db
Officially deprecate FormPage and MarkdownPage (#459)
zadjii-msft 626d265
Enable editing aliases in the SUI (#460)
zadjii-msft 716d0c2
Add to the SUI a setting to control where the window is summoned (#461)
zadjii-msft eda7e50
Make a viewmodel for ICommand itself (#463)
zadjii-msft d349e33
Merge upstream PT #13 (#462)
stefansjfw 29c5c78
Bump template to 0.0.7 SDK (#464)
zadjii-msft aaa226f
Merge remote-tracking branch 'mainPT/main'
stefansjfw fcc350a
Merge pull request #469 from zadjii-msft/stefan/try_fix_git_history
zadjii-msft 9dc04d8
This should make details observable (#497)
zadjii-msft 5accdc6
Include the extension name in the weight of the item (#496)
zadjii-msft abdd298
Add support for commands on content pages (#495)
zadjii-msft 5147b26
Browse command and EmptyContent (#499)
zadjii-msft 92106e6
Don't fetch all the items all at once (#501)
zadjii-msft 27797d0
Add support for svg icons (#486)
zadjii-msft 26c663e
Add support for alt+left to go back (#487)
zadjii 6df8685
Fix bookmarks bugs by tidying code (#513)
zadjii 5002889
`virtual` on all, and other toolkit changes (#515)
zadjii 0138817
fix handling command invokes ON THE UI THREAD (#518)
zadjii-msft 68cc9b8
[GPO]Add a policy for controlling CmdPal enabled state (#503)
jaimecbernardo 03db033
Fix scrolling when many items (e.g. All Apps) and fix Details labels …
stefansjfw bb40313
Uhg, I broke everything (#528)
zadjii-msft 971aace
Last API breaks before 0.1 (#529)
zadjii-msft 4fca472
Localize all the remaining in-app resources (#521)
zadjii ab576c6
Remove all the old samples that we can't ship ourselves (#530)
zadjii-msft 5b1d772
Merge remote-tracking branch 'upstream/main' into main
jaimecbernardo d11ee7d
Fix spellcheck
jaimecbernardo 88677e6
proper fix for spellcheck
jaimecbernardo 3dcf93a
Merge pull request #531 from zadjii-msft/dev/jaime/merge-latest-main
zadjii-msft a025870
Format, and bump the project template to 0.0.9 (#532)
zadjii-msft b9df74d
Bump the remaining vcxproj's to the new WASDK version (#533)
zadjii-msft abdc556
[Deps]Update CommunityToolkit.WinUI to 8.2.250129-preview2 (#534)
jaimecbernardo 2bb66b5
[Deps]Update dependencies to .NET 9.0.3 (#537)
zadjii-msft ffab2db
Add a README (#538)
zadjii-msft 4c420b5
Merge remote-tracking branch 'upstream/main' into dev/migrie/sync-ups…
zadjii 174cd5d
Merge pull request #539 from zadjii-msft/dev/migrie/sync-upstream
zadjii-msft 13d41e0
Merge remote-tracking branch 'upstream/main' into dev/migrie/merge-up…
zadjii 916998f
Merge pull request #542 from zadjii-msft/dev/migrie/merge-upstream-again
zadjii-msft 9365bc1
A bunch of PR nits (#541)
zadjii-msft b92525f
update banner on Run page (#540)
cinnamon-msft b728c34
Add viewmodels to ConfirmResultArgs (#543)
zadjii-msft 28f129d
[Deps]Align Webview2 versions to fix deps.json check (#544)
jaimecbernardo fd5606b
[build] fix the bindir (#547)
zadjii-msft cc92362
[File Search] Fix unresponsive UI after scrolling (#535)
SeraphimaZykova 4cb35e2
[MAIN] this is so bad (#550)
zadjii-msft ef085c5
[OOBE]Fix crash when opening OOBE (#551)
jaimecbernardo 16650db
A pair of threading issues: MoreCommands and Tags (#553)
zadjii f762f0d
Lazy-init details for app items (#552)
zadjii 18ff9d4
Add support for a startup task (#554)
zadjii 6d07dba
Add some tooltips, and tighten up some phrasing (#555)
zadjii 57c193a
Fix CommandPalette package checking at runtime (#556)
jaimecbernardo 0e77697
Colored icons (#559)
niels9001 180ac1e
Various fixes. See description (#558)
stefansjfw 90d9bca
more nits (#563)
zadjii-msft 728b364
Try fix ci (#566)
stefansjfw 78c8195
try fix ci 2 (#567)
stefansjfw df64a02
Mildly reduce memory leakage (#564)
zadjii-msft 47d0538
Make sure all the MinVersion's are 19041 (#568)
zadjii-msft 6dcaa8d
Searchbox with suggest text + cursor fix (#482)
niels9001 56f6f14
Add Icon for TimeDate extension in settings page. (#565)
moooyo bab1567
ToastWindows tweak (#569)
niels9001 4e30d9c
Some better logging for extension startup (#571)
zadjii dc9bc11
Provide a bit better Settings/OOBE screenshots (#570)
stefansjfw 997c8ac
Fix the MSI installer issue when App plugin is running. (#557)
moooyo 973b332
Thumbnails fix (#573)
SeraphimaZykova e6acb4d
Migrate system commands extension (#452)
moooyo 1d33f2b
Minor UX tweaks (#562)
niels9001 df65e2a
get rid of the thumbnail setting (#575)
zadjii edad8bf
Add a new icon for run (#574)
zadjii-msft 37cab38
Merge remote-tracking branch 'upstream/main' into dev/migrie/merge-up…
zadjii 3278146
Merge pull request #582 from zadjii-msft/dev/migrie/merge-upstream-ag…
zadjii-msft File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.