Allow Editing of Context Menus
-
@Pathduck I have added the discussion relevant to just context menus back into this thread.
-
@Pathduck customizing the context menu could be done without looking at the context at all.
For instance, just offer up all possible context menu entries in the customizer with a state button for each.
The state could be default / hide / move to top / move to submenu
or something like that. If the entry is available in a context, it shows on the menu in the say the setting suggests. If it isn't available, it doesn't show.
-
since main menus editing has been implemented with version 3 is there a new official stance about extending the same development to context menus or are them different roads and points?
-
@LonM said in Allow Editing of Context Menus:
Yes, unfortunately there was a lot of discussion about how context menu modification could be done, but it was tied to the other post.
@LonM This is a good example of how context menu modification could be done:
In the right table there are all the types of actions independent on where the context-click was made. (Blank space, Link, Image, Linked image, Select text and so on)
In the left table there are the actual commands and you can make them visible or not.
Very simple and functions perfectly.
-
I've been thinking recently about radial menus. Here is a screenshot from Krita:
The bit I'd be really interested in is add the context menu items around the main "ring" that shows up when you initially right click. It could be further changed to allow the item where the mouse is moved to be automatically selected. Kind of like Mouse gestures, but without having to hold down the right click button, and with arbitrary movements instead up just compass directions.
Nesting could even be done where on moving the mouse to a top-level item, the ring is re-centred on that item, and a new ring of other items is shown.
This is just an idea I had that I thought was interesting. Could be one possible way to not just edit the context menu but throw it up in the air completely.
Here's an example video from a Blender Plugin
-
@LonM As long they are optional, more in Blender style than Krita ones.
But yeah, I'd probably try these "The Sims style menus" -
@urfausto The official answer is always like to be the same; when it is ready, etc.
I asked JΓ³n to say something about how feature requests are implemented in Any Questions for JΓ³n (Starting at 7:00 min).
I am sure they want to allow editing of the context menus, but it is not a trivial task. We waited five years to get editing of the main menus. However, now that the ground work is done, perhaps it may not take another five years for this. This thread is not yet tagged as Pipeline or In Progress.
-
Not sure if this has been talked about yet, but it'd be great if we could also edit the stuff extensions add to the context menu.
-
Upvoting. Please add this feature ASAP.
-
This feature is now available in the latest Snapshot.
-
@Pesala said
This feature is now available in the latest Snapshot.
but not for all context menus! so please don't close this thread
-
@derDay Don't worry. It is still tagged as In Progress.
-
@Pesala said in Allow Editing of Context Menus:
@derDay Don't worry. It is still tagged as In Progress.
@Gwen-Dragon said in Allow Editing of Context Menus:
@derDay No, the thread will stay open.
oh, so you can do that? amazing!
yup, I'm salty -
Do I understand it correctly it is not possible to add custom actions, right (as per https://forum.vivaldi.net/topic/39519/context-menu-customization )? I would love to be able to send the url of my current page to an external program (youtube-dl to download a video).
-
@felagund Correct, for now custom actions are not supported.
Right now the most that you can do is add a simple link. There isn't any way to attach additional info, such as the current URL or the URL of a link.
If an external program is registered in the system to handle a specific protocol, you might be able to do this with an extension in the meantime. but for your example, I don't think this would work for command line apps like
youtube-dl
. -
Annoyingly the most important context menu, the one about the webpage content, cannot be edited. Or am I just too dumb to find it?
-
@ghpy Not yet. Webpages menu require additional works on Vivaldi UI to be done.
-
@ghpy
Will the menu you open become customizable when you right click on a website?
https://forum.vivaldi.net/topic/51682/will-the-menu-you-open-become-customizable
-
@stardepp Yes, I was thinking of those context menus. To copy a link, to save a link as a bookmark, to save a picture, etc.
-
Part of me is afraid that this essential feature (element context menu editing) will ended up falling by the wayside. I mean, let's remember the original post asking for users to be able to edit menus is from 2018. We are in 2020, who knows when you're going to be able to remove all the bloat and fix the mess that vivaldi element context menus became? Also, the whole fact that vivaldi's team sort of βrushβ this feature, makes me think that adding the context menu customization that everybody wanted is pretty complicated and it's a long way off yet (if it were just some other 3 or 4 months of work away, why not just wait?)
Also, I really think that marketing that vivaldi now allows editing context menus, it's a really poor marketing strategy, cause you're promising something that you're not delivering, which most likely will leave a lot of users frustrated β hence the wave of comments were today talking precisely about that.