microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
108.34k stars 6.4k forks source link

Manage right-click - Customize context menu #33

Open bruxy70 opened 5 years ago

bruxy70 commented 5 years ago

Easily manage the right click actions to edit, open at. Right now this is all over the place, different applications add right-click extensions and it is a mess. You can somehow change the default open application. But it would be great to be able to manage other actions to for example edit e.g Tiff file, HTML file, compile, etc.

aster94 commented 5 years ago

adding useful resources for the microsoft guys: https://www.nirsoft.net/utils/shexview.html and https://www.nirsoft.net/utils/shell_menu_view.html also, please add a friendly way to add custom commands, example of what i would love to see: https://stackoverflow.com/questions/47235022/add-a-custom-option-in-nautilus-right-click-menu

BubiBalboa commented 5 years ago

+1 for editing of the right-click menu.

It would also be nice if programs had to ask for permission before they can insert themselves into the right-click menu. Although that's probably more of a general Windows feature request that a PowerToys one.

jpinkham commented 5 years ago

+1 for customizing the context menu

jthoward64 commented 4 years ago

I think this idea should be generalized to expose various shell configuration options (e.g. win+x menu), all of those configurations are available in the registry, and Power toys already has elevation specific tools.

weitzhandler commented 4 years ago

For example. I'm trying to right-click a .bat file. Had to spend a decent 15 minutes to of registry editing to get the Open with menu there so I can open it with VS Code. alas, even after the menu is there, it still opens up to be run, not to for editing.

Jay-o-Way commented 3 years ago

@bruxy70 @crutkas If this is the tracker, then it is hard/impossible to find using words like "shell", "explorer", "context menu" etc. Maybe a good idea to update the title and add the #tracker label.

jthoward64 commented 3 years ago

If this is the tracker, then it is hard/impossible to find using words like "shell", "explorer", "context menu" etc. Maybe a good idea to update the title?

@bruxy70 Perhaps "manage shell context menu actions" or something similar

Jay-o-Way commented 3 years ago

OMG I need the updated menu to come to Windows 10! https://www.windowslatest.com/2021/07/20/microsoft-is-upgrading-right-click-context-menus-in-windows-11/ or https://blogs.windows.com/blog/2021/07/19/extending-the-context-menu-and-share-dialog-in-windows-11/ @crutkas Do you have any idea if this could be possible any time in the future? I mean either as an actual Windows update, or maybe PowerToys can "copy" the W11 code to be used in W10?

thehappycheese commented 2 years ago

I would move to windows 11 with a smile on my face if it means full control over context menus (without registry hacking). But if windows 10 could get it in the meantime that would be super nice

alexn-s commented 2 years ago

is there any progress on this feature. would love to see it

Gamingzone123 commented 2 years ago

+1 for feature

a tree style customization would be nice too, tick boxes for whether or not something shows up in the context menu and the ability to move and group functions into categories similar to the 'open with' hover folder thing in windows 11

gydmg commented 1 year ago

oh my god, it's so funny to see so many closed issues here LOL, that tells how we guys need the tweak.

JAWallace77 commented 1 year ago

Could this be extended to allow a 'maximize on screen 1' or 'maximize on screen 2' option? Sometimes when sharing a screen during a meeting I want to maximize something that was minimized and I want to control if I maximize to the screen that I am sharing or to the screen that I am not sharing depending on whether or not I want the other person to see what I am about to look at. For example, I might want to maximize an excel spreadsheet and let everyone see it. But I might also want to maximize my email inbox but not let people see that.

haolly commented 1 year ago

Maybe use https://github.com/BluePointLilac/ContextMenuManager ?

capi1O commented 9 months ago

Maybe use https://github.com/BluePointLilac/ContextMenuManager ?

This only works for "old" context menu, not the new one on Windows 11.

CMD-Golem commented 8 months ago

Maybe custom context menu of ikas-mc could be something to get inspired from. But as far as I'm concerned you can't add submenus or remove existing entries.

KingPsychopath commented 6 months ago

Any news on this?

jthoward64 commented 6 months ago

Any news on this?

I think this issue is probably dead unless someone from the community works on it

TeaRexcellence commented 6 months ago

Still have to use 3rd party software. -_-

bel57 commented 5 months ago

So a feature suggestion from 2019 still haven't been implemented and they are closing all duplicate ideas. In the meantime PowerToys is also creating its own mess with dupe shell entries..

25361

cow1337killer3 commented 5 months ago

NileSoft Shell (https://nilesoft.org/docs) is by far the most advanced software for customizing the context menu currently, and it's open-source. I think it'd be phenomenal if it had some more people to help push it along and polish things up.

I think the native context menu, file search, and lack of file organizational features (tags, custom properties) are the biggest shortcomings of Win 11 right now. Gallery was a step in the right direction, but I still can't believe how little Microsoft is doing while PowerToys basically updates their OS for them...

capi1O commented 4 months ago

NileSoft Shell (https://nilesoft.org/docs) is by far the most advanced software for customizing the context menu currently, and it's open-source. I think it'd be phenomenal if it had some more people to help push it along and polish things up.

I think the native context menu, file search, and lack of file organizational features (tags, custom properties) are the biggest shortcomings of Win 11 right now. Gallery was a step in the right direction, but I still can't believe how little Microsoft is doing while PowerToys basically updates their OS for them...

Looks great but AFAIK it is not possible to remove existing entries with this tool.

cow1337killer3 commented 3 months ago

NileSoft Shell (https://nilesoft.org/docs) is by far the most advanced software for customizing the context menu currently, and it's open-source. I think it'd be phenomenal if it had some more people to help push it along and polish things up. I think the native context menu, file search, and lack of file organizational features (tags, custom properties) are the biggest shortcomings of Win 11 right now. Gallery was a step in the right direction, but I still can't believe how little Microsoft is doing while PowerToys basically updates their OS for them...

Looks great but AFAIK it is not possible to remove existing entries with this tool.

You can with something like remove(find='"Open in Terminal"') or remove(where=this.id==id.open_windows_powershell). It's pretty powerful, it's just lacking a few things that would make it complete, which hopefully will be implemented soon.