View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000519KdenliveUser Interfacepublic2008-12-23 18:102010-08-02 19:43
Assigned ToLeHomard 
Platform32 bit intel and alikeOSKubuntu LinuxOS Version8.04
Product Version0.7.0 
Target VersionFixed in Version 
Summary0000519: Enable/disable actions according to KDE ui guidelines
DescriptionA 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 ( [^]) 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.
TagsNo tags attached.
Build/Install MethodNot Applicable
Attached Files

- Relationships

-  Notes
LeHomard (developer)
2010-08-02 19:09

Acknowledging issue.
tidris769 (reporter)
2010-08-02 19:43

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.

- Issue History
Date Modified Username Field Change
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
Powered by Mantis Bugtracker