-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pressing Del key while editing filter keyframes delete the track, not the selected keyframe #992
Comments
This is more of complaint than a bug: See the shortcut reference. Shotcut does not try to overload many shortcuts and make them depend on context or what was last selected as that can be ambiguous and confusing to some. I have not yet decided whether to change it. |
Sorry, I really thought it was a bug :s
This would makes Shotcut the only software in the world (or almost) that doesn't have a contextual use of wildly used keys 👎
I hardly believe those "some" would ever be able to use a video editing software ! Even in a web browser (probably the most used UI by users) the Do you know the [https://en.wikipedia.org/wiki/Principle_of_least_astonishment](Principle of least astonishment) in UX design ? Ps: In shotcut there already are some shortcuts that are contextual. Example: |
In fields focus is obvious, there is a text cursor, and backspace and delete keys do something expected and other than delete the selected timeline clip. When a field does not have focus, especially when there are multiple panels showing at the same time, it can easily be unclear what is affected by a key that can do multiple things. Some tools, for example Adobe Premiere, show that a panel has a focus with an outline color around that panel. Not only does Shotcut not have that but I think most Shotcut users would not observe it as meaningful. They already struggle to understand that things like Properties and Filters depend on what is selected. In Shotcut both Timeline and Keyframes can be visible at the same time and are not always tabbed together. |
Thanks for your answer. I hope that you don't mind to continue exchanges on this subject as I'm very sensitive to UX design; and maybe I could bring a little thing here (like my first contribution before real code contibution).
Yes I got this, and I'm using this in this way (keyframes edition on the same screen as timeline)
Yes, this is why all video edition softwares have a way to remind user where focus is. Like you said, Adbode Premiere does that; and all other softwares I used do that. (I added red arrows to show what is selected; in orange in Blender)
I can get it. But IMHO, and in my own experience, it was very surprising (and I thought it was a bug !) when using tabbed keyframes edition that pressing Don't you agree that:
? The actual implementation have some drawbacks; for example:
This happened to me a lot of time in my first hours of discovering Shotcut. I had many clips that disappeared and I never understood why. As those clips were not always visible I didn't always noticed immediately that I deleted a clip and I seen it when checking exported video: clips where missing ! What a strange feeling :( Thanks for reading ! |
I just happened upon this video about Backspace in Firefox: https://www.youtube.com/watch?v=N14QAZRDnQU Firefox removed this shortcut to navigate back because they said common shortcuts should not be overloaded. That rationale would perhaps have us remove backspace/del from editing the timeline except that for most users, the timeline is like the main document in Shotcut, and perhaps common document editing shortcuts should apply there. I tried searching for this bug in bugzilla.mozilla.org, and there are several. I am not necessarily using this video and bug resolution to make a position statement here, but I am noting the similarity.
A lot of the timeline editing keyboard shortcuts operate on the first clip (top-down with multiple tracks) under the playhead when no clip is selected. This is an idea borrowed from some other video editors and improves the usability of specialized controllers like a jog/shuttle with buttons where selection is not convenient or would require an extra step. Visible is not a criteria if you mean that the selected clip is within the visible range of the scrolling viewport of the timeline. However, it can definitely be considered a bug if a track is selected or the timeline panel is not the topmost tab. |
I agree with @brunetton. Here, when I press "Del" on the keyframe, it's removing the clip on the timeline at the same position as the keyframe. By the way, even without talking about visibility, I guess "Del" should delete the last selected element that can be deleted (clip, filter, keyframe...). |
While editing filter's keyframes, pressing Del key do not delete the selected keyframe but this delete the entiere track. It's really surprising and different from all other video or audio editing software behavior I can think of in similar cases (Audacity, Ardour, Reaper, etc, and CAD softwares, Blender, etc)
Shotcut v20.11.28
The text was updated successfully, but these errors were encountered: