-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Description
Is your feature request related to a problem? Please describe.
Allow Time Strip label column width and swimlane heights to be set by the user.
Describe the solution you'd like
Include a UI control when editing a Time Strip that lets the user set desired width of the label column and height of each swimlane. The example below shows a possible design solution utilizing draggable edge controls, similar to how Flexible Layout editing works.

This is needed for Events and Commands in Time Strips enhancement.
Testing Instructions
- Create a Time Strip view.
- Drag a plan into the view, and observe it should take up the full view.
- Drag a stacked plot with multiple plots into the view, and observe that the objects split the vertical space and that the stacked plot inserts scaled based on the number of plots in composition.
- Drag other objects into the view, and observe that all objects scale to fit the vertical space.
- In edit mode, see that you can drag the handles between the swimlanes to adjust the vertical spacing of each swimlane.
- Save, navigate away, navigate back, and observe the swimlane vertical adjustments are retained.
- In edit mode, see that you can drag the handles between the swimlane labels and the swimlane content, to adjust the horizontal spacing between all labels and all content equally.
- Save, navigate away, navigate back, and observe the swimlane horizontal adjustments are retained.
- In edit mode, re-order swimlanes via the Elements Tab in Inspector, to see each swimlane retains its vertical spacing.
- Save, navigate away, navigate back, you know the drill.
- Remove objects and observe the other swimlanes adjust to fill the total vertical height of the time strip view.
- Save, navigate away, navigate back, you know the drill.
- Try to break it by doing this in a display layout, with various types of objects, etc. 😰