Comments (2)
The order of the items in the menu comes from the core. In the folder menu I do add a few extra items at the top but most of it is read from the folder menu in the skin. Modifying the order would be quite a bit change I think and I have not hear of any rule about the most dangerous command being last in menus.
Its a similar case with the styling, I try to keep the styling as close to the rest of the skin as possible, so it all looks like it belongs together and certainly none of the core skins use multi coloured menus.
For me it does not make sense to change one menu and not the other, the user could be confused as to why they are different so perhaps a better approach would be for you to create a custom skin you could change the order of the menu items and the styling and then that will be picked up by this plugin.
I came to this request after mistakenly emptying two or three folders a week after empty folders different than Junk and Bin was activated.
Another possible solution might be to modify the confirmation message that is displayed when you click Empty to include the name of the target folder. This is something in the core, beyond the control of this plugin.
from roundcube-contextmenu.
Thank you very much for your kind and detailed explanation. Indeed there is no official rule about last command within a menu, but "exit" is usually the last one, and in some cases, very reasonably in my opinion, also "delete". I will investigate the core further and move the request to roundcubemail repository.
from roundcube-contextmenu.
Related Issues (20)
- Context-menu frontend error HOT 5
- Visual issue with a selected message HOT 2
- Elastic: Menu sometimes does not disappear HOT 3
- Custom menu on a treelist stopped working HOT 1
- Use browser.menus API HOT 2
- Emptying a folder with unread messages via context menu doesn't remove unread message badge HOT 4
- Option to empty a folder containing messages (e.g. Trash) is sometimes greyed out HOT 2
- Add slovak translation HOT 2
- Version check failed HOT 3
- Need help with a bug HOT 2
- Zipdownload menu items not active HOT 2
- PHP Notice in log HOT 1
- Installed correctly but not working... HOT 11
- How to use skip_commands ? HOT 1
- how to turn backgrou menu from oscure almost black to white? HOT 1
- Roundcube 1.5-beta and PHP 8 support HOT 1
- How to pass an argument to my command/function? HOT 1
- First have to left click HOT 6
- 404 errors trying to fetch plugin css/js (v3.3.1) HOT 1
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 roundcube-contextmenu.