Comments (7)
to be clear, you're imagining something like this?
My thoughts
I'm not sure how practical this is? isn't run meant as a launcher for quickly finding and opening items?
an expanded context menu like this feels out of place IMO, opening the containing folder and right clicking doesn't really take that much more time.
Also, as seen from the screenshot, there's now quite a few context menu icons, taking up half the space, not sure how it'll display on lower res displays.
If really necessary, I think implementing it as right click would be the best option, but not sure if that'd raise any conflicts with PTR, will need some testing.
Regarding your questions
On windows 10 I don't really see any difference between extended and normal context menu, just an extra option for copy path?
for icons, I think More is more logical, ButtonMenu looks out of place
if we're completely fine with misusing icons, GlobalNavigationButton looks the best IMO
from everythingpowertoys.
Hm, what about making the context menu button's visibility configurable? So I can decide what buttons to show (e.g. I never use "run as"). "Copy path" would be available via extended context menu.
Will shortcuts be active with hidden buttons? If Ctrl+C is available, there wouldn't be any need for displaying the corresponding button.
from everythingpowertoys.
I'm not sure how practical this is? isn't run meant as a launcher for quickly finding and opening items?
With EverythingPowerToys, it's meant to find files/folders and do something with them (not neccessarily opening them). With the (expanded Windows Explorer context menu and configurable visibility of context menu buttons I could reduce the buttons to one and could (almost) all the things I need only with the Explorer context menu.
On windows 10 I don't really see any difference between extended and normal context menu, just an extra option for copy path?
Yeah, and maybe some other poweruser things (differences see e.g. https://tortoisesvn.net/extendedcontextmenu.html). Since differences are pretty small, I thought about displaying the extended menu in all cases (without having Shift pressed) would be more useful.
for icons, I think More is more logical, ButtonMenu looks out of place if we're completely fine with misusing icons, GlobalNavigationButton looks the best IMO
My favorite would be More followed by GlobalNavigationButton.
from everythingpowertoys.
This'll take some time to implement, there's over a thousand lines of code in CodeProject: Explorer Shell Context Menu
I think some simplifications might be possible.
Also I'd like to clean up my own code first before adding more complicated codes.
from everythingpowertoys.
This'll take some time to implement, there's over a thousand lines of code in CodeProject: Explorer Shell Context Menu I think some simplifications might be possible.
Yeah, but I'm afraid a lot of the code is neccessary. If you want, I could clean it up (would be ~650 loc).
from everythingpowertoys.
Sure, if you want, you can also implement it and do a PR
from everythingpowertoys.
I've not been successful in integrating this. Seeing as it's been 6 months since there's any updates on this, I can only assume no one else has been able to do it either.
If someone is able to implement this feature, please do a PR, i'm closing this for now.
from everythingpowertoys.
Related Issues (20)
- π Everything native modifiers do not work HOT 8
- π‘Change the ` keyword
- π ζ£ε葨达εΌδΈη β^β doesn't work (regex) HOT 6
- π Crashes with 0.80 HOT 13
- π Winget Github Actions broken
- π IncRunCountFromFileName error HOT 7
- EverythingPT installer flagged by anti-virus HOT 3
- Stop creating log file on the Desktop HOT 1
- π New ARM version can't Load HOT 10
- How do I change the settings? HOT 1
- [Request] εεΈε° Scoop HOT 8
- Missing entry in scoop HOT 4
- [BUG] Error opening file for writing HOT 1
- [BUG] WinGet install fails HOT 2
- [BUG] Self-Extraction Installer install fails HOT 3
- Broken search functionality HOT 24
- [BUG] "folder:" filter doesn't work when enable RegEx|"folder:"ηιε½δ»€ε¨ε―η¨ζ£εζη΄’εε€±ζ HOT 1
- π search filters in settings.toml not working
- π‘ winget DSC deployment HOT 3
- π‘ Add a license
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from everythingpowertoys.