mirror of
https://github.com/nasa/openmct.git
synced 2025-02-05 18:49:18 +00:00
baa8078d23
* (WIP) Adds Plan view and visualization of activities on different rows * Updates to show activities in the right rows * Improve algorithm to get activityRow for next activity * When activities have names that are longer than their width, show the name outside the activity rectangle * Remove Activity component as we don't need it right now * Use canvas to draw activities instead of svg for performance * Retain SVG version if needed * Include text when calculating overlap * Fix padding, text positioning * Add colors for activities * Fixed bug - Rectangle was shrinking as time passed Draw using SVG * Adds performance activities * [WIP] Refactoring code to be more readable * Fix issues with activity layout * Adds draft for groups * Adds x-offset for groups * Draw a "now" marker for the canvas * Fix formatting for the timeline * Adds now line for the timeline * Add ability to upload a plan json file. * Add tests for the Plan view * Fix issue with File Type checking add resizing for timeline view plans * Refactor code to be more readable * Fix tests that are failing on circleCI * Fix icon for timeline view