Bug 491269 - Improve contextual menus density
Summary: Improve contextual menus density
Status: CONFIRMED
Alias: None
Product: kdenlive
Classification: Applications
Component: Timeline & Editing (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2024-08-04 18:18 UTC by kaixogamorra2
Modified: 2024-10-26 18:46 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
olive screenshot (30.62 KB, image/png)
2024-08-04 18:18 UTC, kaixogamorra2
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kaixogamorra2 2024-08-04 18:18:38 UTC
Created attachment 172275 [details]
olive screenshot

SUMMARY

Kdenlive currently has two different buttons for grouping/degrouping tracks. This makes it hard to work on the editor as you need to explicitly select to either group or de-group.

ADDITIONAL INFORMATION

Compare this to e.g. open source editor Olive, which has a single button: Link / Unlink. Their menu context occupies about the same size and has about the same quantity of buttons. But because
Comment 1 emohr 2024-10-26 11:36:51 UTC
Good point. What would be the disadvantage to change to a toggle behavior: group/ungroup with the CTR + G ?
Comment 2 kaixogamorra2 2024-10-26 12:20:20 UTC
(In reply to emohr from comment #1)
> Good point. What would be the disadvantage to change to a toggle behavior:
> group/ungroup with the CTR + G ?

The main disadvantage is that if you had e.g. 2 tracks that are grouped, and would like to add another one to that group, you'd need to first degroup the whole and group them all again. But this could easily be solved through keyboard shortcuts for power users (I don't think they'd use the context menu a lot anyway since shortcuts are faster). In exchange, you'd have more space for valuable options and better clarity.
Comment 3 Bernd 2024-10-26 12:37:57 UTC
(In reply to kaixogamorra2 from comment #2)
> The main disadvantage is that if you had e.g. 2 tracks that are grouped, and would like to add another one to that group, you'd need to first
> degroup the whole and group them all again. But this could easily be solved through keyboard shortcuts for power users (I don't think
> they'd use the context menu a lot anyway since shortcuts are faster). In exchange, you'd have more space for valuable options and better
> clarity.

First of all, tracks cannot be grouped. Only clips (even in different tracks) can be grouped. Secondly, you can add clips to an existing group by selecting the group, hold Shift and select the clip, then right-click and select Group Clips.
However, taking only one clip or several clips out of a group is indeed more complicated as it involves ungrouping every clip and then selecting those again that need to stay in the group and group them again. Here, it would help if a selected clip has a context menu with an Ungroup otion if the clip is part of a group.
Comment 4 kaixogamorra2 2024-10-26 18:44:20 UTC
Wouldn't it be possible to select multiple clips and degroup them all at once?
Comment 5 kaixogamorra2 2024-10-26 18:46:31 UTC
(In reply to Bernd from comment #3)
> (In reply to kaixogamorra2 from comment #2)
> > The main disadvantage is that if you had e.g. 2 tracks that are grouped, and would like to add another one to that group, you'd need to first
> > degroup the whole and group them all again. But this could easily be solved through keyboard shortcuts for power users (I don't think
> > they'd use the context menu a lot anyway since shortcuts are faster). In exchange, you'd have more space for valuable options and better
> > clarity.
> 
> First of all, tracks cannot be grouped. Only clips (even in different
> tracks) can be grouped. Secondly, you can add clips to an existing group by
> selecting the group, hold Shift and select the clip, then right-click and
> select Group Clips.
> However, taking only one clip or several clips out of a group is indeed more
> complicated as it involves ungrouping every clip and then selecting those
> again that need to stay in the group and group them again. Here, it would
> help if a selected clip has a context menu with an Ungroup otion if the clip
> is part of a group.

Yes indeed, that would help! How would you remove the group as a whole then? Add another "Delete / Undo group"? Or you'd be forced into selecting every clip that is part of the group? May not be best for large projects.