diff --git a/doc/design/gui/GuiDiscussion/ConceptProposals/AkhiL.txt b/doc/design/gui/GuiDiscussion/ConceptProposals/AkhiL.txt index e07a7baab..6e66a6c0f 100644 --- a/doc/design/gui/GuiDiscussion/ConceptProposals/AkhiL.txt +++ b/doc/design/gui/GuiDiscussion/ConceptProposals/AkhiL.txt @@ -1,7 +1,7 @@ GUI Proposal by AkhIL ===================== :Author: IL'dar AKHmetgaleev (»AkhIL«) -:Date: 2008-30-03 +:Date: 2008-03-30 Wiring nodes within the timeline diff --git a/doc/design/gui/GuiDiscussion/ConceptProposals/Alcarinque.txt b/doc/design/gui/GuiDiscussion/ConceptProposals/Alcarinque.txt index 706b23bc7..5e290b295 100644 --- a/doc/design/gui/GuiDiscussion/ConceptProposals/Alcarinque.txt +++ b/doc/design/gui/GuiDiscussion/ConceptProposals/Alcarinque.txt @@ -1,7 +1,7 @@ GUI Proposal by Alcarinque ========================== :Author: Francisco G. Rodriguez -:Date: 07.05.2008 +:Date: 2008-05-07 This are some of my ideas for the interface of Lumiera. Some of this ideas are diff --git a/doc/design/gui/GuiDiscussion/ConceptProposals/Barnes.txt b/doc/design/gui/GuiDiscussion/ConceptProposals/Barnes.txt index e063c51c7..e707933cb 100644 --- a/doc/design/gui/GuiDiscussion/ConceptProposals/Barnes.txt +++ b/doc/design/gui/GuiDiscussion/ConceptProposals/Barnes.txt @@ -10,17 +10,17 @@ GUI Proposal by Clay Barnes *Clay Barnes* holds a B.S. in Computer Science and a B.A. in Linguistics from the University of Arizona, and an M.S. in Human-Computer Interaction from Rensselaer Polytechnic Institute. For the last year and a half, he was the User Interface Architect in GE Energy’s Software Innovation Team. -He previously worked for Intrigo as a User Experience Designer while living in Tucson. +He previously worked for Intrigo as a User Experience Designer while living in Tucson. *********************************************************************************************************** I’ve pulled together some drafts of my ideas for the design of the timeline portion of the Lumiera non-linear video editor (hopefully, the successor to http://cinelerra-cv.org[Cinelerra]). The un-annotated version:: - (click to enlarge): image:{imgg}/Barnes.proposal.png[ "Lumiera UI proposal",width=300, - link="{imgg}/Barnes.proposal.png"] + link="{imgg}/Barnes.proposal.png"] + + (click to enlarge) The annotated version:: (explaining some of the finer points) diff --git a/doc/design/gui/GuiDiscussion/ConceptProposals/RichardSpindler.txt b/doc/design/gui/GuiDiscussion/ConceptProposals/RichardSpindler.txt index 6f786df89..30fc9fe84 100644 --- a/doc/design/gui/GuiDiscussion/ConceptProposals/RichardSpindler.txt +++ b/doc/design/gui/GuiDiscussion/ConceptProposals/RichardSpindler.txt @@ -1,7 +1,7 @@ GUI Proposal by Richard Spindler ================================ :Author: Richard Spindler -:Date: 2008-30-03 +:Date: 2008-03-30 Node Graph proposal diff --git a/doc/design/gui/GuiDiscussion/ConceptProposals/index.txt b/doc/design/gui/GuiDiscussion/ConceptProposals/index.txt index c331dece1..2b0c30e6c 100644 --- a/doc/design/gui/GuiDiscussion/ConceptProposals/index.txt +++ b/doc/design/gui/GuiDiscussion/ConceptProposals/index.txt @@ -7,6 +7,7 @@ Over time, we got several UI proposals and design contributions. Since webpages tend to disappear after some time, we took the liberty to incorporate some of these contributions in our documentation tree. - * link:ConceptProposals/AkhiL.html[AkhIL] - * link:ConceptProposals/Alcarinque.html[Alcarinque] - * link:ConceptProposals/RichardSpindler.html[Richard Spindler] + * link:AkhiL.html[AkhIL] + * link:Alcarinque.html[Alcarinque] + * link:Barnes.html[Clay Barnes] + * link:RichardSpindler.html[Richard Spindler] diff --git a/doc/design/gui/GuiDiscussion/TimelineDiscussion.txt b/doc/design/gui/GuiDiscussion/TimelineDiscussion.txt index e774a0025..8ff98e4dc 100644 --- a/doc/design/gui/GuiDiscussion/TimelineDiscussion.txt +++ b/doc/design/gui/GuiDiscussion/TimelineDiscussion.txt @@ -96,7 +96,7 @@ Hermann Vosseler (Ichthyo) Clay Barnes (rcbarnes) ~~~~~~~~~~~~~~~~~~~~~~ --> http://www.hci-matters.com/blog/2008/05/21/lumiera-timeline-first-draft/[] +-> link:ConceptProposals/Barnes.html[Proposal by Clay Barnes] (http://www.hci-matters.com/blog/2008/05/21/lumiera-timeline-first-draft/[original blog entry]) .Things I like * Nudge buttons are shown when the user hovers over the clip. This could be quite a timesaver. diff --git a/doc/design/gui/GuiDiscussion/index.txt b/doc/design/gui/GuiDiscussion/index.txt index b4fb45adc..ce300e896 100644 --- a/doc/design/gui/GuiDiscussion/index.txt +++ b/doc/design/gui/GuiDiscussion/index.txt @@ -1,17 +1,34 @@ GUI Design and Feature Discussion ================================= -In the early stages of the project, there was a lot of debate regarding -GUI concepts and -features and proposals. +//Menu: put child ConceptProposals after GuiBrainstormingWontImplement +//Menu: put child TimelineDiscussion after ConceptProposals -- link:GuiBrainstormingReviewed.html[GUI Brainstorming page] '[red]#TODO#: explain whats this all about' -- several Proposals - * link:Proposal.AkhiL.html[AkhIL] - * link:Proposal.Alcarinque.html[Alcarinque] - * link:Proposal.RichardSpindler.html[Richard Spindler] - * link:Workspaces.html[about Workspace organsiation] +In the early days of the Lumiera project, there was a lot of debate regarding +GUI concepts, -features and proposals. + +GUI Brainstorming:: + We got a lot of proposed cool features. In order to channel this great influx of ideas, + we set up a wiki page to allow basically open proposals. *Joel Holdsworth*, our GUI developer + at that time, performed the herculean task to walk through this tremendous pile of entries, + consolidate them and conduct a discussion. The link:GuiBrainstormingReviewed.html[GUI Brainstorming page] + documents the discussion and some conclusions. Several proposals were sorted out -- it might be + inspiring to look on the reasons why we + link:GuiBrainstormingWontImplement.html[rejected some proposals]. + +GUI Proposals:: + In addition, several people contributed complete or focussed concepts and design proposals + * link:ConceptProposals/AkhiL.html[AkhIL] + * link:ConceptProposals/Alcarinque.html[Alcarinque] + * link:ConceptProposals/Barnes.html[Clay Barnes] + * link:ConceptProposals/RichardSpindler.html[Richard Spindler] + * link:Workspaces.html[about Workspace organisation] * link:scrolling.html[about scrolling..] * link:MenuAndShortcuts.html[Ideas for menus and shortcuts] -- link:TimelineDiscussion.html[Conclusions by Joel Holdsworth] +Timeline Discussion:: + In 2008, Joel reviewed all the available proposals and distilled a more coherent vision + especially about the timeline, which certainly is at the heart of any video editor. + This page with link:TimelineDiscussion.html[Conclusions by Joel Holdsworth] is + _must read_ for anyone engaged into Lumiera GUI development. diff --git a/doc/design/gui/index.txt b/doc/design/gui/index.txt index 2ecddacf8..082c70684 100644 --- a/doc/design/gui/index.txt +++ b/doc/design/gui/index.txt @@ -7,12 +7,14 @@ GUI concepts and -features and proposals. link:GuiDiscussion/index.html[Here] is a collection of documents from these early discussions. -In our discussions, *Workflow* denotes all considerations how certain tasks -can be achieved within the application in the most suitable and stringent fashion. -This effort is closely related to GUI and interface design, but at the same quite -integral, so its rather treated separately of individual GUI features. --> link:../workflow/index.html[more here...] -.*TODO* more contributions please... ;-) +.[red]#TODO# more contributions please... ;-) We had several additional discussions and contributions on the mailinglist, several people did even concept drawings. Collect these and add them here + +NOTE: We use the term *Workflow* in our discussions to denote the more integral + concerns of how to achieve given tasks within the application in the most + suitable and stringent fashion. We tend to separate those more global + considerations from the discussion of individual GUI features. + -> link:../workflow/index.html[read more here...] +