openmct/platform
Pegah Sarram 1419c75503 Inline edit object names (#1700)
* Inline edit object name.

Change the title-label span to a conteneditable span to allow editing object names inline. Implement a controller to handle updaing the name. Add tests.

Fixes #1679

[Front-end] Add span contenteditable to input styling
[Front-end] Styling for contenteditable span
styling for span[contenteditable].s-status-editing in _controls.scss;
removed s-filter class;
[Front-end] min-width added to .s-inline-edit

* [Frontend] Style tweaks, cleanup and simplification

Fixes #1679

Style sanding on .s-inline-edit; added
:focus outline:0 to select in _controls.scss;

New .s-input-inline class; removed ng-class from object-header.html,
uses :focus instead; refactoring of input-related mixins;

Bring Time Conductor real-time inputs into parity

Apply .s-input-inline to TC inputs; finesse .s-input-inline selector;

Prevent nested inline inputs from editing

Fixed nested editing prevention selector

* Create an object header template for objects inside a frame.

Fix code review requests.

Fixes 1679
2017-09-21 11:16:04 -07:00
..
commonUI Inline edit object names (#1700) 2017-09-21 11:16:04 -07:00
containment Merge pull request #1518 from nasa/copyright-1517 2017-04-23 17:22:01 -07:00
core [Build] Modify version info injection to fix sourcemaps (#1708) 2017-09-20 11:50:17 -07:00
data [Documentation] Updated copyright statement. Fixes #1081 2016-07-12 16:55:57 -07:00
entanglement Merge pull request #1519 from nasa/mct1456 2017-04-24 15:39:18 -07:00
execution [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
exporters [Import/Export] Adds Import and Export functionality 2017-08-25 19:28:29 -04:00
features Inline edit object names (#1700) 2017-09-21 11:16:04 -07:00
forms [Import/Export] Adds Import and Export functionality 2017-08-25 19:28:29 -04:00
framework [Open1641] Updated the spec files to check for info messages instead of warning messages 2017-07-10 09:46:51 -07:00
identity [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
import-export [Import/Export] Adds Import and Export functionality 2017-08-25 19:28:29 -04:00
persistence [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
policy [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
representation [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
search Merge pull request #1614 from nasa/open1569 2017-06-21 11:24:23 -07:00
status [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
telemetry [Telemetry] Verify legacy domains/ranges conversion 2017-08-30 09:44:38 -07:00
README.md [Documentation] Updated copyright statement. Fixes #1081 2016-07-12 16:55:57 -07:00

This directory contains all bundles for the Open MCT platform, as well as the framework which runs them.