X-Hax / sa_tools

Sonic Adventure Toolset
http://info.sonicretro.org/SA_Tools
109 stars 24 forks source link

SALVL: (Feature Request) Remap Ctrl-D 'duplicate' keybind to Ctrl-V to make it simpler for newer users #228

Open J-N-R opened 1 year ago

J-N-R commented 1 year ago

Breakdown:

Describe the bug/request Right now, SALVL has 'duplication' support for SET objects, where pressing ctrl-d will duplicate a SET object. This is a nice feature, and lets you place many similar objects close together, but the keybind isn't super obvious as you need to find it by exploring the 'EDIT' tab. I think the keybind could be improved by reworking it to use the universally used Ctrl-C and Ctrl-V keybinds which would allow new users to pick it up and use it more easily.

For an easy fix, you could just skip adding a Ctrl-C bind and just remap Ctrl-D to Ctrl-V. That way, if a user hits Ctrl C then Ctrl V, Ctrl C just gets ignored and the object pastes anyway, doing what the user expects.

Screenshots Screenshot 2022-10-16 163846

PiKeyAr commented 1 year ago

CTRL-D sounds like the right shortcut for duplication. There's a similar shortcut in Visual Studio.

CTRL-C and CTRL-V are meant for Copy and Paste, which were also previously available in SALVL I think, although they are disabled at the moment.