LDEV-1408 Fixed tool output condition class to contain a reference to its related branching activity. Fixed conditional tests on the conditions to include a check of the branching activity as a result the interfering occurring in the setup dialogs is fixed.
LDEV-1285 Improvements to removing activities from sequences. Transitions are managed correctly (removal and insertion). Activities can be removed from either ends (first or last activity). Activity re-adding works with no problems. Ordering is correct.
LDEV-1285 Adding activities to sequences from canvas now resizes sequence panels correctly in align with parent optional sequences activity container width (which is updated).
LDEV-1285 Set defaultActivityUIID field (firstActivityUIID in flash) for Sequence Activities in Optional with at least 1 Activity in the Sequence. Updated DDM to return empty Sequences in save (storage) packet.
LDEV-1285LDEV-1132 Improvements to branching view to enable handling of Optional Activities (Sequences). Modified canvas class for Optional Activity to use sequence based options, named Optional Sequences. Updated Property Inspector for the Optional Sequences activity which uses a stepper to added and remove Sequence options. Work to be done to display the Sequence options and add activities to them.
LDEV-1285 Added two options (buttons) for Optional to the Toolbar. Ready to now configure Optional Activity (canvas class) to manage Sequences within Optionals.
LDEV-1132 Improved robustness of drawing branching activities and fixed problem with activities disappearing on drag-drop to canvas after clearing canvas.