Skip to content

Add alternative to drag-and-drop activity directive creation #1902

@JosephVolosin

Description

@JosephVolosin

Checked for duplicates

Yes - I've already checked

Alternatives considered

Yes - and alternatives don't suffice

Related problems

LRO users prefer an alternative to drag-and-drop activity creation which allows them to 'pre-fill' all the required data with validation, and then create the directive. Identified a few components that of drag-and-drop that lead to wanting an alternative:

  • 'Loose-ness' of the UI (i.e., inaccurate placement)
  • Invalid timeline states; you will always need to update information on the directive after you create it

Describe the feature request

The ideal alternative to drag-and-drop is a pop-up that allows the user to 'pre-fill' all the required data for an activity directive, have that data validated, and then create the directive.

The preferred form is a pop-up in the style of the Activity Filter Builder so that the user can move the window around and view the timeline while they're creating their activity directive (as well as look throughout the plan view).

While the user is creating the directive, all activity directive validation that is typically preformed in the selected activity panel should also be preformed in the pop-up. Additionally the user should be required to enter all required information (start time, required parameters) prior to creation however there should also be an override button to allow 'invalid' creation.

To open the pop-up, there should be a dedicated button, as well as buttons on the activity types underneath the Activity, Resource, Event Types panel, and potentially as a replacement to the drag-and-drop action (i.e., drag-and-dropping a directive would open this pop-up instead of creating a directive).

Metadata

Metadata

Assignees

Labels

featureNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions