Changes between Version 29 and Version 30 of GROUP_TIMELINES_R0
- Timestamp:
- 06/19/09 19:59:45 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GROUP_TIMELINES_R0
v29 v30 10 10 == Task requirements == 11 11 In 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.13 12 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 15 The timeline flap shows timeline properties for a selected object (which can be a frame or a group of frames) or a page. 16 17 The 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.) 17 22 * 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: 19 24 * a field where the user can enter a start point (by default 0:00) 20 25 * a field where the user can enter a stop point (by default 0:00) … … 26 31 By 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. 27 32 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). 33 In 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). 31 34 32 35 Future 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. … … 34 37 A wireframe: 35 38 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)]] 37 40 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.)41 Tthe 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.) 39 42 40 43 The 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.