hi phil, personally, i am planning to do as little gui development as possible. mainly because the nova engine is more important to me than the gui ... the current implementation was mainly written to have a prototype, so the only active design decision that i did, was choosing a white-on-black instead of a black-on-white layout, as i think it is better for the eyes ...
the nova gui is not supposed to be a clone of the pd or max gui, so i am open to ideas, how do improve the workflow. i like the idea of doing everything with the mouse, iirc desiredata was trying to introduce features for that to pd ... there are also some good ideas about keyboard shortcuts in the maxtoolbox for max/msp (http://www.youtube.com/watch?v=fcqF9hDNoJk), mainly about alignment and patch layout ... for gui-customization, it would probably make sense to have some global settings (like for connection color), that can be overridden by the gui preferences of the specific objects. so in general, i am open to any improvements or suggestions about the gui, that you have :) cheers, tim On Sun, 2007-09-23 at 10:46 -0400, Phil Frost wrote: > I'd like to get some notion of the goals for the GUI aspect of nova. > Does it have to be like pd? The GUI was a turnoff for pd to me, for two > reasons: it was ugly, and it was overly mouse driven. > > I think a lot of people, especially those that are inclined use pd, > consider the technical aspects more than the asthetic ones. I usually > agree, but I think things are different when making music. Music is art, > and if the interface is ugly, it just ruins the mood. It must still be > functional first of course. > > I'm currently in the process of trying to make the interface look > superficially better. I plan on adding some color to the connection > lines, and finding a better looking alternative to those dashed lines > for selected objects. I figure these will be easy changes for getting > familiar with the code. > > On the functionality front, I'd really like it to be possible to do > everything without a mouse. I think implementing that would require some > experimentation, but I'd think at least nodes should be nameable so they > can be quickly addressed by keys. What do others think? > _______________________________________________ > nova-dev mailing list > [email protected] > http://klingt.org/cgi-bin/mailman/listinfo/nova-dev > http://tim.klingt.org/nova -- [EMAIL PROTECTED] ICQ: 96771783 http://tim.klingt.org Linux is like a wigwam: no windows, no gates, apache inside, stable.
signature.asc
Description: This is a digitally signed message part
_______________________________________________ nova-dev mailing list [email protected] http://klingt.org/cgi-bin/mailman/listinfo/nova-dev http://tim.klingt.org/nova
