[Kdenlive-devel] GUI stuff, Mustux (Protux)

Reinhard Amersberger protux at web.de
Tue Nov 5 11:07:18 UTC 2002


Hi again,

I followed your discussion and it sounds very interesting, but please let me make some comments about GUI .... (be patient, my english skill isn't very good!)


> But yes, I would prefer a resizable window as it give the user more control 
> over how he sets up the GUI.

Can you make all windows (widgets) interactive?
I mean, when I re-size a window, the others should adapt her size too, because it's pretty unhandy to re-size each window individual after adapting one of them.
This is the way how 'MoviePack and Extreme' is working .... it's like all windows having magnetical borders.
http://www.aistinc.com
I really like this GUI concept, because it is very good structured and well organized ... take a look.

> > In the timeline these property-nodes must be visible. You must be able to
> > insert new nodes, delete old nodes and popup a window to edit the values
> > for a node.
> 
> Or in other words, I need to write a KeyFrame widget :-)

Also this could be similar to 'MoviePack and Extreme' , because they had an additional window called 'Timegraph' which is showing the applied effect of the selected clip, ALL effect-parameters, user can adapt the 'Keyframes' very exactly and user can toggle between 'Timeline' and 'Timegraph' mode by shortcut very quick and easy .

> Yes, I understand, that is the usual way to visualize. The operators and 
> property nodes could look like the blue lines and blobs, sorry I am not a

This is why I would suggest using a separate window, because I think you will cause a graphical overkill when having a lot of 'key frames', 'Property nodes', 'Envelopes', .... or what ever.
So when you want to differ between 'Transitions' and 'Effects', you could leave the 'Transitions' in the 'Timeline' and show all applied effects in the other window (could be named as KeyLine? ;-)
 
> good painter ;-). They should be selectable and when selected their 
> properties should be displayed somewhere.

Yes, this could be the 'KeyLine' ;-)) ,because here you also would have a time refference and could move the nodes (Key frames) around very safe without moving other things , like clips, unintentional.
But besides of that, it could be helpful to have another window to edit the effect parameters by changing the values directly.

The MoviePack procedure is for example:

1. Select a clip.

2. Now the applied affects are shown in the effect-window.

3. Select an effect in the effect-window, by activating the appropriate button (on top of this window all effects are symbolized as buttons and the values/parameters are listed below).

4. And finally user can adapt the keyframes in Timegraph mode (KeyLine? ;-)
(On top you see the clip and below all effect parameter.)


Apropos shortcuts - I suggested you to have a look at the Mustux project ...
http://www.nongnu.org/mustux/

I don't know if it is profitable for your project, but you will obtain a shortcut-engine and later on a lot of audio filters for free!
And shortcuts are very important especially for professional users ... IMHO.

You can check out the Mustux functionallities by trying Protux :
http://www.nongnu.org/protux/

greetings and rfc
booker



________________________________________________________________
Keine verlorenen Lotto-Quittungen, keine vergessenen Gewinne mehr! 
Beim WEB.DE Lottoservice: http://tippen2.web.de/?x=13






More information about the Kdenlive mailing list