Commit Graph

1547 Commits

Author SHA1 Message Date
cc5d14deec Merge branch '755a' 2016-03-24 13:21:59 -07:00
cd7ff8ad85 Merge remote-tracking branch 'origin/timestamps-776' 2016-03-24 13:09:32 -07:00
fa5d59bff8 Merge branch 'timeline-save-770b' 2016-03-24 13:06:53 -07:00
31d8c9a48f [Timeline] Allow linking during edit
...in cases where it is safe to do so (specifically, when the
linked-to object has already been persisted.)
2016-03-22 12:04:50 -07:00
a411bac331 [Time Format] Append Z instead of zone offset
...for brevity (reduce visual noise)
2016-03-21 14:29:24 -07:00
5624c7d545 [Time Formats] Display UTC with milliseconds
#776
2016-03-21 13:04:59 -07:00
007741b4e7 [Timeline] Add move policy
...to restore suppression of Move for objects being edited
(relaxed for the specific case of moving one object being
edited into another object being edited, for use in Timelines.)
2016-03-21 12:07:19 -07:00
aa48044345 [Frontend] Form styling
#772
Added ".l-controls-under" styling to allow
channel-selector layout;
Added new hint color constants and refined
style defs;
2016-03-21 11:13:43 -07:00
d12111d9b8 [Add] Fix promise chaining in AddAction 2016-03-21 10:32:02 -07:00
8fa030437e [Add] Remove edit awareness
Remove step where Added objects are persisted via the editor
capability; instead, persist via the usual persistence capability,
such that Edit mode may intervene (or not) as necessary.
As instantiated models are cached at least until persisted,
this workaround to allow newly-created models to be available
during editing is no longer necessary (and undesired consequences
such as #770 no longer occur)
2016-03-21 10:22:25 -07:00
8f6a287fb8 Merge remote-tracking branch 'origin/tree-refresh-745' 2016-03-17 11:40:53 -07:00
07d554d114 Merge pull request #759 from nasa/700a
Review and integrate 700a
2016-03-17 11:02:22 -07:00
1f09b7b0ac [Frontend] Fix for scrollbar flicker
#748
Was able to observe problem in Mac
Chrome. Moved body, html overflow: hidden
into startup-base.scss and change seems
to have fixed the problem;
2016-03-16 17:34:28 -07:00
b0cf9bbd29 Merge pull request #758 from nasa/error-message-753
[Tree] Don't assume context capability is present
2016-03-16 15:33:59 -07:00
cc97e567b6 [Frontend] Further style cleanups
#689
#740
Tweaked scrollbar thumb color;
Fixed color of icons in s-menu-btn
menus, particularly for Snow theme;
Removed commented code;
2016-03-16 15:17:08 -07:00
53f03cddb7 [Frontend] Further cleanups to form elements
#689
Removed commented code;
2016-03-16 14:49:37 -07:00
da1e6750a0 [Frontend] Removed reset.css and refs to modernizr
#700
Removed reset.css; Removed refs to
modernizr from licenses and readme.md;
2016-03-16 14:44:01 -07:00
3258342783 [Frontend] Further cleanups to form elements
#700
#689
#740
Removed _selects.scss and moved classes
into _controls.scss;
Reorg'd _controls;
Moved classes into _elems.scss;
Added and fixed cssclass defs in multiple
bundle.js files to allow better field widths
in overlay dialogs;
Fixed overlay custom scrollbar colors;
Fixed alignment of required glyphs in forms;
2016-03-16 14:40:06 -07:00
73b7365ae2 [Tree] Don't assume context capability is present
Addresses #753 (newly-created objects may not have context,
causing errors when these are encountered by TreeNodeView)
2016-03-16 14:10:58 -07:00
32a42bd679 [Frontend] CSS tweaks to fix required glyph positioning
#700
CSS modded to allow better cross-browser
positioning of 'required' form-row glyphs;
Other elem's CSS adjusted as a result;
2016-03-16 09:43:59 -07:00
324c2cac03 [Tree] Refresh properly on mutation
...by removing the incorrect expectation that a domain object
(and not just its model) will be passed in when mutation occurs.
Addresses #745.
2016-03-15 12:23:46 -07:00
42ac657105 [Tree] Add status classes during editing
Addresses #749
2016-03-15 12:16:58 -07:00
936079da92 Merge remote-tracking branch 'origin/tree-732' 2016-03-14 16:15:05 -07:00
4e89ffbe07 Merge pull request #735 from nasa/open729
Review and integrate open729
2016-03-14 16:12:18 -07:00
bf3b964ad2 Removed commented code
#729
#735
2016-03-14 15:45:10 -07:00
55ae755522 [Tree] Fix error in test case
Correctly expect both arguments to $watch
2016-03-14 15:04:58 -07:00
d522570c0b [Tree] Add spec for mct-tree 2016-03-14 14:54:57 -07:00
d72aaf54ca [Tree] Test inner tree creation 2016-03-14 14:40:46 -07:00
8f94751a35 [Tree] Add capabilities to child objects for testing 2016-03-14 14:14:34 -07:00
8b51ae32d2 [Tree] Begin testing selection change 2016-03-14 13:04:46 -07:00
ecb37c54be [Tree] Add TreeView test cases 2016-03-14 12:52:33 -07:00
43492d31ba [Tree] Begin writing spec for TreeView 2016-03-14 12:22:09 -07:00
d789e91c18 [Tree] Add wait spinner 2016-03-11 18:00:58 -08:00
f7ba24c0b6 [Tree] Enable gestures on labels 2016-03-11 17:43:18 -08:00
02ec6db104 [Tree] Trigger digest on tree selection change 2016-03-11 17:37:11 -08:00
a3a9393d1b [Tree] Change selection on click 2016-03-11 17:32:57 -08:00
217e697079 [Tree] Display selection state 2016-03-11 17:26:00 -08:00
82b6166408 [Tree] Begin wiring in selection 2016-03-11 17:09:17 -08:00
03ab3bddc4 [Tree] Begin handling selection state 2016-03-11 17:00:55 -08:00
4a8222a152 [Tree] Update labels on mutation 2016-03-11 14:47:50 -08:00
7ee8d0a3f7 [Tree] Display tree correctly 2016-03-11 14:40:04 -08:00
dc2b3e85cc [Tree] Show tree with toggle 2016-03-11 14:33:05 -08:00
d4b15525ca [Tree] Begin using mct-tree for tree representation 2016-03-11 14:23:08 -08:00
cbd9509260 [Tree] Use TreeView from mct-tree 2016-03-11 14:13:14 -08:00
c5ab6c6c97 [Tree] Implement label for tree 2016-03-11 14:10:30 -08:00
d39dea971f Merge pull request #721 from nasa/open716
[Info Bubble] Fix bug with arrow positioning
2016-03-11 13:13:49 -08:00
4f293f22a6 [Tree] Add Zepto dependency
...to support implementation of a jQuery-less tree.
2016-03-11 12:38:40 -08:00
cebf9f73da [Tree] Begin adding tree label 2016-03-11 12:29:24 -08:00
37e6b5a352 [Tree] Continue breaking apart tree view 2016-03-11 11:39:10 -08:00
ece8f7fded [Tree] Begin separating out TreeView 2016-03-11 11:12:43 -08:00