-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
[PowerToys Run] Plugin manager #9872
Conversation
Do we then merge the remaining tasks against master? |
|
We decided to postpone telemetry, direct shortcut, and some UI fixes. They will not be done in this release. Anyway, if you see something that should be done in this release feel free to comment. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Apart from the comment on Disable drive detection warning
, all functionality works perfectly. All relevant unit tests pass. Tested running PowerToys as normal user and admin. Tested enabling/disabling various plugins and checked that the change is propagated to PT Run. Since I've been following the work on this feature branch I only skipped through the code this time. To me, the UI looks great.
from #9653 (comment)
|
Plugin name should be updated to "URL Handler" too. |
This comment has been minimized.
This comment has been minimized.
src/settings-ui/Microsoft.PowerToys.Settings.UI/Strings/en-us/Resources.resw
Outdated
Show resolved
Hide resolved
src/settings-ui/Microsoft.PowerToys.Settings.UI/Views/PowerLauncherPage.xaml
Outdated
Show resolved
Hide resolved
src/settings-ui/Microsoft.PowerToys.Settings.UI/Strings/en-us/Resources.resw
Outdated
Show resolved
Hide resolved
@enricogior @htcfreek On the other hand, URL is more common. |
Because MS Edge uses |
@mykhailopylyp @htcfreek |
7ec5744
to
205bb6f
Compare
I suggest an arrow on the right side. Btw: While testing today I saw the Plugin items look a bit movable when selecting and moving the mouse. |
It seems as default behavior of |
I agree. Checked this today but forgot it. |
…Resources.resw Co-authored-by: htcfreek <[email protected]>
…Resources.resw Co-authored-by: htcfreek <[email protected]>
…Resources.resw Co-authored-by: Enrico Giordani <[email protected]>
566ec7d
to
fcbbf19
Compare
Yes I can confirm. I have checked this by enable warning on 0.32.1. |
Checked that driver detection warning settings propagate to the Indexer plugin so it is very unlikely that the regression is caused by this PR. |
I will give it a second try later. But at the moment I reinstall my VM. |
@enricogior |
@htcfreek |
@enricogior |
Summary of the Pull Request
What is this about:
Specs: https://github.com/microsoft/PowerToys/wiki/PowerToys-Run-Plugin-spec
What is include in the PR:
Name
andDescription
toIPlugin
in order to take localized strings.How does someone test / validate:
If you were testing PRs in
feature/plugin-manager
branch then deletePowerToys Run\settings.json
file.Test consistency of settings with the previous version:
PowerToys Run
tab in settingsFeature testing:
Include in global result
andDirect activation phrase
for all pluginsDirect activation phrase
for several plugins and test it in PT RunQuality Checklist
Contributor License Agreement (CLA)
A CLA must be signed. If not, go over here and sign the CLA.