Skip to content

Instantly share code, notes, and snippets.

@tin2tin
Last active June 8, 2023 09:34
Show Gist options
  • Save tin2tin/b0d3ac8e64f1a7e9b52518f739391eb3 to your computer and use it in GitHub Desktop.
Save tin2tin/b0d3ac8e64f1a7e9b52518f739391eb3 to your computer and use it in GitHub Desktop.
Move Add before Edit for consistency.
Add Range submenu.
Add Set Start/End frame.
(Is set range to selected missing in the NLA?)
Add Zoom
Move Frame Seleced above Frame all.
Remove redundant "Add" in add menu.
Move Add Meta Strip+Remove Meta Strip to Edit menu. Should remove be renamed to ex. "Unmeta Strip"?
I don't know what "Include Selected Objects" does, but should it be in the Add menu? Don't should like it should?
Add "Add Tracks" + "Add Tracks above Seelcted" to the trackes context menu.
Transform menu > Move is missing a shortcut key.
Use split layout for Action panel. Dope sheet needs update: https://gist.github.com/tin2tin/a4246a9a13b8cdcbfe227f8ddf130735
Rename Tranks Reordering to Move.
Rename Remove Empties.
Rename Edit menu to Strip:
Should the menu be called Strip instead?
Copy/Paste is missing?
Move Split up. Remove redundant "Strip".
Move Snap down. Snap should be exposed as a drop down in the header for consistency.
Move Bake Action down.
Add detele tracks to tracks context meny.
Remove delete tracks from edit menu.
Move Swap, Move Up/Down into Transform menu.
Remove track ordering from edit menu.
Remove Track Clean from edit menu
Move Add Tracks/Add Tracks Above Selected to Tracks menu.
Rename Toggle Muting to Toggle Mute.
Should Scale/Sync go into Transform?
Rename Mute to Hide since it is visual and the short cut is H.
add icons to the Add menu.
Add a Tracks menu with all Tracks operators.
Is Copy/Paste missing? You can dublicate, but not copy/paste?
Rename is in the context menu, but not in the Strip menu?
TODO: Either have a Track menu or a Trancks context menu in the code, but it can be exposed both places.
There are several operators referencing actions. Should the be an actions main menu: Bake Action, Make single use, tweak actions, sync.
TODO: Clean up context menu.
@tin2tin
Copy link
Author

tin2tin commented Jun 8, 2023

Thank you. Here's an attempt to fix those things:

The new Add menu:
image

The VSE add menu for reference:
image

The Add Selected Objects is adding selected objects from the 3d view, so I use the 3d view icon here.

The track menu is also a pop-up menu when right-clicking the track/channel headers.

There are still a lot of things in the Strip menu, I do not know what is. Ex. the Start/End operators sounds like they should be tools in a tool bar?

Do you know you can just copy/paste this code in the Text Editor and run it to try out the NLA menus of this script?
https://gist.github.com/tin2tin/25ce28b66b560178f572c0d201fc42b4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment