2018-03-21 21:18:08 +00:00
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE - RUN doctoc TO UPDATE -->
2022-10-22 00:29:52 +00:00
**Table of Contents**
2018-03-21 21:18:08 +00:00
2023-07-19 00:32:05 +00:00
- [Developing Applications With Open MCT ](#developing-applications-with-open-mct )
2018-03-21 21:18:08 +00:00
- [Scope and purpose of this document ](#scope-and-purpose-of-this-document )
- [Building From Source ](#building-from-source )
- [Starting an Open MCT application ](#starting-an-open-mct-application )
2022-10-22 00:29:52 +00:00
- [Types ](#types )
- [Using Types ](#using-types )
- [Limitations ](#limitations )
2018-03-21 21:18:08 +00:00
- [Plugins ](#plugins )
- [Defining and Installing a New Plugin ](#defining-and-installing-a-new-plugin )
- [Domain Objects and Identifiers ](#domain-objects-and-identifiers )
- [Object Attributes ](#object-attributes )
- [Domain Object Types ](#domain-object-types )
- [Root Objects ](#root-objects )
- [Object Providers ](#object-providers )
- [Composition Providers ](#composition-providers )
- [Adding Composition Providers ](#adding-composition-providers )
- [Default Composition Provider ](#default-composition-provider )
- [Telemetry API ](#telemetry-api )
- [Integrating Telemetry Sources ](#integrating-telemetry-sources )
- [Telemetry Metadata ](#telemetry-metadata )
- [Values ](#values )
- [Value Hints ](#value-hints )
- [The Time Conductor and Telemetry ](#the-time-conductor-and-telemetry )
- [Telemetry Providers ](#telemetry-providers )
2023-07-19 00:32:05 +00:00
- [Telemetry Requests and Responses ](#telemetry-requests-and-responses )
2018-03-21 21:18:08 +00:00
- [Request Strategies **draft** ](#request-strategies-draft )
- [`latest` request strategy ](#latest-request-strategy )
- [`minmax` request strategy ](#minmax-request-strategy )
2021-12-17 17:11:13 +00:00
- [Telemetry Formats ](#telemetry-formats )
2018-03-21 21:18:08 +00:00
- [Registering Formats ](#registering-formats )
- [Telemetry Data ](#telemetry-data )
- [Telemetry Datums ](#telemetry-datums )
- [Limit Evaluators **draft** ](#limit-evaluators-draft )
2018-04-20 22:46:09 +00:00
- [Telemetry Consumer APIs **draft** ](#telemetry-consumer-apis-draft )
2018-03-21 21:18:08 +00:00
- [Time API ](#time-api )
- [Time Systems and Bounds ](#time-systems-and-bounds )
- [Defining and Registering Time Systems ](#defining-and-registering-time-systems )
- [Getting and Setting the Active Time System ](#getting-and-setting-the-active-time-system )
2018-07-16 22:21:38 +00:00
- [Time Bounds ](#time-bounds )
2018-03-21 21:18:08 +00:00
- [Clocks ](#clocks )
- [Defining and registering clocks ](#defining-and-registering-clocks )
- [Getting and setting active clock ](#getting-and-setting-active-clock )
2023-10-03 18:42:35 +00:00
- [⚠️ \[DEPRECATED\] Stopping an active clock](#️ -deprecated-stopping-an-active-clock)
2018-03-21 21:18:08 +00:00
- [Clock Offsets ](#clock-offsets )
2023-10-03 18:42:35 +00:00
- [Time Modes ](#time-modes )
- [Time Mode Helper Methods ](#time-mode-helper-methods )
2018-03-21 21:18:08 +00:00
- [Time Events ](#time-events )
- [List of Time Events ](#list-of-time-events )
- [The Time Conductor ](#the-time-conductor )
- [Time Conductor Configuration ](#time-conductor-configuration )
- [Example conductor configuration ](#example-conductor-configuration )
2018-07-16 22:21:38 +00:00
- [Indicators ](#indicators )
- [The URL Status Indicator ](#the-url-status-indicator )
- [Creating a Simple Indicator ](#creating-a-simple-indicator )
- [Custom Indicators ](#custom-indicators )
2022-01-05 00:34:48 +00:00
- [Priority API ](#priority-api )
- [Priority Types ](#priority-types )
2018-03-21 21:18:08 +00:00
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
2022-09-30 15:17:02 +00:00
# Developing Applications With Open MCT
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-02-24 22:15:55 +00:00
## Scope and purpose of this document
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2022-10-22 00:29:52 +00:00
This document is intended to serve as a reference for developing an application
based on Open MCT. It will provide details of the API functions necessary to
extend the Open MCT platform meet common use cases such as integrating with a telemetry source.
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2022-10-22 00:29:52 +00:00
The best place to start is with the [Open MCT Tutorials ](https://github.com/nasa/openmct-tutorial ).
These will walk you through the process of getting up and running with Open
2017-05-10 01:36:37 +00:00
MCT, as well as addressing some common developer use cases.
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2022-10-22 00:29:52 +00:00
## Building From Source
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2022-10-22 00:29:52 +00:00
The latest version of Open MCT is available from [our GitHub repository ](https://github.com/nasa/openmct ).
If you have `git` , and `node` installed, you can build Open MCT with the commands
2017-05-10 01:36:37 +00:00
```bash
2017-02-24 22:15:55 +00:00
git clone https://github.com/nasa/openmct.git
cd openmct
npm install
```
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2022-10-22 00:29:52 +00:00
These commands will fetch the Open MCT source from our GitHub repository, and
build a minified version that can be included in your application. The output
of the build process is placed in a `dist` folder under the openmct source
directory, which can be copied out to another location as needed. The contents
of this folder will include a minified javascript file named `openmct.js` as
2022-09-30 15:17:02 +00:00
well as assets such as html, css, and images necessary for the UI.
2017-02-24 22:15:55 +00:00
## Starting an Open MCT application
2023-11-07 00:12:10 +00:00
> [!WARNING]
> Open MCT provides a development server via `webpack-dev-server` (`npm start`). **This should be used for development purposes only and should never be deployed to a production environment**.
2022-10-22 00:29:52 +00:00
To start a minimally functional Open MCT application, it is necessary to
include the Open MCT distributable, enable some basic plugins, and bootstrap
the application. The tutorials walk through the process of getting Open MCT up
and running from scratch, but provided below is a minimal HTML template that
includes Open MCT, installs some basic plugins, and bootstraps the application.
It assumes that Open MCT is installed under an `openmct` subdirectory, as
described in [Building From Source ](#building-from-source ).
2017-02-24 22:15:55 +00:00
2022-10-22 00:29:52 +00:00
This approach includes openmct using a simple script tag, resulting in a global
variable named `openmct` . This `openmct` object is used subsequently to make
API calls.
2017-02-24 22:15:55 +00:00
2022-10-22 00:29:52 +00:00
Open MCT is packaged as a UMD (Universal Module Definition) module, so common
2017-02-24 22:15:55 +00:00
script loaders are also supported.
```html
<!DOCTYPE html>
< html >
< head >
< title > Open MCT< / title >
2019-12-06 17:40:24 +00:00
< script src = "dist/openmct.js" > < / script >
2017-02-24 22:15:55 +00:00
< / head >
< body >
< script >
openmct.install(openmct.plugins.LocalStorage());
openmct.install(openmct.plugins.MyItems());
openmct.install(openmct.plugins.UTCTimeSystem());
openmct.start();
< / script >
< / body >
< / html >
```
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2022-10-22 00:29:52 +00:00
The Open MCT library included above requires certain assets such as html
templates, images, and css. If you installed Open MCT from GitHub as described
2017-05-10 01:36:37 +00:00
in the section on [Building from Source ](#building-from-source ) then these
2022-10-22 00:29:52 +00:00
assets will have been downloaded along with the Open MCT javascript library.
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2022-10-22 00:29:52 +00:00
There are some plugins bundled with the application that provide UI,
persistence, and other default configuration which are necessary to be able to
do anything with the application initially. Any of these plugins can, in
principle, be replaced with a custom plugin. The included plugins are
2017-05-10 01:36:37 +00:00
documented in the [Included Plugins ](#included-plugins ) section.
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2022-10-22 00:29:52 +00:00
## Types
The Open MCT library includes its own TypeScript declaration files which can be
used to provide code hints and typechecking in your own Open MCT application.
Open MCT's type declarations are generated via `tsc` from JSDoc-style comment
blocks. For more information on this, [check out TypeScript's documentation ](https://www.typescriptlang.org/docs/handbook/declaration-files/dts-from-js.html ).
### Using Types
In order to use Open MCT's provided types in your own application, create a
`jsconfig.js` at the root of your project with this minimal configuration:
```json
{
"compilerOptions": {
"baseUrl": "./",
"target": "es6",
"checkJs": true,
"moduleResolution": "node",
"paths": {
"openmct": ["node_modules/openmct/dist/openmct.d.ts"]
}
}
}
```
Then, simply import and use `openmct` in your application:
```js
import openmct from "openmct";
```
### Limitations
The effort to add types for Open MCT's public API is ongoing, and the provided
type declarations may be incomplete.
If you would like to contribute types to Open MCT, please check out
[TypeScript's documentation ](https://www.typescriptlang.org/docs/handbook/declaration-files/dts-from-js.html ) on generating type declarations from JSDoc-style comment blocks.
Then read through our [contributing guide ](https://github.com/nasa/openmct/blob/f7cf3f72c2efd46da7ce5719c5e52c8806d166f0/CONTRIBUTING.md ) and open a PR!
2017-02-24 22:15:55 +00:00
## Plugins
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-02-24 22:15:55 +00:00
### Defining and Installing a New Plugin
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-02-24 22:15:55 +00:00
```javascript
openmct.install(function install(openmctAPI) {
// Do things here
// ...
});
```
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-05-10 01:36:37 +00:00
New plugins are installed in Open MCT by calling `openmct.install` , and
2022-10-22 00:29:52 +00:00
providing a plugin installation function. This function will be invoked on
application startup with one parameter - the openmct API object. A common
approach used in the Open MCT codebase is to define a plugin as a function that
returns this installation function. This allows configuration to be specified
2017-05-10 01:36:37 +00:00
when the plugin is included.
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-02-24 22:15:55 +00:00
eg.
2017-05-10 01:36:37 +00:00
2017-02-24 22:15:55 +00:00
```javascript
openmct.install(openmct.plugins.Elasticsearch("http://localhost:8002/openmct"));
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
```
2017-05-10 01:36:37 +00:00
2017-02-24 22:15:55 +00:00
This approach can be seen in all of the [plugins provided with Open MCT ](https://github.com/nasa/openmct/blob/master/src/plugins/plugins.js ).
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-02-24 22:15:55 +00:00
## Domain Objects and Identifiers
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2022-10-22 00:29:52 +00:00
_Domain Objects_ are the basic entities that represent domain knowledge in Open
MCT. The temperature sensor on a solar panel, an overlay plot comparing the
results of all temperature sensors, the command dictionary for a spacecraft,
the individual commands in that dictionary, the "My Items" folder: All of these
2017-05-10 01:36:37 +00:00
things are domain objects.
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-02-24 22:15:55 +00:00
A _Domain Object_ is simply a javascript object with some standard attributes.
2022-10-22 00:29:52 +00:00
An example of a _Domain Object_ is the "My Items" object which is a folder in
which a user can persist any objects that they create. The My Items object
looks like this:
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-02-24 22:15:55 +00:00
```javascript
{
identifier: {
namespace: ""
key: "mine"
}
name:"My Items",
type:"folder",
location:"ROOT",
composition: []
}
```
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-02-24 22:15:55 +00:00
### Object Attributes
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-02-24 22:15:55 +00:00
The main attributes to note are the `identifier` , and `type` attributes.
2017-05-10 01:36:37 +00:00
2022-10-22 00:29:52 +00:00
- `identifier` : A composite key that provides a universally unique identifier
2017-05-10 01:36:37 +00:00
for this object. The `namespace` and `key` are used to identify the object.
2022-10-22 00:29:52 +00:00
The `key` must be unique within the namespace.
- `type` : All objects in Open MCT have a type. Types allow you to form an
ontology of knowledge and provide an abstraction for grouping, visualizing,
and interpreting data. Details on how to define a new object type are
provided below.
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2022-10-22 00:29:52 +00:00
Open MCT uses a number of builtin types. Typically you are going to want to
2017-05-10 01:36:37 +00:00
define your own when extending Open MCT.
2017-02-24 22:15:55 +00:00
### Domain Object Types
2022-10-22 00:29:52 +00:00
Custom types may be registered via the `addType` function on the Open MCT Type
2017-02-24 22:15:55 +00:00
registry.
eg.
2022-10-22 00:29:52 +00:00
2017-02-24 22:15:55 +00:00
```javascript
2018-03-21 21:18:08 +00:00
openmct.types.addType('example.my-type', {
2017-05-10 00:55:15 +00:00
name: "My Type",
2016-10-27 19:16:57 +00:00
description: "This is a type that I added!",
creatable: true
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
});
```
2017-02-24 22:15:55 +00:00
The `addType` function accepts two arguments:
2022-10-22 00:29:52 +00:00
- A `string` key identifying the type. This key is used when specifying a type
2018-03-21 21:18:08 +00:00
for an object. We recommend prefixing your types with a namespace to avoid
conflicts with other plugins.
2022-10-22 00:29:52 +00:00
- An object type specification. An object type definition supports the following
attributes
- `name` : a `string` naming this object type
- `description` : a `string` specifying a longer-form description of this type
- `initialize` : a `function` which initializes the model for new domain objects
of this type. This can be used for setting default values on an object when
2017-02-24 22:15:55 +00:00
it is instantiated.
2022-10-22 00:29:52 +00:00
- `creatable` : A `boolean` indicating whether users should be allowed to create
this type (default: `false` ). This will determine whether the type appears
2017-02-24 22:15:55 +00:00
in the `Create` menu.
2022-10-22 00:29:52 +00:00
- `cssClass` : A `string` specifying a CSS class to apply to each representation
of this object. This is used for specifying an icon to appear next to each
2017-02-24 22:15:55 +00:00
object of this type.
2022-10-22 00:29:52 +00:00
The [Open MCT Tutorials ](https://github.com/nasa/openmct-tutorial ) provide a
step-by-step examples of writing code for Open MCT that includes a [section on
2017-02-24 22:15:55 +00:00
defining a new object type](https://github.com/nasa/openmct-tutorial#step-3---providing-objects).
## Root Objects
2022-10-22 00:29:52 +00:00
In many cases, you'd like a certain object (or a certain hierarchy of objects)
to be accessible from the top level of the application (the tree on the left-hand
side of Open MCT.) For example, it is typical to expose a telemetry dictionary
2017-02-24 22:15:55 +00:00
as a hierarchy of telemetry-providing domain objects in this fashion.
To do so, use the `addRoot` method of the object API.
eg.
2022-10-22 00:29:52 +00:00
2017-02-24 22:15:55 +00:00
```javascript
openmct.objects.addRoot({
2022-01-05 00:34:48 +00:00
namespace: "example.namespace",
key: "my-key"
},
openmct.priority.HIGH);
2017-02-24 22:15:55 +00:00
```
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2022-10-22 00:29:52 +00:00
The `addRoot` function takes a two arguments, the first can be an [object identifier ](#domain-objects-and-identifiers ) for a root level object, or an array of identifiers for root
2022-01-05 00:34:48 +00:00
level objects, or a function that returns a promise for an identifier or an array of root level objects, the second is a [priority ](#priority-api ) or numeric value.
When using the `getAll` method of the object API, they will be returned in order of priority.
eg.
2022-10-22 00:29:52 +00:00
2022-01-05 00:34:48 +00:00
```javascript
openmct.objects.addRoot(identifier, openmct.priority.LOW); // low = -1000, will appear last in composition or tree
openmct.objects.addRoot(otherIdentifier, openmct.priority.HIGH); // high = 1000, will appear first in composition or tree
```
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2022-01-05 00:34:48 +00:00
Root objects are loaded just like any other objects, i.e. via an object provider.
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-02-24 22:15:55 +00:00
## Object Providers
2022-10-22 00:29:52 +00:00
An Object Provider is used to build _Domain Objects_ , typically retrieved from
some source such as a persistence store or telemetry dictionary. In order to
integrate telemetry from a new source an object provider will need to be created
that can build objects representing telemetry points exposed by the telemetry
source. The API call to define a new object provider is fairly straightforward.
2017-02-24 22:15:55 +00:00
Here's a very simple example:
```javascript
openmct.objects.addProvider('example.namespace', {
get: function (identifier) {
return Promise.resolve({
identifier: identifier,
name: 'Example Object',
type: 'example-object-type'
});
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
}
});
```
2022-10-22 00:29:52 +00:00
2017-02-24 22:15:55 +00:00
The `addProvider` function takes two arguments:
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2022-10-22 00:29:52 +00:00
- `namespace` : A `string` representing the namespace that this object provider
2017-02-24 22:15:55 +00:00
will provide objects for.
2022-10-22 00:29:52 +00:00
- `provider` : An `object` with a single function, `get` . This function accepts an
[Identifier ](#domain-objects-and-identifiers ) for the object to be provided.
It is expected that the `get` function will return a
[Promise ](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise )
2017-02-24 22:15:55 +00:00
that resolves with the object being requested.
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2018-03-21 21:18:08 +00:00
In future, object providers will support other methods to enable other operations with persistence stores, such as creating, updating, and deleting objects.
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-02-24 22:15:55 +00:00
## Composition Providers
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2018-03-21 21:18:08 +00:00
The _composition_ of a domain object is the list of objects it contains, as
shown (for example) in the tree for browsing. Open MCT provides a
2016-12-24 00:40:21 +00:00
[default solution ](#default-composition-provider ) for composition, but there
may be cases where you want to provide the composition of a certain object
(or type of object) dynamically.
2017-02-24 22:15:55 +00:00
### Adding Composition Providers
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2022-10-22 00:29:52 +00:00
You may want to populate a hierarchy under a custom root-level object based on
the contents of a telemetry dictionary. To do this, you can add a new
2017-02-24 22:15:55 +00:00
Composition Provider:
```javascript
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
openmct.composition.addProvider({
appliesTo: function (domainObject) {
2018-03-21 21:18:08 +00:00
return domainObject.type === 'example.my-type';
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
},
load: function (domainObject) {
return Promise.resolve(myDomainObjects);
}
});
```
2022-10-22 00:29:52 +00:00
The `addProvider` function accepts a Composition Provider object as its sole
2017-02-24 22:15:55 +00:00
argument. A Composition Provider is a javascript object exposing two functions:
2022-10-22 00:29:52 +00:00
- `appliesTo` : A `function` that accepts a `domainObject` argument, and returns
a `boolean` value indicating whether this composition provider applies to the
2017-02-24 22:15:55 +00:00
given object.
2022-10-22 00:29:52 +00:00
- `load` : A `function` that accepts a `domainObject` as an argument, and returns
2017-02-24 22:15:55 +00:00
a `Promise` that resolves with an array of [Identifier ](#domain-objects-and-identifiers ).
These identifiers will be used to fetch Domain Objects from an [Object Provider ](#object-provider )
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-02-24 22:15:55 +00:00
### Default Composition Provider
2016-12-24 00:40:21 +00:00
2022-10-22 00:29:52 +00:00
The default composition provider applies to any domain object with a
`composition` property. The value of `composition` should be an array of
2018-03-21 21:18:08 +00:00
identifiers, e.g.:
2016-12-24 00:40:21 +00:00
2017-02-24 22:15:55 +00:00
```javascript
2016-12-24 00:40:21 +00:00
var domainObject = {
name: "My Object",
type: 'folder',
composition: [
{
2017-02-24 22:15:55 +00:00
id: '412229c3-922c-444b-8624-736d85516247',
2016-12-24 00:40:21 +00:00
namespace: 'foo'
},
{
key: 'd6e0ce02-5b85-4e55-8006-a8a505b64c75',
namespace: 'foo'
}
]
};
```
2017-05-10 01:36:37 +00:00
## Telemetry API
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2018-03-21 21:18:08 +00:00
The Open MCT telemetry API provides two main sets of interfaces-- one for
integrating telemetry data into Open MCT, and another for developing Open MCT
visualization plugins utilizing the telemetry API.
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2018-03-21 21:18:08 +00:00
The APIs for visualization plugins are still a work in progress and docs may
change at any time. However, the APIs for integrating telemetry metadata into
Open MCT are stable and documentation is included below.
2017-05-10 01:36:37 +00:00
### Integrating Telemetry Sources
2018-03-21 21:18:08 +00:00
There are two main tasks for integrating telemetry sources-- describing telemetry objects with relevant metadata, and then providing telemetry data for those objects. You'll use an [Object Provider ](#object-providers ) to provide objects with the necessary [Telemetry Metadata ](#telemetry-metadata ), and then register a [Telemetry Provider ](#telemetry-providers ) to retrieve telemetry data for those objects. Alternatively, you can register a telemetry metadata provider to provide the necessary telemetry metadata.
2017-05-10 01:36:37 +00:00
2022-10-22 00:29:52 +00:00
For a step-by-step guide to building a telemetry adapter, please see the
2017-05-10 01:36:37 +00:00
[Open MCT Tutorials ](https://github.com/nasa/openmct-tutorial ).
#### Telemetry Metadata
A telemetry object is a domain object with a telemetry property. To take an example from the tutorial, here is the telemetry object for the "fuel" measurement of the spacecraft:
```json
{
"identifier": {
"namespace": "example.taxonomy",
"key": "prop.fuel"
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
},
2017-05-10 01:36:37 +00:00
"name": "Fuel",
"type": "example.telemetry",
"telemetry": {
"values": [
{
"key": "value",
"name": "Value",
2022-08-23 17:06:23 +00:00
"unit": "kilograms",
2017-05-10 01:36:37 +00:00
"format": "float",
"min": 0,
"max": 100,
"hints": {
"range": 1
}
},
{
"key": "utc",
"source": "timestamp",
"name": "Timestamp",
"format": "utc",
"hints": {
"domain": 1
}
}
]
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
}
2017-05-10 01:36:37 +00:00
}
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
```
2017-05-10 01:36:37 +00:00
The most important part of the telemetry metadata is the `values` property-- this describes the attributes of telemetry datums (objects) that a telemetry provider returns. These descriptions must be provided for telemetry views to work properly.
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-05-10 01:36:37 +00:00
##### Values
`telemetry.values` is an array of value description objects, which have the following fields:
attribute | type | flags | notes
--- | --- | --- | ---
`key` | string | required | unique identifier for this field.
`hints` | object | required | Hints allow views to intelligently select relevant attributes for display, and are required for most views to function. See section on "Value Hints" below.
2018-03-21 21:18:08 +00:00
`name` | string | optional | a human readable label for this field. If omitted, defaults to `key` .
2017-05-10 01:36:37 +00:00
`source` | string | optional | identifies the property of a datum where this value is stored. If omitted, defaults to `key` .
`format` | string | optional | a specific format identifier, mapping to a formatter. If omitted, uses a default formatter. For enumerations, use `enum` . For timestamps, use `utc` if you are using utc dates, otherwise use a key mapping to your custom date format.
2022-08-23 17:06:23 +00:00
`unit` | string | optional | the unit of this value, e.g. `km` , `seconds` , `parsecs`
2017-05-10 01:36:37 +00:00
`min` | number | optional | the minimum possible value of this measurement. Will be used by plots, gauges, etc to automatically set a min value.
`max` | number | optional | the maximum possible value of this measurement. Will be used by plots, gauges, etc to automatically set a max value.
`enumerations` | array | optional | for objects where `format` is `"enum"` , this array tracks all possible enumerations of the value. Each entry in this array is an object, with a `value` property that is the numerical value of the enumeration, and a `string` property that is the text value of the enumeration. ex: `{"value": 0, "string": "OFF"}` . If you use an enumerations array, `min` and `max` will be set automatically for you.
###### Value Hints
2021-05-21 22:57:53 +00:00
Each telemetry value description has an object defining hints. Keys in this object represent the hint itself, and the value represents the weight of that hint. A lower weight means the hint has a higher priority. For example, multiple values could be hinted for use as the y-axis of a plot (raw, engineering), but the highest priority would be the default choice. Likewise, a table will use hints to determine the default order of columns.
2017-05-10 01:36:37 +00:00
Known hints:
2022-10-22 00:29:52 +00:00
- `domain` : Values with a `domain` hint will be used for the x-axis of a plot, and tables will render columns for these values first.
- `range` : Values with a `range` hint will be used as the y-axis on a plot, and tables will render columns for these values after the `domain` values.
- `image` : Indicates that the value may be interpreted as the URL to an image file, in which case appropriate views will be made available.
- `imageDownloadName` : Indicates that the value may be interpreted as the name of the image file.
2017-05-10 01:36:37 +00:00
2022-10-22 00:29:52 +00:00
##### The Time Conductor and Telemetry
2017-05-10 01:36:37 +00:00
Open MCT provides a number of ways to pivot through data and link data via time. The Time Conductor helps synchronize multiple views around the same time.
2022-10-22 00:29:52 +00:00
In order for the time conductor to work, there will always be an active "time system". All telemetry metadata _must_ have a telemetry value with a `key` that matches the `key` of the active time system. You can use the `source` attribute on the value metadata to remap this to a different field in the telemetry datum-- especially useful if you are working with disparate datasources that have different field mappings.
2017-05-10 01:36:37 +00:00
#### Telemetry Providers
2017-02-24 22:15:55 +00:00
2018-03-21 21:18:08 +00:00
Telemetry providers are responsible for providing historical and real-time telemetry data for telemetry objects. Each telemetry provider determines which objects it can provide telemetry for, and then must implement methods to provide telemetry for those objects.
2017-05-10 01:36:37 +00:00
A telemetry provider is a javascript object with up to four methods:
2022-10-22 00:29:52 +00:00
- `supportsSubscribe(domainObject, callback, options)` optional. Must be implemented to provide realtime telemetry. Should return `true` if the provider supports subscriptions for the given domain object (and request options).
- `subscribe(domainObject, callback, options)` required if `supportsSubscribe` is implemented. Establish a subscription for realtime data for the given domain object. Should invoke `callback` with a single telemetry datum every time data is received. Must return an unsubscribe function. Multiple views can subscribe to the same telemetry object, so it should always return a new unsubscribe function.
- `supportsRequest(domainObject, options)` optional. Must be implemented to provide historical telemetry. Should return `true` if the provider supports historical requests for the given domain object.
- `request(domainObject, options)` required if `supportsRequest` is implemented. Must return a promise for an array of telemetry datums that fulfills the request. The `options` argument will include a `start` , `end` , and `domain` attribute representing the query bounds. See [Telemetry Requests and Responses ](#telemetry-requests-and-responses ) for more info on how to respond to requests.
- `supportsMetadata(domainObject)` optional. Implement and return `true` for objects that you want to provide dynamic metadata for.
- `getMetadata(domainObject)` required if `supportsMetadata` is implemented. Must return a valid telemetry metadata definition that includes at least one valueMetadata definition.
- `supportsLimits(domainObject)` optional. Implement and return `true` for domain objects that you want to provide a limit evaluator for.
- `getLimitEvaluator(domainObject)` required if `supportsLimits` is implemented. Must return a valid LimitEvaluator for a given domain object.
2017-05-10 01:36:37 +00:00
Telemetry providers are registered by calling `openmct.telemetry.addProvider(provider)` , e.g.
```javascript
openmct.telemetry.addProvider({
supportsRequest: function (domainObject, options) { /*...*/ },
request: function (domainObject, options) { /*...*/ },
})
```
2018-03-21 21:18:08 +00:00
Note: it is not required to implement all of the methods on every provider. Depending on the complexity of your implementation, it may be helpful to instantiate and register your realtime, historical, and metadata providers separately.
2022-10-22 00:29:52 +00:00
#### Telemetry Requests and Responses
2017-05-10 01:36:37 +00:00
Telemetry requests support time bounded queries. A call to a _Telemetry Provider_ 's `request` function will include an `options` argument. These are simply javascript objects with attributes for the request parameters. An example of a telemetry request object with a start and end time is included below:
2018-03-21 21:18:08 +00:00
2017-02-24 22:15:55 +00:00
```javascript
{
start: 1487981997240,
2017-05-10 01:36:37 +00:00
end: 1487982897240,
domain: 'utc'
2017-02-24 22:15:55 +00:00
}
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
```
2018-03-21 21:18:08 +00:00
In this case, the `domain` is the currently selected time-system, and the start and end dates are valid dates in that time system.
2018-04-20 22:46:09 +00:00
A telemetry provider's `request` method should return a promise for an array of telemetry datums. These datums must be sorted by `domain` in ascending order.
2018-03-21 21:18:08 +00:00
2021-12-06 20:14:14 +00:00
The telemetry provider's `request` method will also return an object `signal` with an `aborted` property with a value `true` if the request has been aborted by user navigation. This can be used to trigger actions when a request has been aborted.
2018-03-21 21:18:08 +00:00
#### Request Strategies **draft**
To improve performance views may request a certain strategy for data reduction. These are intended to improve visualization performance by reducing the amount of data needed to be sent to the client. These strategies will be indicated by additional parameters in the request options. You may choose to handle them or ignore them.
Note: these strategies are currently being tested in core plugins and may change based on developer feedback.
##### `latest` request strategy
This request is a "depth based" strategy. When a view is only capable of
displaying a single value (or perhaps the last ten values), then it can
use the `latest` request strategy with a `size` parameter that specifies
the number of results it desires. The `size` parameter is a hint; views
must not assume the response will have the exact number of results requested.
example:
2022-10-22 00:29:52 +00:00
2018-03-21 21:18:08 +00:00
```javascript
{
start: 1487981997240,
end: 1487982897240,
domain: 'utc',
strategy: 'latest',
size: 1
}
```
2018-11-24 01:43:25 +00:00
This strategy says "I want the latest data point in this time range". A provider which recognizes this request should return only one value-- the latest-- in the requested time range. Depending on your back-end implementation, performing these queries in bulk can be a large performance increase. These are generally issued by views that are only capable of displaying a single value and only need to show the latest value.
2018-03-21 21:18:08 +00:00
##### `minmax` request strategy
example:
2022-10-22 00:29:52 +00:00
2018-03-21 21:18:08 +00:00
```javascript
{
start: 1487981997240,
end: 1487982897240,
domain: 'utc',
strategy: 'minmax',
size: 720
}
```
MinMax queries are issued by plots, and may be issued by other types as well. The aim is to reduce the amount of data returned but still faithfully represent the full extent of the data. In order to do this, the view calculates the maximum data resolution it can display (i.e. the number of horizontal pixels in a plot) and sends that as the `size` . The response should include at least one minimum and one maximum value per point of resolution.
2021-12-17 17:11:13 +00:00
#### Telemetry Formats
2017-05-01 06:21:48 +00:00
2022-10-22 00:29:52 +00:00
Telemetry format objects define how to interpret and display telemetry data.
2023-11-02 21:35:36 +00:00
They have a simple structure, provided here as a TypeScript interface:
```ts
interface Formatter {
key: string; // A string that uniquely identifies this formatter.
format: (
value: any, // The raw telemetry value in its native type.
minValue?: number, // An optional argument specifying the minimum displayed value.
maxValue?: number, // An optional argument specifying the maximum displayed value.
count?: number // An optional argument specifying the number of displayed values.
) => string; // Returns a human-readable string representation of the provided value.
parse: (
value: string | any // A string representation of a telemetry value or an already-parsed value.
) => any; // Returns the value in its native type. This function should be idempotent.
validate: (value: string) => boolean; // Takes a string representation of a telemetry value and returns a boolean indicating whether the provided string can be parsed.
}
```
##### Built-in Formats
Open MCT on its own defines a handful of built-in formats:
###### **Number Format (default):**
Applied to data with `format: 'number'`
```js
valueMetadata = {
format: 'number'
// ...
};
```
```ts
interface NumberFormatter extends Formatter {
parse: (x: any) => number;
format: (x: number) => string;
validate: (value: any) => boolean;
}
```
###### **String Format**:
Applied to data with `format: 'string'`
```js
valueMetadata = {
format: 'string'
// ...
};
```
```ts
interface StringFormatter extends Formatter {
parse: (value: any) => string;
format: (value: string) => string;
validate: (value: any) => boolean;
}
```
###### **Enum Format**:
Applied to data with `format: 'enum'`
```js
valueMetadata = {
format: 'enum',
enumerations: [
{
value: 1,
string: 'APPLE'
},
{
value: 2,
string: 'PEAR',
},
{
value: 3,
string: 'ORANGE'
}]
// ...
};
```
Creates a two-way mapping between enum string and value to be used in the `parse` and `format` methods.
Ex:
- `formatter.parse('APPLE') === 1;`
- `formatter.format(1) === 'APPLE';`
```ts
interface EnumFormatter extends Formatter {
parse: (value: string) => string;
format: (value: number) => string;
validate: (value: any) => boolean;
}
```
2017-05-01 18:27:00 +00:00
2017-05-10 01:36:37 +00:00
##### Registering Formats
2017-05-01 18:27:00 +00:00
2023-11-02 21:35:36 +00:00
Formats implement the following interface (provided here as TypeScript for simplicity):
2017-05-01 18:27:00 +00:00
Formats are registered with the Telemetry API using the `addFormat` function. eg.
2023-11-02 21:35:36 +00:00
```javascript
2017-05-01 18:27:00 +00:00
openmct.telemetry.addFormat({
key: 'number-to-string',
format: function (number) {
return number + '';
},
parse: function (text) {
return Number(text);
},
validate: function (text) {
return !isNaN(text);
}
});
```
2017-05-10 01:36:37 +00:00
#### Telemetry Data
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-05-10 01:36:37 +00:00
A single telemetry point is considered a Datum, and is represented by a standard
2022-10-22 00:29:52 +00:00
javascript object. Realtime subscriptions (obtained via **subscribe** ) will
2017-05-10 01:36:37 +00:00
invoke the supplied callback once for each telemetry datum recieved. Telemetry
2022-10-22 00:29:52 +00:00
requests (obtained via **request** ) will return a promise for an array of
2017-05-10 01:36:37 +00:00
telemetry datums.
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-05-10 01:36:37 +00:00
##### Telemetry Datums
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
2017-05-10 01:36:37 +00:00
A telemetry datum is a simple javascript object, e.g.:
```json
{
"timestamp": 1491267051538,
"value": 77,
"id": "prop.fuel"
}
Squashed commit of the following:
commit 6b5528a4fc942920ace9d6bc2350a0c585ce752d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:22:27 2016 -0700
[API] Don't use new composition for legacy objects
commit 2af993b0bc6e3c0948bcdb4dbb3b4f64bfcd9e28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:19:52 2016 -0700
[API] Enable bundles from spec
commit c762d58b5a7fadf701dc1c626c53813ea1a700e1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:12:42 2016 -0700
[API] No, don't enable bundles by default
commit 219c9348d9f9bd07331cc366e47cf6ab83d388f8
Merge: f8819ee 5b0fa90
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:11:05 2016 -0700
Merge remote-tracking branch 'origin/master' into api-1124b
Conflicts:
bower.json
commit f8819ee946d80556a5bef5b25f0471a75bb9bd38
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 17:05:40 2016 -0700
[API] Fix failing specs
commit ce6c6385c349781b3f6d6d1e826a5d00c9b6eb5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:55:58 2016 -0700
[API] Remove failing spec
commit ef0264d86485e4abc8972e53801456fe0995e20a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:23:17 2016 -0700
[API] Satisfy JSCS
commit 044b1b627d6f2ff54cdbb214e406e9c4e23e017a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:17:35 2016 -0700
[API] Run gulp fixstyle
commit 5b6f13f521c5d1407bbc52aac4db33c662d0dac6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 16:15:30 2016 -0700
[API] Satisfy JSLint
commit 5b2c0e9aee072584e0a74157bf8db60ba842e44f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:47:54 2016 -0700
[API] Adapt composition capability
commit dd7d8d2642558ac3be4575b4f4f72223984812f9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:18:51 2016 -0700
[API] Fix dependency issues with Composition
commit 08e28018c1530318fd137e7dcea5a3f1505af74a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:09:09 2016 -0700
[API] Don't instantiate Error
commit 3b1fe9319196e7b1dfb626396362d581acce15e7
Merge: 2b66a4d c874ae7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:08:01 2016 -0700
Merge remote-tracking branch 'origin/api-platform-updates' into api-1124b
commit 2b66a4d604b71c3117d56a1f96bada162d0e18b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 15:06:50 2016 -0700
[API] Wire in ObjectAPI appropriately
commit 70c810b85d0cdd5a1bcdba82d8fb75ebd08b4443
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:51:26 2016 -0700
[API] Remove obsolete define parameter
commit c874ae7afd92e703aedb47ebb66463ccc670dacf
Merge: 34e07b9 c27c0c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:46:37 2016 -0700
Merge remote-tracking branch 'origin/master' into api-platform-updates
commit fc5c07aeb6500154c244f02d3a13e4f7248ed59f
Merge: 2976c9e ed10249
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:44:54 2016 -0700
Merge remote-tracking branch 'origin/fix-jspdf-version-1214' into api-1124b
commit 2976c9e703ce687289a28ce9ac989b717f87a7a2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:39:33 2016 -0700
[API] Really fix EventEmitter import
commit 54d2b00e67411256748286964c68968372dcccc2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:37:20 2016 -0700
[API] Update licenses correctly
Instead of double-documenting Zepto, document eventemitter3
commit 061f9d6deb49a9ceb9fbb9f37d779e286e52292e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:32:10 2016 -0700
[API] Update EventEmitter dependency
commit 1de9d182a7bd94dc083c697f9d8b1ffc044ff8b6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 14:20:10 2016 -0700
[API] Add license info for new dependencies
commit 810150d0d7bc4728975055427e9811c59f400160
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:41:28 2016 -0700
[API] Update documentation to reflect API status
commit 1c0999b51249b3eadc4b15f2a7a7e55badb4e91c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:26:59 2016 -0700
[API] Include revision info in minified openmct
commit 774ae03c3e2d2de96b5f863ae6742ce6dcfd6a7e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:23:11 2016 -0700
[API] Add license headers
commit 1defee8953533ac84a82872a4950b7ec3891e6df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:16:36 2016 -0700
[API] Decruft README.md for objects
...as this content is now in JSDoc
commit 7b9ac3e7fbb915e555b7649cf752aad769bd3524
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:11:03 2016 -0700
[API] Remove tutorial directories
commit f2178e2b43155bf4c1f765b967fba86ca25ec265
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:08:33 2016 -0700
[API] Decruft unused view
...from context menu prototyping
commit 0094fea3f73633098af90a555b6693f4c4bf7bb1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:55 2016 -0700
[API] Decruft unused gesture
commit 7f79abe8490ee9afcc33476d2c9265bf9afcf3ad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:07:25 2016 -0700
[API] Remove unused OverlayManager
commit f43bb6e03d37edf229796c60dbf9766d7450f66d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:05:16 2016 -0700
[API] Decruft unused Region
commit 8f3c3d910e35216f785bdd085c51d6b86099e23f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:04:23 2016 -0700
[API] Decruft unused gesture
commit 0956811adc407968c72215ffdfc80e9f66ace2b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 13:00:00 2016 -0700
[API] Remove obsolete Selection.js
commit bcc5a4e2ca8e38ca6617a3895bd885b7ddd72b85
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:57:55 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit 27b6a51887f525c325c4cc5a0d0f2dabb35c328d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:56:16 2016 -0700
[API] Remove README to decruft
Content is now provided in JSDoc
commit bb04d9db4ac6f02942be98477611fbd870084bd9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:55:38 2016 -0700
[API] Remove obsolete method to decruft
commit 7c3bfae0a64edc08098668c1b9f3186ad4ebc9db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:53:26 2016 -0700
[API] Remove obsolete script to decruft
commit 471fe7453b32a303810ac382a6c108fdaf412d58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:52:51 2016 -0700
[API] Remove empty View script
...and move API docs to ViewRegistry
commit 0d0526627b66d84eefff90151223a92c28ad495d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:50:37 2016 -0700
[API] Decruft unused AngularView
commit 43e35179a3cbfc2a1d9add40f8cffd42ba38b7fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:49:08 2016 -0700
[API] Continue decrufting
commit 59634be565777b45da7ae31f4b53e40c86498f0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:46:36 2016 -0700
[API] Decruft unused script
commit 3bd8dd99287cb44be92a5927ba705221e360e42a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:45:20 2016 -0700
[API] Decruft unused script
commit b5f1f98555349f11cb67c2c92d38cb782076615b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:38:03 2016 -0700
[API] Minimize logic in openmct module
commit 11965304fb4921fdf0442edd8023abaf219c5e8c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:35:15 2016 -0700
[API] Remove redundant openmct module
commit 742d649d38e144b846028795c6f61f3fa5ac866d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:29:34 2016 -0700
[API] Decruft unused dependency
commit 6a47df095b77d8920d6ac37034009001fe122035
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:53 2016 -0700
[API] Remove gulp api task
commit 0012ca48c1115d8663a99c85c71362d67785c873
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 12:27:39 2016 -0700
[API] Simplify JSDoc build
...since extraneous documentation no longer needs to be
worked-around.
commit 34e07b938dd3fdff413c18faa04903a11d6a519d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:42:48 2016 -0700
[API] Update StyleSheetLoaderSpec
...to reflect asset path details
commit 230230aa943cd8f073e89cc13232d861b38984e7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:37:31 2016 -0700
[API] Remove js extension from import
...to avoid confusing RequireJS and breaking test suite
commit 901846e6c153690c9b6dd3620b91eca3199ff2ed
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:29:03 2016 -0700
[API] Use correct property for RT table template
commit 04b832690074911148b6705e683709418cef1b9c
Merge: aed01d3 a93f41f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:32 2016 -0700
Merge branch 'api-platform-updates' into api-1124b
commit a93f41f1c3743f703e33948f3f136297ce4ad0e6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:25:22 2016 -0700
[API] Miscellaneous platform updates
Adds miscellaneous platform updates to include templates
via the RequireJS text plugin; to support modification of
asset paths; and to support priority order for gestures.
Supports integration of new API, #1124.
commit aed01d3a23a21334d45e3daedb73365aa2651158
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:20:09 2016 -0700
[API] Remove examples
...as these do not necessarily reflect API updates
commit 09c73ef5f820a37e26b4425be87999a077d25032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 10:09:42 2016 -0700
[API] Update MCT implementation
commit b1b6080161a83ff4bc7bd758cda7ec85d6bb8513
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:50 2016 -0700
[API] Rename types in api module
commit cb93da5e15fc2baffab45c964d0463c2308870fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:56:06 2016 -0700
[API] Fix CompositionAPI module
commit d0e7eb29a94aa264ed1f363e75c203ceb2c4e429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 30 09:51:35 2016 -0700
[API] Mark MCT#selection as private
commit 5e9e6099b06187d71a92b41a6c3c5e86670db83a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:59:06 2016 -0700
[API] Update TelemetryAPI to match docs
commit 6bd1af5c033eb6246b8a99e5c5570a9fe40d9a36
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 21:42:09 2016 -0700
[API] Define LimitEvaluator interface
commit 3f20c1bb945a4162b1367ab1d550c40110806566
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:34:41 2016 -0700
[API] Update ViewRegistry to match docs
commit 91214f262322b179520b643af4715511575edea1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:26:27 2016 -0700
[API] Implement TypeRegistry methods
commit 1fde82e673dbef6e0375ef179ec30775a2342f37
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:22:29 2016 -0700
[API] Mark Selection as private
commit 0ae0abcfc3bb84071312487fef33dcd73278223e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:20:27 2016 -0700
[API] Update ObjectAPI to match docs
commit 6fe1e775e0f799666af87133654a6143aae5e6ae
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:16:56 2016 -0700
[API] Update GestureAPI to match docs
commit d4d9f9c4675c78b929db44c5a165c23f71cf9474
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:08:54 2016 -0700
[API] Update CompositionCollection to match docs
commit 0cb1ec93665925686246cb8751c0cb5e8b080a8e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 17:04:15 2016 -0700
[API] Rewrite CompositionAPI to match docs
commit 6ab27302f6a36c7fc2f9ed8877e1108f59f570a0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:49:42 2016 -0700
[API] Document remaining Dialog method
commit dfc5021e11cd5d5c15880a3e51a6b4fe7164c1c5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:47:33 2016 -0700
[API] Fix JSDoc for Dialog
commit 9e3a3529e0018a09599717a3460e0bd5589e0587
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:46:22 2016 -0700
[API] Rename main module
commit 434ea5487a04cc1405f43485bf975eb8176b08b7
Merge: 987d98b 45ecc7b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:43:47 2016 -0700
Merge branch 'api-1110' into api-1124b
commit 987d98b47e2aa955d5af66f2989683a1a0983dc4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 16:37:57 2016 -0700
[API] Restore JSDoc for openmct module
commit 53974bd69aaf9c2a4af672b578e301b7c433963a
Merge: ed8d331 d61f446
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:54:08 2016 -0700
Merge branch 'subobject-selection-1126' into api-1124b
Conflicts:
bower.json
index.html
main.js
src/openmct.js
commit ed8d331cd36ed5fdbb6d0d34355521885cd7796b
Merge: 7ce9bd9 7439d94
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 29 10:47:52 2016 -0700
[API] Merge in latest from master
commit d61f4460029703a6f3d28245f506013490a21386
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 15:21:43 2016 -0700
[Selection] Add a click-elsewhere gesture
commit 763f7dd02155955d2ef04770be5007a639f0c8c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 12:37:02 2016 -0700
[Selection] Begin adapting actions
commit cad255ce8309a8b9aa48e669540d7902f9fd2651
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:52:14 2016 -0700
[Selection] Use variable name expected by template
commit 3b4239fbd93a316e6c4914c863e797b59262bc80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:43:38 2016 -0700
[Selection] Use AngularView for context menus
commit 15ef89f4556ae260fe00aa6a5117841874000101
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Sep 26 11:38:37 2016 -0700
[Selection] Bring over context menu template
commit c9a0a469f690bf04bc826641c42d90b6c1487739
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 20:30:42 2016 -0700
[Selection] Position context menus
commit f926bd9762959fef2de1a98e7d949169fa6c3a04
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 19:38:03 2016 -0700
[Selection] Position overlays
commit d79392aeaa962f3d4d1ce41dd93ec640566e1af7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:26:00 2016 -0700
[Selection] Begin integrating OverlayManager
commit 9a5bda49178d2c0e6f209ef1d96765b32f1c55db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Sun Sep 25 18:22:07 2016 -0700
[Selection] Sketch in overlay manager
commit 407550e6f448cb8aa3fda536f103d03a44bd2f24
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:48:43 2016 -0700
[Selection] Inject actionRegistry
commit 8b44b44e381e3ce2dff8923194120c8f65baa24b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:46:45 2016 -0700
[Selection] Generalize Registry
commit 8dfa8df28a6dc5cee7e7d51c721e9442a700dd66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:45:46 2016 -0700
[Selection] Allow providers to return array
...to allow one-to-many providers for actions, as is useful
for Create et al (and, in this specific case, to support
adapters.)
commit 9e19296b148d8cd0daadd1bf4573db1ccadd48e9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:35:40 2016 -0700
[Selection] Add ActionRegistry
commit 106632c21c35dc3e076b33462eb3c6a55188e891
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:32:40 2016 -0700
[Selection] Remove unused import
commit 235032a57121b7ed26e81ec91911e19b81de36df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:27:39 2016 -0700
[Selection] Wire in new contextmenu
commit db41f6e64fedaa9ced25bb05466d5a9f53460fad
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:19:16 2016 -0700
[Selection] Obey priority order
commit e83e0da521a938fa11957d8c1f412e39c1278f5b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:16:32 2016 -0700
[Selection] Export openmct from main.js
commit c411f8fbe36c74c3f8641985c0cfd671260a92f3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 23 15:07:03 2016 -0700
[Selection] Go through openmct API
commit 4ce952846cf47b70ac3bb24a8785c54d7f1c9429
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:51:00 2016 -0700
[Selection] Expose context menu adapter
commit fdab4a614f82e3125a6612572d800c95976f5c7c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:48:44 2016 -0700
[Selection] Expose contextual gesture
commit 152f55652f745784838f52de7a78d3c167db25c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 22 11:46:37 2016 -0700
[Selection] Add adapter for context menu
commit c46c42e5761243c5badf67f799f564c455843bf4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 15:39:56 2016 -0700
[Selection] Sketch in AngularView
...for use in the adapter layer.
commit 75bf956c3d42a362210d3f19c4e9f4261bdcc459
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 14:54:22 2016 -0700
[Selection] Use context typedef
commit 0a44c48338299129974e57547586b92ede69d3c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:27:59 2016 -0700
[Selection] Sketch in context menu gesture
commit e4c3412e8a74b3c6656ef71c9bbc676b26fe0066
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 13:16:24 2016 -0700
[Selection] Sketch in context menu view
commit 4e1cfac4b9311a060427c246f488f7f81d21c7dd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:30:36 2016 -0700
[Selection] Expose inspector registry
commit 0a64e9f515d271e162c5b71392941962a5f233d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:29:43 2016 -0700
[Selection] Add ViewRegistry
commit 7341ed9d030bd6b491bbee23ae8e9c59b7a8fa9d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 12:26:57 2016 -0700
[Selection] Handle selection changes
...from the InspectorRegion
commit e2631bdcfd14e13da0ff7dd2fd056365dd158d43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:27:24 2016 -0700
[Selection] Listen/unlisten to selection
...from the inspector region
commit 773a7c0c2423107d68bedd5a3d0cc75ebc941cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 21 11:25:21 2016 -0700
[Selection] Begin adding Inspector region
commit fdcba665582a0c7e6c0f8001dd91310118d86038
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:54:19 2016 -0700
[Selection] Add legacy bundle
...to act as an adapter to legacy registration API
commit 3b1ed7821fd70e942011122c69c7f778bebbabaf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:50:33 2016 -0700
[Selection] Add openmct module
...to expose selection APIs
commit 1be517f3ea42dc6ddc52ca60efb39f8dc244035f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:46:06 2016 -0700
[Selection] Don't reuse old paths for new items
commit 5e3dcadfa4debfc7135fb254c8b0781e1dc4d390
Merge: fd97f4d f732387
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 14 11:06:05 2016 -0700
Merge remote-tracking branch 'origin/master' into subobject-selection-1126
Conflicts:
bower.json
main.js
test-main.js
commit 45ecc7bb2bf5e712cc170e8c9c5445989f26938f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 14:10:51 2016 -0700
[API] Ascending/descending order
commit a3c3f997cff1cae0718c06012b0dc53cefea7d2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:25:05 2016 -0700
[API] Move down TC example
...to come after telemetry usage example
commit 1ae3ce57d0ae3033af586b37e8308b97ca4996cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:23:06 2016 -0700
[API] Telemetry registration example
commit 616e2b4d775c529d098e9b7a2b86b7503b1d6c8f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:10:48 2016 -0700
[API] Exemplify mutate/observe
commit 0e7d812db724e6bbac50f84363f87091f3a738b7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 13:04:30 2016 -0700
[API] Document ObjectAPI registration
commit c074f29a0789d6c86d73ddfca17a03940bf133fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:26:13 2016 -0700
[API] Add gesture example
commit 92118d353e9c57b608e12c34fa8ae747dec0021f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:24:01 2016 -0700
[API] Add Time Conductor example
commit b111eeff070a19475670b210a8a2a93ee29f929e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:16:24 2016 -0700
[API] Update reference
commit 8042e849119185bf50a4d7dced10b2c4ee07c477
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:15:26 2016 -0700
[API] Add composition-related content
commit 631c4b5ddac95f8cf5a7cbc1d27ccd94abd8bd5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 11:06:27 2016 -0700
[API] Describe composition property
commit c6baf2dc1f74156777359a256339e26388a6b7c4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:58:00 2016 -0700
[API] Make CompositionCollection an interface
commit 4db7e12d459c1e1bd375d3cf5bf4f04798394637
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:55:34 2016 -0700
[API] Add example for views
commit b1799c695e7ce137babf18d79b779f21f0a756d7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:46:49 2016 -0700
[API] Add DomainObject
commit 5761c889bcbfc5f6795c887ea48ce4e7cb1b0112
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:41:48 2016 -0700
[API] Move MutableObject methods to ObjectAPI
commit 97cf26d4385110da99818acb38fa57fe80337a53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:27:42 2016 -0700
[API] Telemetry provider
commit c4b83b758941b81cb54ae257da0b27cd0693a1d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:18:43 2016 -0700
[API] Account for provider strategies
commit d56f30c15acbd722fefecd7b4d811cbcc5706308
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:15:57 2016 -0700
[API] TelemetryRequest
commit 7279c5d857c6cfd3ad89f8b9ab52f15bb271d822
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:12:47 2016 -0700
[API] Mark properties as optional
commit 5d53ab83a3a69dc483df618aaa75500898abef0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:11:52 2016 -0700
[API] More TelemetryProperty properties
commit 4565e45b360f89bf79a601dee337e952eadd3897
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 10:08:07 2016 -0700
[API] Add TelemetryProperty for metadata
commit 5950daa6cb175826f87276ae622c008302d7aaf2
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:33:21 2016 -0700
[API] Move out composition policy
commit 60800c913eaf069c04d085cef5e78edf4734650d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:28:26 2016 -0700
[API] Gestures
commit 649567176dd5a40113e66f56cddf0034b34ffae9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 09:21:18 2016 -0700
[API] Notes on context
commit 1df573b8c6989793112ee381f423a0f711669994
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:50:20 2016 -0700
[API] Move types into registry
commit bc4ca10e53c6f83379da523b963d7b559ab681d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:45:18 2016 -0700
[API] Separate out ViewRegistry
commit 1338f025414503ba104005263ac1185f0a92a0c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:32:21 2016 -0700
[API] Clean up telemetry API docs slightly
commit 1cc6833c307bdfa6fb161bc9f7c01bf21403b504
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:26:32 2016 -0700
[API] Add request/subscribe JSDoc
commit a7a47a36d64664d0e76841a4ba0968b23f542a75
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:10:40 2016 -0700
[API] Remove extraneous return jsdoc
commit 851d0f0d6374a5622a7ad2cada5632f29b1ef509
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Sep 7 08:09:37 2016 -0700
[API] Clean up Composition API
commit 5a129de73d1df4552dd5ce50bba7bb2a455cca18
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:32:54 2016 -0700
[API] Clarify language
commit 0cf634a412a04933a940b30a89635ebc65cd7f19
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:30:05 2016 -0700
[API] Add more front-page content
commit 702d7acf6473d79ea2820bbdf800acacee6b1f95
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:18:42 2016 -0700
[API] Begin adding front page content
commit 69a500bf4431efa864c76753242f638a37ca5ff0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 16:07:49 2016 -0700
[API] Dedocument Selection
...and add a description to MCT#conductor
commit 82e5b009e8272395fbfc8665e61796fcee2efedf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:58:19 2016 -0700
[API] Move Identifier typedef
commit aafd0731ec054cc21ac3b644325e3223234d2f01
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:47:59 2016 -0700
[API] Remove 'the API' section
...as this is now generated from JSDoc, more or less
commit c9705a5f2c7d4e918586d58cf545f609f7cf9135
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:46:02 2016 -0700
[API] Normalize line length
commit 7cc4a1262c38d1a3c8ced4fd4c05947278609348
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:31:07 2016 -0700
[API] Proofread intro
commit 02904a6081f828f59dc3141b41bb1e0bfd779a65
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 13:28:49 2016 -0700
[API] Link to openmct module in the preamble
commit 7ce9bd969ad06a322e827da2b05081965c037d5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:14:04 2016 -0700
[API] Telemetry JSdoc
commit 8cafd2da7ebeb8b508df7b2222b810ad941077b8
Merge: 6264ab7 bccd018
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:06:30 2016 -0700
Merge remote-tracking branch 'origin/api-tutorial/telemetry' into api-1110
commit 6264ab75f3495b38646f79ddd5460a63587540d7
Merge: 7a5cad2 b4dc502
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 10:03:59 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-1110
Conflicts:
src/MCT.js
src/api/composition/CompositionCollection.js
src/api/composition/DefaultCompositionProvider.js
src/api/objects/MutableObject.js
commit 7a5cad20ec1ab3990aaa53a0815bcfeb3ae6a376
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:58:08 2016 -0700
[API] Add JSDoc for Dialog
commit 4de069b3939171ae71d567b32884890cc3be50c9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:54:51 2016 -0700
[API] JSDoc for Selection
commit 70abd5c1f913ed7783f80b7d6202b5bd057f5c3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:47:06 2016 -0700
[API] Document start event
commit 2a3a61da863e797924f52e11bc3f016bc00bb92d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:45:24 2016 -0700
[API] Fix event memberofs in TimeConductor
commit 018bd022ccebb2f7a54dea508c0468c37b531ce5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:42:04 2016 -0700
[API] Document View API
commit 4739b36bc3fcee0cf259be8ec4823b23954fb4a9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:14:04 2016 -0700
[API] Add metadata to View jsdoc
commit c9b1035a6d50e55e1e9b6d47e94768c883010dbd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 09:13:01 2016 -0700
[API] Document Type.check
commit 67683284754cc936d5fca337324fae3a0da0826c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:43:01 2016 -0700
[API] Document MutableObject
commit 60c179eac3adc89c220ba0c22e2c2118b1da37cf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:32:18 2016 -0700
[API] Add missing parameter names
commit a20e8d69b5b7df97ea7dff6c2ca08814699bc870
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:31:42 2016 -0700
[API] More Objects doc
commit 1abcb248fe61f27663e63ca4a28437be5ca721c7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:13:26 2016 -0700
[API] Include API.md as main page
commit a8151f5f2299100fe088d5f2f0b328a3ae59697f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 08:09:03 2016 -0700
[API] Document CompositionProvider
commit cdf21f3763e32ea161560c69f66295caf4bebf46
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:58:52 2016 -0700
[API] Mark Composition as instance method
commit 341bceb4e2a65368425194b1b4de07a8630418bb
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Sep 6 07:57:44 2016 -0700
[API] Document composition API
commit 0470a022725b4dbd1736563a378e5c701a5db786
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 16:04:38 2016 -0700
[API] Reference ObjectAPI
commit e3dc26c1304e9c7f1431ec7f20d8307f61bc4cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:25:28 2016 -0700
[API] Clean up docs
commit 96c3d1cac2b2ef518c055385b4f2da7726516d39
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:19:20 2016 -0700
[API] Use JSDoc config
commit 2af778145d2a2ef15e7031e35e3a4954d6428922
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:16:11 2016 -0700
[API] Clean up JSDoc slightly
commit 5743eeb33a049a1ad92d7cc345b5f8e8b9d7b8b0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:03:12 2016 -0700
[API] Reference EventEmitter
commit f06f714bdcaa4a7f8153321b653a12e18affd831
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 15:02:18 2016 -0700
[API] Document some public fields
commit d592bd1035b2db2f5179916fa1c16912ac6d9bb8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:58:06 2016 -0700
[API] Give up on borrows-style documentation
commit b5f62541ceed9fcc71ce06da4ec8626ab8dd1d62
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Sep 2 14:54:27 2016 -0700
[API] Add watch for API docs
commit 33ced4bccf42fc5542861047691448ed17f40b83
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:51:25 2016 -0700
[API] Expose MCT on openmct
commit e37510dbab5eb86a7818cb468ce5a095049ed364
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 15:13:52 2016 -0700
[API] Ignore internal API after processing
commit f27c41014dbc4471f6b0c66bcbf81381522c72f6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:50:13 2016 -0700
[API] JSDoc for openmct.start()
commit bd796f2bebf9ff97c44b1d1a6e374b0a1c38c1de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:44:24 2016 -0700
[API] Simple constructor documentation
commit bcc32c76d06316d6ce718f5015ba365c85e8efd7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:42:55 2016 -0700
[API] Module-level JSDoc
commit ff2ec6690aa0756c780f682317a45244028089d0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 14:35:52 2016 -0700
[API] Rename module to openmct
commit 1e0fb3611d92b9a2c40540f99e418eb10bae6011
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Sep 1 12:34:54 2016 -0700
[API] Render API docs to HTML
commit 1d4f36a7d9f0cfd3f81d129fff306be22e55c8e8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:48:27 2016 -0700
[API] Include JSDoc for mct namespace only
commit 0f96fbdd623e487538fe283d0dbd0cc8eea568e5
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 11:31:56 2016 -0700
[API] Treat mct as a namespace
commit e05fb57fe43a560f546bb9129828cca85e388770
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:47:50 2016 -0700
[API] Quasi-sensible JSDoc starting point
commit 185cdcab083677b380b4f2dfc185bda3840b47af
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:31:07 2016 -0700
[API] Begin adding mct.js
...which will provide an instance of OpenMCT at startup,
as well as house documentation for entry point to public API.
commit 50ccad5aaa682043215807e15ffe70ae742825d4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 26 09:26:12 2016 -0700
[API] Rename MCT to OpenMCT
commit 6a23df94542f21b59dabc13ce17a85d56da1c8df
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 14:54:07 2016 -0700
[API] Add JSDoc for MCT
commit ab5b1d3754994ca46ee856f069271f35198d7016
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:49:21 2016 -0700
[API] Add JSDoc task
commit b309f26b56cd0381eee5328d6d32d412312ca67a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:38:44 2016 -0700
[API] Add gulp-jsdoc-to-markdown dep
...to aid in generating API docs as a measure of API completeness
and consistency, for #1110 and #1111
commit b4dc50295c33cb1cf25d31ff580fabcde74111ec
Merge: 02aa08a 382dde3
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:26:50 2016 -0700
Merge pull request #1131 from nasa/open1094
Resolve synchronization issues with MutableObject
commit 382dde300a5129ffecc3f9015e3debd8712ec104
Merge: b1b8df4 02aa08a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:25:54 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into open1094
Conflicts:
index.html
tutorials/todo/todo.js
commit 02aa08a3ef9fb29c60fc6a2b3dfd1f5622642d38
Merge: c95d9c7 d73c505
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:19:14 2016 -0700
Merge pull request #1121 from nasa/api-containment
[API] Containment
commit c95d9c7956676c1887e85af4eaf556ae52ea65ae
Merge: 1147f3a 2463e4d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:17:26 2016 -0700
Merge pull request #1107 from nasa/api-type-forms
[API] Handle forms with a "properties" region
commit fd97f4db41db28855b76253b1cf710205ec8f5f1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 25 13:15:37 2016 -0700
[Selection] Begin implementing Hover gesture
commit b1b8df4d8745b4520ae7887e80fec7fc5413aa6a
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Tue Aug 23 13:57:12 2016 +0100
Use MutationCapability
commit 3228a83802cb7bfe1f7db4df721cdf1f24371c53
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:31:27 2016 -0700
[Selection] Begin adding hover gesture
commit 1dba551fc6c493739edf8ef48f54d17045312439
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 16:07:01 2016 -0700
[Selection] Force single select
...as a simplifying assumption for the initial prototype.
commit 20f3b57dddcefa99a2cf5fb4f9407ba51700036d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:18:26 2016 -0700
[Selection] Release listeners
commit 58787c4436bbf329befcdba042b4e60cce0fac21
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 14:13:46 2016 -0700
[Selection] Remove obsolete include
commit 2a45893602daa7d32f859d0ef0d1ea1a0b0aa585
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 13:22:17 2016 -0700
[Selection] Begin adding context management
commit a94ab44431d368609e5bcd563a2f47045e050913
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:24:40 2016 -0700
[Selection] Toggle selected class
commit cc9efdff315b74f1374796ec267ba094ab9b3b45
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Aug 22 12:17:29 2016 -0700
[Selection] At Path.toArray
commit bd3c6665fbbde8a5f03f4269c80591f7af7b13af
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Mon Aug 22 14:25:39 2016 +0100
Added bridge between old and new event models
commit 10e90519c0293ce12c4a9d88170150b6c9b28126
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:10:06 2016 -0700
Tidy todo views, remove unnecessary code
commit d341a8be9766d88e4cc9b5f51281d18c628408b3
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 19 19:07:53 2016 -0700
Selection changes include new selection
commit 8c439d8109044e838f56e29182a8cb8b77aebafc
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Sun Aug 21 23:01:48 2016 -0700
Adding compatibility between old and new style mutation events
commit 9c88b7ce1d9d20eb3df34d538ab11bbb6c8879ab
Author: Henry <akhenry@gmail.com>
Date: Thu Aug 18 10:38:16 2016 -0700
Removed setters from MutableObject and fixed non-working todo list tutorial
Refactoring MutableObject
Fixed non-working todo example
commit 6e664003e33af9796e17a98e7e62f7906affc138
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 13:11:09 2016 -0700
[Sub-object] Sketch in SelectGesture
commit 70d804fc49c27381150fb4b2136dfadba2d10032
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:54:05 2016 -0700
[Sub-object] Emit change events
commit 06c184821e1c20fe3b569b185caadbc4a47d08fc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:51:09 2016 -0700
[Sub-object] Add Path.append
commit b76be3d2e55d1472a6eec4df6ee40fe53cab7871
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 11:45:13 2016 -0700
[Sub-object] Basic Path/Selection implementation
commit 8934ba96f7302f71ac04dc609cb8054819070edc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 18 10:33:34 2016 -0700
[Sub-object] Add empty Selection class
commit 3fb4ce78199d24292586fb35377f1cce049b20a1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[Sub-object] Add EventEmitter dependency
Selection state will be represented in #1126 by an EventEmitter.
commit 2463e4d59fe01346a4f12ec4775d580a8025cae8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 12:54:39 2016 -0700
[API] Update Dialog API usage
commit d73c505bea3876bdc1954805ba50b5026b40fc5c
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 11:17:00 2016 -0700
[API] Fix typo, add missing this
commit 831ecc59d91ea29578aaa3524f3f411e8c9e2a12
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 10:24:59 2016 -0700
[API] Wire in canContain via policy
commit 1de26d3c5d8daf4ab6d8a08cd0dd7155e1806d66
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:30:02 2016 -0700
[API] Throw error on containment violation
commit 11409ce50954d1b1b8c537f471c706005af69184
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Aug 12 09:27:46 2016 -0700
[API] Add containment methods
commit 93872ce0744f46acc37e95cfa6cef95ca19e36a4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:04:26 2016 -0700
[API] Expose Dialog as constructor
...and use it that way from todo plugin
commit 8861644f2de09a0de26ce1fbf834f81b48237c61
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 16:02:04 2016 -0700
[API] Adjust Dialog API
...to allow OK button to be enabled/disabled.
commit d4948f771b9b3f7db425f2db5edbb28cbfa52fcf
Merge: 0656a29 8295a0b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:31:11 2016 -0700
Merge branch 'api-todo-update' into api-type-forms
commit 8295a0bed13c85a260c85e03f7a5b6b8c946f5db
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 11 15:29:46 2016 -0700
[API] Update todo tutorial
...to expect new domain object API (instead of explicitly
wrapping it.)
commit 0656a298daff730690476728b0af1c7e5703408e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Aug 4 14:00:39 2016 -0700
[API] Remove test usage of properties region
commit fe2ce91d50c06e5f618a7180787a19ca96bd5cfd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:16:22 2016 -0700
[API] Show a custom view in dialog
commit 14f30b2489f9ac878b771257a6f86f00dcacd06f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 16:05:02 2016 -0700
[API] Restrict dialog overrides
...to those domain objects which have some view for the
properties region registered.
commit 62d90a8114d1c53be129aed4e3b881dde32420fd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:57:15 2016 -0700
[API] Show dialog via mct
commit 87682607a589d4c63c2b1998bcdf6bdc0520f15f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:53:07 2016 -0700
[API] Rename dependency in adapter layer
commit 7bf265b47877ff11dadbf34a47a29465547a240e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:52:52 2016 -0700
[API] Move mct service up
commit 1d31fe8d0279c48d5048ad35f3015adc5c0663de
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:48:28 2016 -0700
[API] Override dialogService in actions
An ugly hack to allow dialogs to be shown for Save As
and Edit Properties, without requiring form generation.
This will permit views to be shown instead in certain
cases, https://github.com/nasa/openmct/pull/999#issuecomment-236045158
commit bfdbc71e40f6df78369f22279ba2fa2bc302f6c0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu Jul 28 15:34:03 2016 -0700
[API] Define a properties region
commit 1147f3aa47c505ee7e1e56a7105d074c64408b23
Author: Pete Richards <pete@pete-richards.com>
Date: Mon Jul 25 14:38:44 2016 -0700
tutorials: support arbitrary hosting directory (#1097)
* Include all bundles in artifact
change bundle registry such that all bundles are immediately registered,
but must be specifically enabled. A default registry class enables bundles
that make sense for demonstration purposes.
Added methods to the registry to allow enabling and disabling of bundles
without having to load additional files.
* support alternate asset/worker paths
Change the gulp glob for assets to copy over a more minimal
set of files-- only css, fonts, and images. Results in a
smaller distributable archive.
Update stylesheet loader to use a constant for the assets path.
This can be customized at run time via MCT.setAssetPath() to
allow MCT to be hosted in various locations.
Update worker loader to support loading workers from blobs to
support packaging as standalone file.
* Load templates via requirejs
* [gulp] lazy-require where reasonable
Require things right before starting tasks to reduce gulp start up time.
* document setAssetPath
commit 719f9f45e848e76c3af0925ba7b79fcb52e9e110
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 14:09:31 2016 -0700
[API] Add documentation for selection state (#1096)
commit 95ef70a24ce060bd0018a847f1fec434a911fda7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 22 13:56:45 2016 -0700
[API] Use selection state from toolbar (#1070)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Restore selection functionality
commit d5aa998b4c40c91059497ef9564ee805097de040
Author: Pete Richards <pete@pete-richards.com>
Date: Fri Jul 22 13:53:03 2016 -0700
[API] Draft Composition API (#1068)
* [Objects] util for equality checking
Add a method for checking object equality, useful for other services.
* [Composition] Draft Composition API
Draft composition API. Composition collections provide an observable
for watching and mutating the composition of an object.
Composition providers implement the loading and modification of composition.
The default composition provider uses the composition attribute of
domain objects, while allowing other providers to implement their
own loading and mutation behavior.
* add todo about event listener bindings
* [Type] Add form property for defining form fields
* [tutorial] Add Composition tutorial
* provider doesn't have to implement events, load returns array of children
* use new composition in old api
* correct key name
* Override instantiate to provide model ids
Override instantiate in public API adapter to prevent making changes to
platform code. Instantiate now passes the id of the domain object with the
model so that capabilities can convert to a new-style domain object and use
that to detect functionality.
* Implement mutation capability with decorator
Implementation mutation capability override with decorator to adapter code
outside of platform. Capability override ensures that models are kept in
sync even though they are no longer shared objects.
* override composition cleanly
Override composition capability without making changes inside platform.
* cleanup after temporary collections
* remove unused try/catch
commit 7890fcae6991adfc69162a91f383ca685e99a8f3
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 21 14:39:02 2016 -0700
tutorial consistency . (#1079)
* [API] use new-style objects consistently
* rewrite todo tutorial in test-api.html
* [API] Add API doc, update object API
* [Tutorials] Rename tutorials, remove old
* Fix Links
* updates
* initial
* hope this works
* Object Utils always return new objects instead of mutating existing objects
* keep domain object model in-sync when listening
Keep the domain object model in sync with the latest version when
listening for mutation events.
* Remove old-style plugins
* Update views to use new API
* Tidy Code
* Update API Docs
* Add Plugin API and Example
commit 18843cee48f233f2121580b3b120101459d672d1
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jul 20 13:46:03 2016 -0700
[API] Change approach to applies-to checking (#1072)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* [API] Add appliesTo-style method
* [API] Remove destroy method, simplify show
* [View] Return a no-op
* [API] Use new applies-to checking
* [API] Rename TodoView to TodoRenderer
* [API] Rewire views
* [API] Wire up so that things work
* [API] Begin adding container
...to attempt to give views something to listen to for destroy-like
events
* [API] Begin using regions...
* [API] Begin working through Region stuff
* [API] Revise Region API
...for similarity with Marionette,
https://github.com/nasa/openmct/pull/1072#issuecomment-230902986
* [API] Begin separating View, ViewDefinition
* [API] Finish separating View/ViewDefinition
* [API] Update MCTView
...to reflect updates to Region/View/ViewDefinition APIs
* [API] Simplify View API
...merging closely-related populate/show methods, and restoring
compatibility with todo tutorial
* [API] Wire in from todo tutorial plugin
* [API] Switch back to region constants
* [API] Update method signature, add JSDoc
* [API] Update variable name
* [API] Remove unnecessary separate regions file
* [API] Relocate Region; not external api
* [API] Revert changes to api.js
...as these ended up becoming entirely superficial
commit 1879c122c78518968518e9b312d8c9193acda351
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Thu Jul 7 14:30:45 2016 -0700
Mutation API (#1074)
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
commit d7ddb96c4ec5846c7f542ad9c4c1fe26e58658bc
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jul 7 14:25:23 2016 -0700
[API] UMD Packaging (#1078)
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
commit bccd018d97d431f101abcddd9ae7de5de1e72f58
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jul 1 10:26:49 2016 -0700
Telemetry Draft
commit b55668426d6ff8bb685e06e4e89bf38694ccb525
Merge: 47a543b 5b656fa
Author: Andrew Henry <andrew.k.henry@nasa.gov>
Date: Fri Jul 1 10:22:16 2016 -0700
Merge pull request #1062 from nasa/tc-redux
[Time Conductor] V2 Public API
commit 5b656faa9d143a0bcb2d16ae8165ba9ccbbeedb4
Author: Henry <akhenry@gmail.com>
Date: Thu Jun 30 20:50:03 2016 -0700
Added tests
commit 8d2c489fa9a67ea44d44ca6e4230d0cb17ff4bb7
Author: Pete Richards <pete@pete-richards.com>
Date: Thu Jun 30 16:54:56 2016 -0700
[TimeConductor] Set bounds on timeSystem Change
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
commit 4366b0870dd3d1c9b879c0e48d6e264fbb6a4a5c
Author: Henry <akhenry@gmail.com>
Date: Wed Jun 29 12:51:02 2016 -0700
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
commit 47a543beb7fd2e66d4381aab5f0c74c8e85f8c14
Merge: 06f87c1 c944080
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:17:36 2016 -0700
Merge pull request #1067 from nasa/api-css
[API] Remove stylesheet from example
commit 06f87c1472fa4db72acb7c979511d8288c85b88f
Merge: 14a56ea c9c41cd
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:13:29 2016 -0700
Merge pull request #1029 from nasa/api-toolbar-add-only
[API Prototype] Add toolbar
commit c9c41cdcc8909103f672181f3d0b275798730a7e
Merge: 370b515 14a56ea
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:10:33 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
Conflicts:
src/MCT.js
commit 14a56ea17e8a91a9f444f9390ce83dfe4246622c
Merge: d51e6bf b2e7db7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:09:29 2016 -0700
Merge pull request #1028 from nasa/api-view
[API Prototype] Support imperative view registration
commit b2e7db71cc629ac181f41b0d56cd7f3400e51618
Merge: 96316de d51e6bf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:08:05 2016 -0700
Merge remote-tracking branch 'origin/api-tutorials' into api-view
Conflicts:
src/MCT.js
src/api/api.js
commit d51e6bfd923d489433067782458b3ca900dfbad1
Merge: 5de7a96 d475d76
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jul 1 10:03:42 2016 -0700
Merge pull request #1030 from nasa/api-tutorial/objects
Api tutorial/objects
commit d475d767d5f6d43e5d7e24336add6c64a46bcd68
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 17:05:05 2016 -0700
add grootprovider
commit a63e0533993cf263e84cfda9f92298aafe45f7a8
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Jun 17 16:54:32 2016 -0700
[ObjectAPI] Draft new Object API
Rought prototype of new object API.
commit 370b515c23c36777a5f5b75754f3b290bbec87f8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:21:37 2016 -0700
[API] Synchronize view to model
commit 4a50f325cb7c596c8ae2ff0fa73d737bd8c71b28
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:18:51 2016 -0700
[API] Allow tasks to be added
commit dbe6a4efc13b2697ab6eb4538b0915341ff83dc8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:05:00 2016 -0700
[API] Title dialog
commit 13920d88020f76244b98d706b3baf4f0e534800e
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 14:00:45 2016 -0700
[API] Resolve/reject from dialog
commit b6a8c514aa6fdd61a43c6c35f012b9757eabba29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:51:15 2016 -0700
[API] Show dialog from toolbar
commit e4a4704baabd5014a218056dea479f6d48de8117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:41:59 2016 -0700
[API] Listen to add/remove buttons
commit be0029e59a031f9821721a9e46bcccd632fcdc35
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:38:54 2016 -0700
[API] Get todo toolbar to look right
commit 9cb273ef0ab1a3188f4c9a5f6aa482e00cd28d47
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:30:08 2016 -0700
[API] Get registered toolbar to appear
commit eec9b1cf4cc8c4b6591c98909f54acc46ebe0bcf
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 13:10:24 2016 -0700
[API] Support distinct region registration
commit 1f96e845427cd0a6973872027e6d5e54a0508a5d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 12:16:46 2016 -0700
[API] Override template to allow toolbar injection
commit c289a273059e0dd6055739a3a493af904bdb4729
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:43:18 2016 -0700
[API] Begin adding toolbar
commit c9440807903bab585bc085efcabccffa6fa7ed43
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:27:04 2016 -0700
[API] Remove stylesheet from example
No need to provide custom API for this.
commit 96316de6e4143578e57eb4b16500adbff8c32f91
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 11:16:08 2016 -0700
[API] Update view API
commit 2240a87ddc4a1788cb71acd7487d5cf2b8a87119
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:53:56 2016 -0700
[API] Move view off of type
commit d891affe481efa2d8ef25bb44f32689d3ee218cc
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:21:00 2016 -0700
[API] Move view off of type
commit 21a618d1ce851e9a3538c5862034d122c8474d03
Merge: 580a4e5 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:19:44 2016 -0700
Merge branch 'api-type-proto' into api-view
commit 5de7a96cccdd2abcd94844c5ce31aec64e3b2bb0
Merge: 9c4e17b 09a833f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 17 10:18:42 2016 -0700
Merge pull request #1010 from nasa/api-type-proto
[API Prototype] Type registration
commit 09a833f524dda0fcc8806a94c36ab53d4bcb7a09
Merge: c4fec1a 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri Jun 10 13:28:09 2016 -0700
Merge branch 'api-tutorials' into api-type-proto
commit 580a4e52b59e316e3c776a3ccfd0e13030ece68f
Merge: 4ca2f51 9c4e17b
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 14:01:08 2016 -0700
Merge branch 'api-tutorials' into api-type-driven
commit 9c4e17bfab56bf5295b068dfa2dabb067e893b58
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:14:36 2016 -0700
[Tutorials] Add telemetry tutorial
commit d3e5d95d6bf1c40ec43da98fd6da2998fb6ec951
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 13:00:38 2016 -0700
[Tutorials] Add example server
commit c70793ac2db0ff3b2aebe819a7457d3e8dd15a6a
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:55:29 2016 -0700
[Tutorials] Add remainder of bargraph
commit a6ef1d3423e7354eeb7ef0e94291618f6ace8f2d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Tue Jun 7 12:49:38 2016 -0700
[Tutorials] Add Bar Graph tutorial
commit 4ca2f51d5e58236f928652a82ef3d94ac84bcb80
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 17:08:04 2016 -0700
[API] Use subclass style
commit 86ac80ddbd103b3b00f4bd4b9e00db698e241117
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:56:08 2016 -0700
[API] Persist mutations
commit 0525ba6b0b6862c724ce3a7cc2760552574de9e4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:55:10 2016 -0700
[API] Check/uncheck todos
commit a79e958ffc9cafdfbf558d4d5cef055c27452419
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:46:06 2016 -0700
[API] Show tasks from todo
commit 03cb0ccb5743b90c112d4b6685dfddfc86315a42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:36:55 2016 -0700
[API] Get View to render
commit 7205faa6bb6cb131ba24bf282d582ad1ce266d42
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:27:47 2016 -0700
[API] Add adapter bundle
commit 136f2ae785737ea831351307b955e44bd58bd757
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:19:20 2016 -0700
[API] Add MCTView directive as an adapter
commit a07e2fb8e59ec9a46c9b9462add30bc473cecbc6
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 16:08:43 2016 -0700
[API] Implement View
commit 55b531bdebe2115117821b93279462aa3e7fe647
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:49:16 2016 -0700
[API] Sketch in view instantiation
commit 7ece5897e821f16d6e493ab9fdc728223cf792ec
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 15:31:54 2016 -0700
[API] Begin adding View
commit a29c7a6eab6d1f2f378b6745dcf8fe130756d4a8
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:46:30 2016 -0700
[API] Deangularize todo templates
commit c4fec1af6aa12f225352813dcbf8a747a10fe23d
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:31:30 2016 -0700
[API] Move type toward a newer API
commit a6996df3df68964ee2dff7cf311ea1e7ec662b3f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 13:17:16 2016 -0700
[API] Begin moving out type
commit 0c660238f2eb57d4bb271d9ded170c1725ec1c29
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:49:43 2016 -0700
[API] Add MCT class
commit b73b824e55560a98ccc1e814284286a3bddeccc9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:43:35 2016 -0700
[API] Add EventEmitter dep
commit 1954d98628067fc9c626559e4b6389039f73b594
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Fri May 27 11:30:53 2016 -0700
[Tutorials] Remove diff markings in TodoController
commit 7aa034ce2386d93a280a5770821382aae835f790
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 16:05:38 2016 -0700
Add todo tutorial
commit 385dc5d298495a5b5bd8b439f3a3238d93579aac
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Thu May 26 15:36:09 2016 -0700
Begin adding tutorials
2016-10-01 00:31:33 +00:00
```
2017-05-10 01:36:37 +00:00
The key-value pairs of this object are described by the telemetry metadata of
a domain object, as discussed in the [Telemetry Metadata ](#telemetry-metadata )
section.
2018-03-21 21:18:08 +00:00
#### Limit Evaluators **draft**
2022-10-22 00:29:52 +00:00
Limit evaluators allow a telemetry integrator to define which limits exist for a
2021-06-21 23:22:28 +00:00
telemetry endpoint and how limits should be applied to telemetry from a given domain object.
A limit evaluator can implement the `evalute` method which is used to define how limits
2022-10-22 00:29:52 +00:00
should be applied to telemetry and the `getLimits` method which is used to specify
2021-06-21 23:22:28 +00:00
what the limit values are for different limit levels.
2022-10-22 00:29:52 +00:00
Limit levels can be mapped to one of 5 colors for visualization:
2021-06-21 23:22:28 +00:00
`purple` , `red` , `orange` , `yellow` and `cyan` .
For an example of a limit evaluator, take a look at `examples/generator/SinewaveLimitProvider.js` .
2018-03-21 21:18:08 +00:00
### Telemetry Consumer APIs **draft**
2018-11-24 01:43:25 +00:00
The APIs for requesting telemetry from Open MCT -- e.g. for use in custom views -- are currently in draft state and are being revised. If you'd like to experiment with them before they are finalized, please contact the team via the contact-us link on our website.
2018-03-21 21:18:08 +00:00
2017-05-10 01:36:37 +00:00
## Time API
Open MCT provides API for managing the temporal state of the application.
2022-10-22 00:29:52 +00:00
Central to this is the concept of "time bounds". Views in Open MCT will
typically show telemetry data for some prescribed date range, and the Time API
2017-05-10 01:36:37 +00:00
provides a way to centrally manage these bounds.
2017-05-01 06:21:48 +00:00
2022-10-22 00:29:52 +00:00
The Time API exposes a number of methods for querying and setting the temporal
2017-05-01 06:21:48 +00:00
state of the application, and emits events to inform listeners when the state changes.
2022-10-22 00:29:52 +00:00
Because the data displayed tends to be time domain data, Open MCT must always
2017-05-10 01:36:37 +00:00
have at least one time system installed and activated. When you download Open
2023-10-03 18:42:35 +00:00
MCT, it will be pre-configured to use the UTC time system, which is installed and activated,
along with other default plugins, in `index.html` . Installing and activating a time system
is simple, and is covered [in the next section ](#defining-and-registering-time-systems ).
2017-05-01 06:21:48 +00:00
### Time Systems and Bounds
2017-05-10 01:36:37 +00:00
2017-05-01 06:21:48 +00:00
#### Defining and Registering Time Systems
2017-05-10 01:36:37 +00:00
2022-10-22 00:29:52 +00:00
The time bounds of an Open MCT application are defined as numbers, and a Time
System gives meaning and context to these numbers so that they can be correctly
interpreted. Time Systems are JavaScript objects that provide some information
about the current time reference frame. An example of defining and registering
2017-05-01 18:27:00 +00:00
a new time system is given below:
2017-05-01 06:21:48 +00:00
``` javascript
openmct.time.addTimeSystem({
key: 'utc',
name: 'UTC Time',
cssClass = 'icon-clock',
timeFormat = 'utc',
durationFormat = 'duration',
isUTCBased = true
});
```
2022-10-22 00:29:52 +00:00
The example above defines a new utc based time system. In fact, this time system
is configured and activated by default from `index.html` in the default
installation of Open MCT if you download the source from GitHub. Some details of
2017-05-01 06:21:48 +00:00
each of the required properties is provided below.
2022-10-22 00:29:52 +00:00
- `key` : A `string` that uniquely identifies this time system.
- `name` : A `string` providing a brief human readable label. If the [Time Conductor ](#the-time-conductor )
2017-05-01 06:21:48 +00:00
plugin is enabled, this name will identify the time system in a dropdown menu.
2022-10-22 00:29:52 +00:00
- `cssClass` : A class name `string` that will be applied to the time system when
it appears in the UI. This will be used to represent the time system with an icon.
There are a number of built-in icon classes [available in Open MCT ](https://github.com/nasa/openmct/blob/master/platform/commonUI/general/res/sass/_glyphs.scss ),
or a custom class can be used here.
- `timeFormat` : A `string` corresponding to the key of a registered
[telemetry time format ](#telemetry-formats ). The format will be used for
displaying discrete timestamps from telemetry streams when this time system is
activated. If the [UTCTimeSystem ](#included-plugins ) is enabled, then the `utc`
2017-05-01 06:21:48 +00:00
format can be used if this is a utc-based time system
2022-10-22 00:29:52 +00:00
- `durationFormat` : A `string` corresponding to the key of a registered
[telemetry time format ](#telemetry-formats ). The format will be used for
displaying time ranges, for example `00:15:00` might be used to represent a time
2017-05-01 06:21:48 +00:00
period of fifteen minutes. These are used by the Time Conductor plugin to specify
2022-10-22 00:29:52 +00:00
relative time offsets. If the [UTCTimeSystem ](#included-plugins ) is enabled,
2017-05-01 06:21:48 +00:00
then the `duration` format can be used if this is a utc-based time system
2022-10-22 00:29:52 +00:00
- `isUTCBased` : A `boolean` that defines whether this time system represents
numbers in UTC terrestrial time.
2017-05-01 06:21:48 +00:00
#### Getting and Setting the Active Time System
2023-10-03 18:42:35 +00:00
Once registered, a time system can be activated by calling `setTimeSystem` with
the timeSystem `key` or an instance of the time system. You can also specify
valid [bounds ](#time-bounds ) for the timeSystem.
2017-05-01 06:21:48 +00:00
```javascript
2023-10-03 18:42:35 +00:00
openmct.time.setTimeSystem('utc', bounds);
```
The current time system can be retrieved as well by calling `getTimeSystem` .
```javascript
openmct.time.getTimeSystem();
2017-05-01 06:21:48 +00:00
```
2022-10-22 00:29:52 +00:00
A time system can be immediately activated after registration:
2017-05-01 06:21:48 +00:00
```javascript
openmct.time.addTimeSystem(utcTimeSystem);
2023-10-03 18:42:35 +00:00
openmct.time.setTimeSystem(utcTimeSystem, bounds);
2017-05-01 06:21:48 +00:00
```
2023-10-03 18:42:35 +00:00
Setting the active time system will trigger a [`'timeSystemChanged'` ](#time-events )
event. If you supplied bounds, a [`'boundsChanged'` ](#time-events ) event will be triggered afterwards with your newly supplied bounds.
> ⚠️ **Deprecated**
> - The method `timeSystem()` is deprecated. Please use `getTimeSystem()` and `setTimeSystem()` as a replacement.
2017-05-01 06:21:48 +00:00
2018-07-16 22:21:38 +00:00
#### Time Bounds
2017-05-01 06:21:48 +00:00
2023-10-03 18:42:35 +00:00
The TimeAPI provides a getter and setter for querying and setting time bounds. Time
2017-05-01 18:27:00 +00:00
bounds are simply an object with a `start` and an end `end` attribute.
2017-05-01 06:21:48 +00:00
2022-10-22 00:29:52 +00:00
- `start` : A `number` representing a moment in time in the active [Time System ](#defining-and-registering-time-systems ).
2017-05-01 06:21:48 +00:00
This will be used as the beginning of the time period displayed by time-responsive
telemetry views.
2022-10-22 00:29:52 +00:00
- `end` : A `number` representing a moment in time in the active [Time System ](#defining-and-registering-time-systems ).
2017-05-01 06:21:48 +00:00
This will be used as the end of the time period displayed by time-responsive
telemetry views.
2023-10-03 18:42:35 +00:00
New bounds can be set system wide by calling `setBounds` with [bounds ](#time-bounds ).
2017-05-01 06:21:48 +00:00
``` javascript
const ONE_HOUR = 60 * 60 * 1000;
let now = Date.now();
2023-10-03 18:42:35 +00:00
openmct.time.setBounds({start: now - ONE_HOUR, now);
```
Calling `getBounds` will return the current application-wide time bounds.
``` javascript
openmct.time.getBounds();
2017-05-01 06:21:48 +00:00
```
2023-10-03 18:42:35 +00:00
To respond to bounds change events, listen for the [`'boundsChanged'` ](#time-events )
2017-05-16 21:56:56 +00:00
event.
2017-05-01 06:21:48 +00:00
2023-10-03 18:42:35 +00:00
> ⚠️ **Deprecated**
> - The method `bounds()` is deprecated and will be removed in a future release. Please use `getBounds()` and `setBounds()` as a replacement.
2018-03-21 21:18:08 +00:00
### Clocks
2017-05-01 06:21:48 +00:00
2023-10-03 18:42:35 +00:00
The Time API requires a clock source which will cause the bounds to be updated
automatically whenever the clock source "ticks". A clock is simply an object that
supports registration of listeners and periodically invokes its listeners with a
number. Open MCT supports registration of new clock sources that tick on almost
anything. A tick occurs when the clock invokes callback functions registered by its
listeners with a new time value.
2017-05-01 06:21:48 +00:00
2022-10-22 00:29:52 +00:00
An example of a clock source is the [LocalClock ](https://github.com/nasa/openmct/blob/master/src/plugins/utcTimeSystem/LocalClock.js )
which emits the current time in UTC every 100ms. Clocks can tick on anything. For
example, a clock could be defined to provide the timestamp of any new data
received via a telemetry subscription. This would have the effect of advancing
the bounds of views automatically whenever data is received. A clock could also
2017-05-01 06:21:48 +00:00
be defined to tick on some remote timing source.
The values provided by clocks are simple `number` s, which are interpreted in the
context of the active [Time System ](#defining-and-registering-time-systems ).
2018-03-21 21:18:08 +00:00
#### Defining and registering clocks
2017-05-10 01:36:37 +00:00
2017-05-01 06:21:48 +00:00
A clock is an object that defines certain required metadata and functions:
2022-10-22 00:29:52 +00:00
- `key` : A `string` uniquely identifying this clock. This can be used later to
2017-05-01 06:21:48 +00:00
reference the clock in places such as the [Time Conductor configuration ](#time-conductor-configuration )
2022-10-22 00:29:52 +00:00
- `cssClass` : A `string` identifying a CSS class to apply to this clock when it's
displayed in the UI. This will be used to represent the time system with an icon.
There are a number of built-in icon classes [available in Open MCT ](https://github.com/nasa/openmct/blob/master/platform/commonUI/general/res/sass/_glyphs.scss ),
or a custom class can be used here.
- `name` : A `string` providing a human-readable identifier for the clock source.
This will be displayed in the clock selector menu in the Time Conductor UI
component, if active.
- `description` : An **optional** `string` providing a longer description of the
clock. The description will be visible in the clock selection menu in the Time
2017-05-01 06:21:48 +00:00
Conductor plugin.
2022-10-22 00:29:52 +00:00
- `on` : A `function` supporting registration of a new callback that will be
2017-05-01 06:21:48 +00:00
invoked when the clock next ticks. It will be invoked with two arguments:
2022-10-22 00:29:52 +00:00
- `eventName` : A `string` specifying the event to listen on. For now, clocks
2017-05-01 06:21:48 +00:00
support one event - `tick` .
2022-10-22 00:29:52 +00:00
- `callback` : A `function` that will be invoked when this clock ticks. The
2017-05-01 18:27:00 +00:00
function must be invoked with one parameter - a `number` representing a valid
2017-05-01 06:21:48 +00:00
time in the current time system.
2022-10-22 00:29:52 +00:00
- `off` : A `function` that allows deregistration of a tick listener. It accepts
2017-05-01 06:21:48 +00:00
the same arguments as `on` .
2022-10-22 00:29:52 +00:00
- `currentValue` : A `function` that returns a `number` representing a point in
time in the active time system. It should be the last value provided by a tick,
2017-05-01 06:21:48 +00:00
or some default value if no ticking has yet occurred.
2022-10-22 00:29:52 +00:00
A new clock can be registered using the `addClock` function exposed by the Time
2017-05-01 06:21:48 +00:00
API:
```javascript
var someClock = {
key: 'someClock',
cssClass: 'icon-clock',
name: 'Some clock',
2017-05-01 18:27:00 +00:00
description: "Presumably does something useful",
2017-05-01 06:21:48 +00:00
on: function (event, callback) {
// Some function that registers listeners, and updates them on a tick
},
off: function (event, callback) {
// Some function that unregisters listeners.
},
currentValue: function () {
// A function that returns the last ticked value for the clock
}
}
openmct.time.addClock(someClock);
```
An example clock implementation is provided in the form of the [LocalClock ](https://github.com/nasa/openmct/blob/master/src/plugins/utcTimeSystem/LocalClock.js )
#### Getting and setting active clock
2023-10-03 18:42:35 +00:00
Once registered a clock can be activated by calling the `setClock` function on the
2022-10-22 00:29:52 +00:00
Time API passing in the key or instance of a registered clock. Only one clock
may be active at once, so activating a clock will deactivate any currently
2023-10-03 18:42:35 +00:00
active clock and start the new clock. [`clockOffsets` ](#clock-offsets ) must be specified when changing a clock.
2017-05-16 21:56:56 +00:00
2023-10-03 18:42:35 +00:00
Setting the clock triggers a [`'clockChanged'` ](#time-events ) event, followed by a [`'clockOffsetsChanged'` ](#time-events ) event, and then a [`'boundsChanged'` ](#time-events ) event as the offsets are applied to the clock's currentValue().
2017-05-16 21:56:56 +00:00
2017-05-01 06:21:48 +00:00
```
2023-10-03 18:42:35 +00:00
openmct.time.setClock(someClock, clockOffsets);
2017-05-01 06:21:48 +00:00
```
2017-05-16 21:56:56 +00:00
Upon being activated, the time API will listen for tick events on the clock by calling `clock.on` .
2017-05-01 06:21:48 +00:00
2023-10-03 18:42:35 +00:00
The currently active clock can be retrieved by calling `getClock` .
2017-05-01 06:21:48 +00:00
2023-10-03 18:42:35 +00:00
```
openmct.time.getClock();
```
> ⚠️ **Deprecated**
> - The method `clock()` is deprecated and will be removed in a future release. Please use `getClock()` and `setClock()` as a replacement.
#### ⚠️ [DEPRECATED] Stopping an active clock
2017-05-01 06:21:48 +00:00
2023-07-19 00:32:05 +00:00
_As of July 2023, this method will be deprecated. Open MCT will always have a ticking clock._
2022-10-22 00:29:52 +00:00
The `stopClock` method can be used to stop an active clock, and to clear it. It
2017-05-01 18:27:00 +00:00
will stop the clock from ticking, and set the active clock to `undefined` .
2017-05-01 06:21:48 +00:00
``` javascript
openmct.time.stopClock();
```
2023-10-03 18:42:35 +00:00
> ⚠️ **Deprecated**
> - The method `stopClock()` is deprecated and will be removed in a future release.
2017-05-01 06:21:48 +00:00
#### Clock Offsets
2023-10-03 18:42:35 +00:00
When in Real-time [mode ](#time-modes ), the time bounds of the application will be updated automatically each time the
clock "ticks". The bounds are calculated based on the current value provided by
the active clock (via its `tick` event, or its `currentValue()` method).
2017-05-01 06:21:48 +00:00
Unlike bounds, which represent absolute time values, clock offsets represent
relative time spans. Offsets are defined as an object with two properties:
2022-10-22 00:29:52 +00:00
- `start` : A `number` that must be < 0 and which is used to calculate the start
bounds on each clock tick. The start offset will be calculated relative to the
2017-05-01 18:27:00 +00:00
value provided by a clock's tick callback, or its `currentValue()` function.
2022-10-22 00:29:52 +00:00
- `end` : A `number` that must be >= 0 and which is used to calculate the end
2017-05-01 18:27:00 +00:00
bounds on each clock tick.
2017-05-01 06:21:48 +00:00
2023-10-03 18:42:35 +00:00
The `setClockOffsets` function can be used to get or set clock offsets. For example,
2022-10-22 00:29:52 +00:00
to show the last fifteen minutes in a ms-based time system:
2017-05-01 06:21:48 +00:00
```javascript
var FIFTEEN_MINUTES = 15 * 60 * 1000;
2023-10-03 18:42:35 +00:00
openmct.time.setClockOffsets({
2017-05-01 18:27:00 +00:00
start: -FIFTEEN_MINUTES,
2017-05-01 06:21:48 +00:00
end: 0
})
```
2023-10-03 18:42:35 +00:00
The `getClockOffsets` method will return the currently set clock offsets.
```javascript
openmct.time.getClockOffsets()
```
2022-10-22 00:29:52 +00:00
**Note:** Setting the clock offsets will trigger an immediate bounds change, as
new bounds will be calculated based on the `currentValue()` of the active clock.
2023-10-03 18:42:35 +00:00
Clock offsets are only relevant when in Real-time [mode ](#time-modes ).
> ⚠️ **Deprecated**
> - The method `clockOffsets()` is deprecated and will be removed in a future release. Please use `getClockOffsets()` and `setClockOffsets()` as a replacement.
### Time Modes
There are two time modes in Open MCT, "Fixed" and "Real-time". In Real-time mode the
time bounds of the application will be updated automatically each time the clock "ticks".
The bounds are calculated based on the current value provided by the active clock. In
Fixed mode, the time bounds are set for a specified time range. When Open MCT is first
initialized, it will be in Real-time mode.
The `setMode` method can be used to set the current time mode. It accepts a mode argument,
`'realtime'` or `'fixed'` and it also accepts an optional [offsets ](#clock-offsets )/[bounds](#time-bounds) argument dependent
on the current mode.
``` javascript
openmct.time.setMode('fixed');
openmct.time.setMode('fixed', bounds); // with optional bounds
```
or
``` javascript
openmct.time.setMode('realtime');
openmct.time.setMode('realtime', offsets); // with optional offsets
```
The `getMode` method will return the current time mode, either `'realtime'` or `'fixed'` .
``` javascript
openmct.time.getMode();
```
#### Time Mode Helper Methods
There are two methods available to determine the current time mode in Open MCT programmatically,
`isRealTime` and `isFixed` . Each one will return a boolean value based on the current mode.
``` javascript
if (openmct.time.isRealTime()) {
// do real-time stuff
}
```
``` javascript
if (openmct.time.isFixed()) {
// do fixed-time stuff
}
```
2017-05-01 06:21:48 +00:00
2018-03-21 21:18:08 +00:00
### Time Events
2017-05-10 01:36:37 +00:00
2017-05-16 21:56:56 +00:00
The Time API is a standard event emitter; you can register callbacks for events using the `on` method and remove callbacks for events with the `off` method.
2017-05-01 06:21:48 +00:00
2017-05-16 21:56:56 +00:00
For example:
2017-05-01 06:21:48 +00:00
``` javascript
2023-10-03 18:42:35 +00:00
openmct.time.on('boundsChanged', function callback (newBounds, tick) {
2017-05-01 06:21:48 +00:00
// Do something with new bounds
});
```
#### List of Time Events
2017-05-10 01:36:37 +00:00
2017-05-16 21:56:56 +00:00
The events emitted by the Time API are:
2023-10-03 18:42:35 +00:00
- `boundsChanged` : emitted whenever the bounds change. The callback will be invoked
2017-05-16 21:56:56 +00:00
with two arguments:
2022-10-22 00:29:52 +00:00
- `bounds` : A [bounds ](#getting-and-setting-bounds ) bounds object
2017-05-16 21:56:56 +00:00
representing a new time period bound by the specified start and send times.
2022-10-22 00:29:52 +00:00
- `tick` : A `boolean` indicating whether or not this bounds change is due to
a "tick" from a [clock source ](#clocks ). This information can be useful
when determining a strategy for fetching telemetry data in response to a
bounds change event. For example, if the bounds change was automatic, and
is due to a tick then it's unlikely that you would need to perform a
historical data query. It should be sufficient to just show any new
telemetry received via subscription since the last tick, and optionally to
discard any older data that now falls outside of the currently set bounds.
If `tick` is false,then the bounds change was not due to an automatic tick,
and a query for historical data may be necessary, depending on your data
2017-05-16 21:56:56 +00:00
caching strategy, and how significantly the start bound has changed.
2023-10-03 18:42:35 +00:00
- `timeSystemChanged` : emitted whenever the active time system changes. The callback will be invoked with a single argument:
2022-10-22 00:29:52 +00:00
- `timeSystem` : The newly active [time system ](#defining-and-registering-time-systems ).
2023-10-03 18:42:35 +00:00
- `clockChanged` : emitted whenever the clock changes. The callback will be invoked
2017-05-16 21:56:56 +00:00
with a single argument:
2022-10-22 00:29:52 +00:00
- `clock` : The newly active [clock ](#clocks ), or `undefined` if an active
2017-05-16 21:56:56 +00:00
clock has been deactivated.
2023-10-03 18:42:35 +00:00
- `clockOffsetsChanged` : emitted whenever the active clock offsets change. The
2017-05-16 21:56:56 +00:00
callback will be invoked with a single argument:
2022-10-22 00:29:52 +00:00
- `clockOffsets` : The new [clock offsets ](#clock-offsets ).
2023-10-03 18:42:35 +00:00
- `modeChanged` : emitted whenever the time [mode ](#time-modes ) changed. The callback will
be invoked with one argument:
- `mode` : A string representation of the current time mode, either `'realtime'` or `'fixed'` .
> ⚠️ **Deprecated Events** (These will be removed in a future release):
> - `bounds` → `boundsChanged`
> - `timeSystem` → `timeSystemChanged`
> - `clock` → `clockChanged`
> - `clockOffsets` → `clockOffsetsChanged`
2017-05-01 06:21:48 +00:00
2018-03-21 21:18:08 +00:00
### The Time Conductor
2017-05-10 01:36:37 +00:00
2022-10-22 00:29:52 +00:00
The Time Conductor provides a user interface for managing time bounds in Open
2017-05-16 21:56:56 +00:00
MCT. It allows a user to select from configured time systems and clocks, and to set bounds and clock offsets.
2017-05-01 06:21:48 +00:00
2022-10-22 00:29:52 +00:00
If activated, the time conductor must be provided with configuration options,
2017-05-01 06:21:48 +00:00
detailed below.
#### Time Conductor Configuration
2017-05-10 01:36:37 +00:00
2022-10-22 00:29:52 +00:00
The time conductor is configured by specifying the options that will be
available to the user from the menus in the time conductor. These will determine
the clocks available from the conductor, the time systems available for each
clock, and some default bounds and clock offsets for each combination of clock
and time system. By default, the conductor always supports a `fixed` mode where
2017-05-01 18:27:00 +00:00
no clock is active. To specify configuration for fixed mode, simply leave out a
`clock` attribute in the configuration entry object.
2017-05-01 06:21:48 +00:00
2022-10-22 00:29:52 +00:00
Configuration is provided as an `array` of menu options. Each entry of the
2017-05-01 06:21:48 +00:00
array is an object with some properties specifying configuration. The configuration
2022-10-22 00:29:52 +00:00
options specified are slightly different depending on whether or not it is for
2017-05-01 18:27:00 +00:00
an active clock mode.
2017-05-01 06:21:48 +00:00
2022-10-22 00:29:52 +00:00
**Configuration for Fixed Time Mode (no active clock)**
2017-05-01 06:21:48 +00:00
2022-10-22 00:29:52 +00:00
- `timeSystem` : A `string` , the key for the time system that this configuration
2017-05-01 06:21:48 +00:00
relates to.
2022-10-22 00:29:52 +00:00
- `bounds` : A [`Time Bounds` ](#time-bounds ) object. These bounds will be applied
when the user selects the time system specified in the previous `timeSystem`
2017-05-01 18:27:00 +00:00
property.
2022-10-22 00:29:52 +00:00
- `zoomOutLimit` : An **optional** `number` specifying the longest period of time
that can be represented by the conductor when zooming. If a `zoomOutLimit` is
provided, then a `zoomInLimit` must also be provided. If provided, the zoom
2017-05-01 18:27:00 +00:00
slider will automatically become available in the Time Conductor UI.
2022-10-22 00:29:52 +00:00
- `zoomInLimit` : An **optional** `number` specifying the shortest period of time
that can be represented by the conductor when zooming. If a `zoomInLimit` is
provided, then a `zoomOutLimit` must also be provided. If provided, the zoom
2017-05-01 18:27:00 +00:00
slider will automatically become available in the Time Conductor UI.
2017-05-01 06:21:48 +00:00
2022-10-22 00:29:52 +00:00
**Configuration for Active Clock**
2017-05-01 06:21:48 +00:00
2022-10-22 00:29:52 +00:00
- `clock` : A `string` , the `key` of the clock that this configuration applies to.
- `timeSystem` : A `string` , the key for the time system that this configuration
relates to. Separate configuration must be provided for each time system that you
2017-05-01 06:21:48 +00:00
wish to be available to users when they select the specified clock.
2022-10-22 00:29:52 +00:00
- `clockOffsets` : A [`clockOffsets` ](#clock-offsets ) object that will be
automatically applied when the combination of clock and time system specified in
2017-05-01 18:27:00 +00:00
this configuration is selected from the UI.
2017-05-01 06:21:48 +00:00
#### Example conductor configuration
2017-05-10 01:36:37 +00:00
2022-10-22 00:29:52 +00:00
An example time conductor configuration is provided below. It sets up some
default options for the [UTCTimeSystem ](https://github.com/nasa/openmct/blob/master/src/plugins/utcTimeSystem/UTCTimeSystem.js )
and [LocalTimeSystem ](https://github.com/nasa/openmct/blob/master/src/plugins/localTimeSystem/LocalTimeSystem.js ),
in both fixed mode, and for the [LocalClock ](https://github.com/nasa/openmct/blob/master/src/plugins/utcTimeSystem/LocalClock.js )
source. In this configutation, the local clock supports both the UTCTimeSystem
and LocalTimeSystem. Configuration for fixed bounds mode is specified by omitting
2017-05-01 06:21:48 +00:00
a clock key.
``` javascript
2017-05-01 18:27:00 +00:00
const ONE_YEAR = 365 * 24 * 60 * 60 * 1000;
const ONE_MINUTE = 60 * 1000;
2017-05-01 06:21:48 +00:00
openmct.install(openmct.plugins.Conductor({
menuOptions: [
// 'Fixed' bounds mode configuation for the UTCTimeSystem
{
timeSystem: 'utc',
bounds: {start: Date.now() - 30 * ONE_MINUTE, end: Date.now()},
zoomOutLimit: ONE_YEAR,
zoomInLimit: ONE_MINUTE
},
// Configuration for the LocalClock in the UTC time system
{
clock: 'local',
timeSystem: 'utc',
clockOffsets: {start: - 30 * ONE_MINUTE, end: 0},
zoomOutLimit: ONE_YEAR,
zoomInLimit: ONE_MINUTE
},
//Configuration for the LocaLClock in the Local time system
{
clock: 'local',
timeSystem: 'local',
clockOffsets: {start: - 15 * ONE_MINUTE, end: 0}
}
]
}));
```
2018-07-16 22:21:38 +00:00
## Indicators
2022-10-22 00:29:52 +00:00
Indicators are small widgets that reside at the bottom of the screen and are visible from
2018-07-16 22:21:38 +00:00
every screen in Open MCT. They can be used to convey system state using an icon and text.
2022-10-22 00:29:52 +00:00
Typically an indicator will display an icon (customizable with a CSS class) that will
2018-07-16 22:21:38 +00:00
reveal additional information when the mouse cursor is hovered over it.
### The URL Status Indicator
2022-10-22 00:29:52 +00:00
A common use case for indicators is to convey the state of some external system such as a
persistence backend or HTTP server. So long as this system is accessible via HTTP request,
Open MCT provides a general purpose indicator to show whether the server is available and
2021-08-23 22:43:58 +00:00
returning a 2xx status code. The URL Status Indicator is made available as a default plugin. See
2022-10-22 00:29:52 +00:00
the [documentation ](./src/plugins/URLIndicatorPlugin ) for details on how to install and configure the
2018-07-16 22:21:38 +00:00
URL Status Indicator.
### Creating a Simple Indicator
2022-10-22 00:29:52 +00:00
A simple indicator with an icon and some text can be created and added with minimal code. An indicator
2018-07-16 22:21:38 +00:00
of this type exposes functions for customizing the text, icon, and style of the indicator.
eg.
2022-10-22 00:29:52 +00:00
2018-07-16 22:21:38 +00:00
``` javascript
var myIndicator = openmct.indicators.simpleIndicator();
myIndicator.text("Hello World!");
openmct.indicators.add(myIndicator);
```
This will create a new indicator and add it to the bottom of the screen in Open MCT.
By default, the indicator will appear as an information icon. Hovering over the icon will
2022-10-22 00:29:52 +00:00
reveal the text set via the call to `.text()` . The Indicator object returned by the API
2018-07-16 22:21:38 +00:00
call exposes a number of functions for customizing the content and appearance of the indicator:
2022-10-22 00:29:52 +00:00
- `.text([text])` : Gets or sets the text shown when the user hovers over the indicator.
Accepts an **optional** `string` argument that, if provided, will be used to set the text.
Hovering over the indicator will expand it to its full size, revealing this text alongside
2018-07-16 22:21:38 +00:00
the icon. Returns the currently set text as a `string` .
2022-10-22 00:29:52 +00:00
- `.description([description])` : Gets or sets the indicator's description. Accepts an
**optional** `string` argument that, if provided, will be used to set the text. The description
allows for more detail to be provided in a tooltip when the user hovers over the indicator.
2018-07-16 22:21:38 +00:00
Returns the currently set text as a `string` .
2022-10-22 00:29:52 +00:00
- `.iconClass([className])` : Gets or sets the CSS class used to define the icon. Accepts an **optional**
`string` parameter to be used to set the class applied to the indicator. Any of
[the built-in glyphs ](https://nasa.github.io/openmct/style-guide/#/browse/styleguide:home/glyphs?view=styleguide.glyphs )
may be used here, or a custom CSS class can be provided. Returns the currently defined CSS
2018-07-16 22:21:38 +00:00
class as a `string` .
2022-10-22 00:29:52 +00:00
- `.statusClass([className])` : Gets or sets the CSS class used to determine status. Accepts an __optional__
`string` parameter to be used to set a status class applied to the indicator. May be used to apply
2018-07-16 22:21:38 +00:00
different colors to indicate status.
### Custom Indicators
2018-11-24 01:43:25 +00:00
A completely custom indicator can be added by simply providing a DOM element to place alongside other indicators.
2018-07-16 22:21:38 +00:00
``` javascript
var domNode = document.createElement('div');
domNode.innerText = new Date().toString();
setInterval(function () {
domNode.innerText = new Date().toString();
}, 1000);
openmct.indicators.add({
element: domNode
});
2018-11-24 01:43:25 +00:00
```
2022-01-05 00:34:48 +00:00
## Priority API
Open MCT provides some built-in priority values that can be used in the application for view providers, indicators, root object order, and more.
### Priority Types
Currently, the Open MCT Priority API provides (type: numeric value):
2022-10-22 00:29:52 +00:00
2022-01-05 00:34:48 +00:00
- HIGH: 1000
- Default: 0
- LOW: -1000
View provider Example:
``` javascript
class ViewProvider {
...
priority() {
return openmct.priority.HIGH;
}
}
2022-08-23 17:06:23 +00:00
```
2023-12-01 09:35:41 +00:00
## Visibility-Based Rendering in View Providers
To enhance performance and resource efficiency in OpenMCT, a visibility-based rendering feature has been added. This feature is designed to defer the execution of rendering logic for views that are not currently visible. It ensures that views are only updated when they are in the viewport, similar to how modern browsers handle rendering of inactive tabs but optimized for the OpenMCT tabbed display. It also works when views are scrolled outside the viewport (e.g., in a Display Layout).
### Overview
The show function is responsible for the rendering of a view. An [Intersection Observer ](https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API ) is used internally to determine whether the view is visible. This observer drives the visibility-based rendering feature, accessed via the `renderWhenVisible` function provided in the `viewOptions` parameter.
### Implementing Visibility-Based Rendering
The `renderWhenVisible` function is passed to the show function as a required part of the `viewOptions` object. This function should be used for all rendering logic that would otherwise be executed within a `requestAnimationFrame` call. When called, `renderWhenVisible` will either execute the provided function immediately (via `requestAnimationFrame` ) if the view is currently visible, or defer its execution until the view becomes visible.
Additionally, `renderWhenVisible` returns a boolean value indicating whether the provided function was executed immediately (`true`) or deferred (`false`).
Here’ s the signature for the show function:
`show(element, isEditing, viewOptions)`
* `element` (HTMLElement) - The DOM element where the view should be rendered.
* `isEditing` (boolean) - Indicates whether the view is in editing mode.
* `viewOptions` (Object) - A required object with configuration options for the view, including:
* `renderWhenVisible` (Function) - This function wraps the `requestAnimationFrame` and only triggers the provided render logic when the view is visible in the viewport.
### Example
An OpenMCT view provider might implement the show function as follows:
```js
// Define your view provider
const myViewProvider = {
// ... other properties and methods ...
show: function (element, isEditing, viewOptions) {
// Callback for rendering view content
const renderCallback = () => {
// Your view rendering logic goes here
};
// Use the renderWhenVisible function to ensure rendering only happens when view is visible
const wasRenderedImmediately = viewOptions.renderWhenVisible(renderCallback);
// Optionally handle the immediate rendering return value
if (wasRenderedImmediately) {
console.debug('🪞 Rendering triggered immediately as the view is visible.');
} else {
console.debug('🛑 Rendering has been deferred until the view becomes visible.');
}
}
};
```
Note that `renderWhenVisible` defers rendering while the view is not visible and caters to the latest execution call. This provides responsiveness for dynamic content while ensuring performance optimizations.
Ensure your view logic is prepared to handle potentially multiple deferrals if using this API, as only the last call to renderWhenVisible will be queued for execution upon the view becoming visible.