@julianeisel It is possible to add some new functions this way, so it isn’t only rearranging and a few has already been added. This work does not solve the main problems of the VSE, but the current work on the cache makes me hopeful. For now, this is only what I/we can do with python which means mainly UI stuff, but extract, “select under cursor” and “select channel” has been added. I’ve spent a lot of time trying to understand and write down the challenges I see with the current VSE: you can find links to the open shared documents here: https://blender.community/c/vse/nbbbbc/shared-docs-suggestion-and-addons-for-the-vse
The redesigning the VSE for the future would have to start with coding an Eevee equivalent video handling engine or enabling the possibilities for using the VSE for unrendered Gpencil/Eevee filmmaking, maybe by separating scenes from sequences, so the VSE only will deal with sequences like the text editor only deals with text independently of the current scene, so in the same window you can work on a scene and add that scene to the sequencer, change scene without changing the sequence, work on that scene, and add that to the sequencer.
Or playing the sequence which automatically switch scenes and cameras within those scenes, so the 3D View could be used for previewing the sequencer, and you could immediately work on the scene where the time cursor in the sequencer is.
@billrey I’ve swapped the positions of Add and Select(I arranged them in the order the users will need them - but no worries). The is a bit of contextual stuff going on in the Strip menu - depending on what type of strip is selected.
But for contextual popup menus I would suggest you tried VSEQF add-on which have right-click-and-hold popup menus which are contextual depending on mouse position ex. over strip, time cursor, handle, empty area. Is this the kind of menus you’re thinking of? (I don’t think, I personally will have the skills for coding that stuff - but someone else in the community might)
Here’s the daily VSE menu. I hope all native VSE functions now have menu entries, including reverse, flip x/y.
When the patch is accepted, you can download it here: