-
Notifications
You must be signed in to change notification settings - Fork 27
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
Allow ordering of custom menu entries #37
Comments
Maybe you are proposing to order the menus across xml configuration files. Like if It does not seems to a complicated task. However, I am currently working on #36 modifying win32Clipboard. to support utf-8 strings. Would you like to contribute to the project? I am open to push request. |
Thank you for the response, apologies for the late reply. I updated the original issue to clarify. Good to know what ordering options there are in the mean time. I'm looking to do some in depth customization of menu options, I'll definitely take a look at the code and see where I can help |
Apologies for the late reply. That could be possible. A shell extension like ShellAnything is a plugin for Windows File Explore. File Explorer is providing a pre-build menu ( Manipulating this menu can be tedious and can result in system instabilities. The problem is that menu manipulation could break other shell extensions expectations. More investigation is required on this issue. |
Another problem is alignment based on previous menus from other shell extensions. A possible way to implement this could be by creating <menu name="test" after="AMD Radeon Settings">
</menu>
<menu name="foo">
</menu>
<menu name="bar" before="Git GUI Here">
</menu> However, this could be problematic. When File Explorer call ShellAnything to render its menus, there is no guaranty that |
This feature will not be implemented. Windows does not provide functionnality to render ShellAnything as the "last" shell extension. There is not way to make sure that other shell extensions have rendered before ShellAnything to allow the attribute This issue is now obsolete. |
Right now all ShellAnything menu entries are inserted near the middle of the context menu.
I'm interested in heavy configuration of the menu and I would like to be able to add options near the top(ex "Edit" or "Open with Notepad++") and bottom(ex Properties) as well.
From my research I believe this may not be a straight forward change.
The text was updated successfully, but these errors were encountered: