|Anonymous | Login||2016-07-27 04:23 CEST|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000519||Kdenlive||User Interface||public||2008-12-23 18:10||2010-08-02 19:43|
|Platform||32 bit intel and alike||OS||Kubuntu Linux||OS Version||8.04|
|Target Version||Fixed in Version|
|Summary||0000519: Enable/disable actions according to KDE ui guidelines|
|Description||A number of actions are currently only valid when in a specific state. When the user tries to use them he/she will get a "Invalid action" message in the statusbar.|
According to KDE ui guidelines (http://usability.kde.org/hig/current/menus-menubar.php [^]) such actions should be *disabled* when invalid, that is, greyed out (One can surely argue if this is correct or not, but those are the guidelines as they are).
Example: Adding a marker to a clip only makes sense if a clip is selected, and the yellow marker is inside the clip. In that case, the add marker action should be enabled, otherwise, it should not.
There are more like this. It seems actions could be grouped into groups like this:
a) Actions that are globally available always (e.g. save as)
b) Project actions that are globally available for specific project states (e.g. save)
c) Actions that are available when a clip/transition is selected, regardless of marker state (e.g. delete clip)
d) Actions that are available when a clip is selected, and the yellow marker is inside the clip "range", such as "set in point" or "set out point".
e) Actions that are available when a clip is selected, and the yellow marker is inside the clip on the timeline, such as "add marker",
I am not talking about grouping the GUI, but rather as "availability groups" or something in the C++ code.
Low priority, but at some point this should be addressed.
|Tags||No tags attached.|
|Build/Install Method||Not Applicable|
|I second this request. When I was learning to use kdenlive many months ago much of the grief and confusion came from trying to use actions that were enabled in the menus but were not applicable at the time.|
|2008-12-23 18:10||madsdyd||New Issue|
|2008-12-23 18:10||madsdyd||Build/Install Method||=> Not Applicable|
|2010-08-02 19:09||LeHomard||Note Added: 0005438|
|2010-08-02 19:09||LeHomard||Assigned To||=> LeHomard|
|2010-08-02 19:09||LeHomard||Status||new => acknowledged|
|2010-08-02 19:43||tidris769||Note Added: 0005440|
|Copyright © 2000 - 2016 MantisBT Team|