-
Notifications
You must be signed in to change notification settings - Fork 6.8k
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
Getting context menu items as tier 1 items in Windows 11 #13168
Comments
Related to #33 |
@LtCmdrKeene I think the ask is, for all PowerToys modules that show up in the context menu, is to adopt the 'modern' shellAPIs for Windows 11. More info on that here: https://blogs.windows.com/windowsdeveloper/2021/07/19/extending-the-context-menu-and-share-dialog-in-windows-11/ Fully agree, this would be great to have! |
@niels9001 This enhancement could also apply to PowerRename too. |
"still working on porting" says it. Note that W11 and W10 context menus are (finally) significantly different, so #33 applies to W10. |
Or more general:
|
We can group all PT actions in the Windows 11 "modern" context menu.
to keep it clean and simple on the context menu. |
@dedavis6797 putting this in .51, if you have an objection, please lets chat. @jaimecbernardo good chance to think with the installer work here with #10126 work that @yuyoyuppe is going to work on |
No objections, this aligns well with verbatims I've read on Windows 11 detractors. We should definitely prioritize this. |
Issue related to this: #3904 |
Also related: #3953 |
This comment has been minimized.
This comment has been minimized.
@Jay-o-Way |
We should consider making PowerRename a separately installable/uninstallable item so that it can be at the top level of the context menu, not in a flyout, while still complying with the guidance and principles of the W11 context menu. I'm totally OK with them being in a flyout though. |
I’m personally a fan of it being under a PowerToys flyout.
|
I support this, just offering options. |
The example of the implementation of the new Windows 11 context menu can be found https://github.com/microsoft/AppModelSamples/tree/master/Samples/SparsePackages and https://github.com/M2Team/NanaZip/tree/master/NanaZipShellExtension and https://github.com/ikas-mc/ContextMenuForWindows11 |
And at what point does this happen? The moment of app installation? What if I update from Win.10 to Win.11, keeping apps/files/settings? |
Sparse manifest registration is supported on up-to-date versions of W10, and it's also supported to register at runtime (e.g. after PowerToys runs after upgrade from W10 to W11) |
@Jay-o-Way not a problem in the sample it happens just on first application startup. |
This likely means we don't have to install the msix at install time, but rather at runtime like in the sample, is that it? |
@jaimecbernardo yes, looks like that. But we will need to restart the process once we register msix. |
@lncubus , what process needs to be restarted? |
…osoft#13168 Should be build using MakeAppx command and signed with trusted key.
is this now complete? |
Yes. We will close it as soon as the 0.60 release is out |
We released 0.60.1 and this is included in it! https://aka.ms/installpowertoys |
Crutkas: Extends into
Description of the new feature / enhancement
I would like Resize Images option to display when I right-click an image file, without needing to choose "show more options".
Scenario when this would be used?
Helps for multiple uses.
Supporting information
As a workaround I discovered I could place a shortcut to "C:\Program Files\PowerToys\modules\ImageResizer\ImageResizer.exe" on my desktop and then just drag-drop any single/group of picture files onto that to resize them all.
The text was updated successfully, but these errors were encountered: