Commit Graph

104 Commits

Author SHA1 Message Date
BoykoAlex
42a01a6a3d Complete swotching back to regular CM 2019-10-30 18:44:11 -04:00
BoykoAlex
d173ee154d Switch back to 'codemirror' 2019-10-22 17:07:50 -04:00
BoykoAlex
fccf7784ab Minimize Flo - factor out some inlined styles
Generate flo.css

CM extension to be added on the client side

Switch to joint.core

Update joint.core switch script

Try post-install

Proper postinstall stage

Remove support for joint.core switch
2019-07-08 15:48:30 -04:00
Alex Boyko
529a87fe80 Merge pull request #57 from hakhan88/master
fix for aot compilation to be used when using in other repo as dependency
2019-06-25 10:20:56 -04:00
BoykoAlex
6af119d710 Treat list property as a string rather than js array 2019-06-19 18:06:11 -04:00
Haris khan
908b2472a7 fix for aot compilation 2019-06-13 00:08:00 +08:00
BoykoAlex
56c73a8991 Upgrade ngx-bootstrap for sample app 2019-06-06 17:25:57 -04:00
BoykoAlex
d0e1667d40 Switch to Angular 8 2019-06-05 15:35:32 -04:00
Haris khan
564ba090e9 dmFIx 2019-05-14 19:33:53 +08:00
BoykoAlex
06645f1d04 No post-install build 2019-04-04 18:26:26 -04:00
BoykoAlex
2ad453f54d JointJS 2.2.1 2019-04-04 17:20:48 -04:00
BoykoAlex
db2d381199 Checkbox property control handle strings and numbers 2019-04-04 16:10:57 -04:00
BoykoAlex
d8bb3e0b11 URL Cleanup 2019-03-21 17:11:15 -04:00
BoykoAlex
431e8ff5c3 Remove overflow:overlay usage 2019-01-29 12:07:12 -05:00
BoykoAlex
ffe5cffec1 Fix codemirror-minified not found problem for the sample 2018-12-14 10:55:08 -05:00
BoykoAlex
6b8fa9d18f Revert "Switch back codemirror"
This reverts commit 680287c821.
2018-12-03 15:18:46 -05:00
BoykoAlex
923fe5fde4 Upgarde to angular 7.1.1 and jointjs 2.2.1 2018-12-03 14:36:55 -05:00
BoykoAlex
6dad59e371 Fix regression with routing overlapping links (culprit: lodash upgrade) 2018-11-29 15:08:52 -05:00
BoykoAlex
680287c821 Switch back codemirror 2018-10-18 15:42:58 -04:00
BoykoAlex
5a6635375c Replace codemirror with codemirror-minified
To fix Angular CLI build minification problem of lint.js from codemirror
2018-10-18 15:02:59 -04:00
BoykoAlex
740e3282ef Fix palette collapse/expand handles 2018-09-10 16:55:45 -04:00
BoykoAlex
b6e4f26ab1 Override joint.util.deepClone and remove ugly workaround 2018-09-08 11:58:53 -04:00
BoykoAlex
6655697fca Dependency re-work. Workaround JointJS removeAttr bug 2018-09-07 23:33:10 -04:00
BoykoAlex
5d7f8929fb Roll back to ngx-bootstrap 2.0.5 + rxjs-compat for sample app 2018-08-30 16:59:19 -04:00
BoykoAlex
bc0eeb08c0 Rework editor component autosize() and fitToPage() 2018-07-22 16:30:00 -04:00
BoykoAlex
56ac907c59 Angular 6 compiler - clean up styles 2018-07-08 22:03:18 -04:00
BoykoAlex
cdc4b07100 Angular 6 compiler: complete inline/compile/bundle/minify rework 2018-07-06 23:06:27 -04:00
BoykoAlex
c130c5cc59 Upgarde to Angular 6 + RxJS 6 (no rxjs-compat) 2018-07-03 18:39:03 -04:00
BoykoAlex
45503cc2d2 Upgrade to JointJS 2.1.3 2018-07-03 11:46:16 -04:00
BoykoAlex
9f3c37be64 Workaround selector issue in JQuery 2018-06-12 00:04:16 -04:00
BoykoAlex
4ee6b19a4f Fixes for JointJS 2.1.2 adoption 2018-06-11 18:09:11 -04:00
BoykoAlex
901fce77f8 Adopt JointJS 2.1.2 2018-06-11 14:34:34 -04:00
Andy Clement
483faf1a1b Continue to run validation even if graph-to-text conversion fails 2018-06-01 12:59:54 -07:00
Vladislav Gordievskiy
5f90e33fff remove BrowserModule from FloModule and add CommonModule 2018-05-09 14:42:05 +03:00
BoykoAlex
8113fb9c05 Better fix for EditorContext.clearGraph() text and graph sync 2018-05-03 23:38:06 -04:00
BoykoAlex
622c8279ad Fix graph clear function in editor context 2018-04-26 11:37:12 -04:00
BoykoAlex
4971131b51 Eliminate memory leaks via Paper object 2018-03-27 12:03:31 -04:00
BoykoAlex
3039208573 Make properties dialog model re-usable outside of graph 2018-03-01 19:44:08 -05:00
BoykoAlex
c39d28dba2 Updated to angular 5.2.3 and rxjs 5.5.6 2018-02-15 12:35:46 -05:00
BoykoAlex
0ee041142d Fix validation event when graph->text sync is off 2017-12-22 12:46:06 -05:00
BoykoAlex
d08c0e5b57 Fix default true for a property and SELECT entry for options 2017-11-16 01:38:12 -05:00
BoykoAlex
cdb6709437 Port code-editor component 2017-11-10 16:53:18 -05:00
Tony Crisci
12d371ff69 Common jointjs reference
Give all parts of the library and app a common reference to jointjs.
This change is meant to harden against build systems that might split
the reference when building.

fixes #17
2017-11-08 18:14:32 -05:00
Andy Clement
fdf3b6ffbc Turn on graph-text syncing when palette gets focus
Previously we were turning on graph-text syncing typically when
the text box loses focus (on blur) but that is driven when you
switch browser tabs. This means switching browser tabs and back
again could damage your text (if you were mid-something) even
though you hadn't actually touch the graph canvas. With this
change we only turn on graph-text syncing (and drive the
regeneration of the text from the graph) if you actively
interact with the palette
2017-11-08 10:06:28 -08:00
Tony Crisci
664215d85c Implement metamodel listener
fixes #13
2017-11-05 12:07:33 -05:00
BoykoAlex
675194e9b0 Palette performance 2017-10-23 02:17:06 -04:00
BoykoAlex
e439e624fb Fire editor ready and content validated events from Flo editor
PaletteReadt observable on editor

Switch to BehaviorSubject
2017-10-23 01:11:49 -04:00
BoykoAlex
2cc5e215aa Correct graph-text subjects
Switch subjects to observables
2017-09-22 18:51:30 -04:00
BoykoAlex
e4782f11e3 Text-Graph conversion completed subjects 2017-09-13 16:57:11 -04:00
BoykoAlex
b584fed1ed Validation
Validation

Validation

Validation

Validation markers emitter

DSL editor emitter

Validation

Validation

Validation
2017-09-12 17:44:08 -04:00