Changes between Version 29 and Version 30 of GROUP_TIMELINES_R0


Ignore:
Timestamp:
06/19/09 19:59:45 (16 years ago)
Author:
danvisel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GROUP_TIMELINES_R0

    v29 v30  
    1010== Task requirements == 
    1111In this revision, this task should create: 
    12  * an "Open Timeline" button in the timeline palette in the timeline tab that opens the bottom flap and shows the page's timeline. 
    1312 
    14 The timeline flap should consist of: 
    15  * a channel for every text frame on the page with a label. 
    16  * a subchannel for the frame's visibility property (ideally, subchannels could be hidden to save space) 
     13 * an "Show Timeline" toggle at the top of the timeline palette in the timeline tab that opens the bottom flap and shows the currently selected object's timeline. 
     14 
     15The timeline flap shows timeline properties for a selected object (which can be a frame or a group of frames) or a page.  
     16 
     17The timeline flap for an object should consist of: 
     18 
     19 * the title bar of the timeline flap should display the name of the selected timeline 
     20 * a channel for the frame's visibility property; more channels will appear in later revisions of this task. 
     21 * (If more than one frame is in the group, each frame in the group should have its own set of channels.)  
    1722 * a playhead that can be moved across the timeline from 0:00 to 1:00. 
    18  * a control bar for the selected subchannel with two fields and four buttons:  
     23 * a control bar for the selected channel with two fields and four buttons:  
    1924  * a field where the user can enter a start point (by default 0:00) 
    2025  * a field where the user can enter a stop point  (by default 0:00) 
     
    2631By default, all frames on the page are shown all the time. If the user changes a frame's visibility, this will be reflected in the frame's channel. If the user moves the playhead, the page should reflect the visibility of the text frames at that particular point in the timeline. 
    2732 
    28 If another text frame is added to the page, it is automatically added as a new channel on the timeline. 
    29  
    30 In future revisions of this task, other kinds of frames will appear on the timeline. Other frame properties (example: margin types) will appear as subchannels for each frame; each of these properties should probably have its own dedicated control bar (e.g., color & width settings for margins).  
     33In future revisions of this task, other kinds of frames will appear on the timeline. Other frame properties (example: margin types) will appear as channels for each frame; each of these properties should probably have its own dedicated control bar (e.g., color & width settings for margins).  
    3134 
    3235Future revisions of this task will allow starting a timeline from a link; this task only includes manipulating the timeline via the timeline interface in Author to show and hide text frames. 
     
    3437A wireframe: 
    3538 
    36   [[Image(source:/branches/private/danvisel/sophie2-platform/doc/spec-diagrams/TimelineWireframe.png)]] 
     39  [[Image(source:/branches/private/danvisel/sophie2-platform/doc/spec-diagrams/TimelineWireframe2.png)]] 
    3740 
    38 Each text frame on the page has a channel with a triangle next to it (like Frame B, Frame C, Frame D); if these are opened (like in Frame A), the properties of the frame show up. For this revision, it's just visibility. The channels can be selected; in this wireframe, Frame A's visibility is selected. (In the future, we'll want multiple selection.) 
     41Tthe properties of the selected frame or object appear as channels. For this revision, it's just visibility. The channels can be selected; in this wireframe, Frame A's visibility is selected. (In the future, we'll want multiple selection.) 
    3942 
    4043The control bar of the timeline interface has fields for start point, end point, and four buttons. If the user enters 0:10-0:20 and clicks the "Show" button, the frame will be shown from 0:10-0:20. If the user enters 0:10-0:20 and clicks the "Hide" button, the frame will be hidden from 0:10-0:20. If the user clicks the "Show All" button, the frame will be shown from 0:00-1:00.