View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004044 | ardour | features | public | 2011-05-14 20:17 | 2011-05-16 18:59 |
Reporter | naptastic | Assigned To | |||
Priority | normal | Severity | tweak | Reproducibility | sometimes |
Status | acknowledged | Resolution | open | ||
Target Version | 3.X | ||||
Summary | 0004044: Something needs to be done about the Region context menu. | ||||
Description | IMO, there's too much stuff in it. There's some low-hanging fruit, however. In many cases, there are irrelevant items. Could they be completely hidden when they're irrelevant? Some examples: * "Remove Sync" is, I think, irrelevant to a region which has no sync point defined * "Pitch Shift" and "Transpose" will never both be relevant at the same time. * "Make mono regions" is unnecessary for mono regions is just silly. * Is the functionality of "Loop" provided by the "Ranges" submenu? Could it be moved there? * "Close Gaps" is grayed out when only one region is selected. It clearly doesn't need to be there. * The "Layering" menu doesn't need to be there when a region isn't overlapping anything. * The "MIDI" menu doesn't need to be there for audio regions, nor the "gain" menu for MIDI regions. | ||||
Tags | No tags attached. | ||||
|
There is an argument, supported by the GNOME HIG, that menu items shouldn't be removed when they are not applicable. See http://developer.gnome.org/hig-book/2.91/menus-design.html.en under 4.3.2.1 Command Items for their rationale. |
|
Yep. Las brought this up in IRC the other day. I'm going to mark this "Acknowledged" because, given the GNOME HIG, I'm mostly out of ideas for simplifying the menu, but I think somehow it still needs to be done. |
|
Issue has been acknowledged by developers. Issue might be closed later or another solution could be forthcoming. |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-05-14 20:17 | naptastic | New Issue | |
2011-05-15 20:22 | cth103 | Note Added: 0010745 | |
2011-05-16 15:56 | naptastic | Note Added: 0010751 | |
2011-05-16 15:58 | naptastic | Note Added: 0010752 | |
2011-05-16 15:58 | naptastic | Status | new => acknowledged |
2011-05-16 18:59 | cth103 | cost | => 0.00 |
2011-05-16 18:59 | cth103 | Target Version | => 3.X |