Barret Schloerke
6e2bba1513
up the flow type percentage
2018-05-29 18:16:40 -04:00
Barret Schloerke
dd68722b66
first pass at cyto flow types
2018-05-29 12:01:36 -04:00
Barret Schloerke
933d5db2ab
flow more files
2018-05-29 09:59:19 -04:00
Barret Schloerke
0386ed6409
add index file for updateGraph to gather all exports for easy import
2018-05-29 09:34:06 -04:00
Barret Schloerke
d3c14bf416
first pass at flowtype
2018-05-29 09:33:02 -04:00
Barret Schloerke
5b7c9c205e
remove rlog grunt tasks in favor of config files
2018-05-29 09:24:44 -04:00
Barret Schloerke
df38f0be3f
clean up lint config
2018-05-23 17:02:26 -04:00
Barret Schloerke
69ed3a7751
working graph with es6 modules
2018-05-23 16:40:24 -04:00
Barret Schloerke
68556caa9a
first pass at distributed files. graph loads, not all perfect
2018-05-23 12:02:59 -04:00
Barret Schloerke
bb8ea8053b
prettier and build script updates
2018-05-22 11:44:49 -04:00
Barret Schloerke
6f01e6edf1
first pass at sep classes
2018-05-22 10:38:10 -04:00
Barret Schloerke
0e525f5aeb
add Console module
2018-05-22 09:59:52 -04:00
Barret Schloerke
86007c466d
copy in react_graph into index.js to start pruning into multiple files
2018-05-17 16:56:21 -04:00
Barret Schloerke
7b39b79183
added prettier config for rlog
2018-05-17 16:42:02 -04:00
Barret Schloerke
7f453aa6f6
add local rlog .eslintrc.js
2018-05-17 16:38:59 -04:00
Barret Schloerke
f36052ffeb
add test files
2018-05-17 16:38:34 -04:00
Barret Schloerke
d35db11f43
add gitignore in rlog
2018-05-17 16:19:20 -04:00
Barret Schloerke
173e5d3f97
prettier and lints
2018-05-17 16:18:05 -04:00
Barret Schloerke
5280b72b85
add different log files for rlog to check
2018-05-15 12:21:29 -04:00
Barret Schloerke
a4dfe7138e
search regex implemented to update filtered data on getGraph.atStep(k)
2018-05-14 16:01:04 -04:00
Barret Schloerke
b9960bad1a
next, prev, next cycle, prev cycle implemented within new search
2018-05-14 15:34:35 -04:00
Barret Schloerke
e1d7805396
massive sweep on how filtering and hovering is done. Commiting. regex filter is unfinished
2018-05-11 14:59:50 -04:00
Barret Schloerke
ce6f993f0e
add filter by name
2018-05-10 10:54:14 -04:00
Barret Schloerke
aa1d94e6c9
first pass double click filter
2018-05-09 10:42:45 -04:00
Barret Schloerke
f6372faa23
for future... make animation a setting
2018-05-04 11:10:01 -04:00
Barret Schloerke
1a5e266d26
Drastically improve performance by not re-rendering the layout on a layout that isn't changing
2018-05-04 11:02:33 -04:00
Barret Schloerke
2e4a107201
fix hover and sticky hover to be stable throughout transitions
...
all items use `hoverKey`. edges are supplying their ghostKey so that all edges share the same hoverKey. if A --> B then all edges from A to B will behave the same way.
2018-05-04 11:01:31 -04:00
Barret Schloerke
2559496ded
first pass at hover highlight. need to move to graph data object and not cyto object
2018-05-03 13:27:20 -04:00
Barret Schloerke
d3aa82fc5d
clean up graph addEntry wrapper
2018-05-03 13:26:53 -04:00
Barret Schloerke
704605918d
update layout options
2018-05-03 13:26:35 -04:00
Barret Schloerke
7e8116888b
add alt shift arrows navigation and prev / next step calculations
2018-05-03 13:25:25 -04:00
Barret Schloerke
e0f4bbd20d
skip adding entries if the reactId is rNoCtx
2018-05-02 15:12:21 -04:00
Barret Schloerke
6e090d5112
active enter and value change now pulse and use ActiveStateStatus helper
2018-05-02 11:25:08 -04:00
Barret Schloerke
2207e561f2
fix progress bar tick leaking right bug
2018-05-02 11:24:33 -04:00
Barret Schloerke
b9cd5b572b
first pass at ActiveStateStatus class with invalidate
2018-05-02 11:04:30 -04:00
Barret Schloerke
344c6f3ee7
use graph style and do not animate graph style
2018-05-02 11:03:52 -04:00
Barret Schloerke
f6f2c0ed56
first pass at cacheing graphs. wait for now
2018-05-02 11:01:01 -04:00
Barret Schloerke
ec7a66a966
make edges shades of grey
2018-05-02 11:00:34 -04:00
Barret Schloerke
23ca428a01
add cycle markers in the timeline
2018-05-02 10:58:47 -04:00
Barret Schloerke
eb9f251e34
add nav buttons
2018-05-02 10:58:15 -04:00
Barret Schloerke
394d875eb4
valuechange addressed when an isolateInvalidateEnd is called
...
invalidate end also sets color to a 'done' grey
2018-05-01 14:12:02 -04:00
Barret Schloerke
9d5fa773f3
add classes and colors for different states of a graph
...
* reactive key value change until invalidate end has finished
* latest enter is darker green than others
* mousedown added to timeline click
* mousedown and mouse movement added to timeline
2018-05-01 10:08:37 -04:00
Barret Schloerke
d3a4f35170
merge master --> reactlog
2018-04-30 11:25:03 -04:00
Barret Schloerke
f450aea449
allow for skipping to next cycle by holding altKey and arrow L/R
2018-04-30 11:21:15 -04:00
Barret Schloerke
aed308b259
styles added to animation in cyto nodes
2018-04-30 11:20:45 -04:00
Barret Schloerke
714dffc943
set up ghost edge and use classes in cyto graph
2018-04-30 11:04:13 -04:00
Barret Schloerke
f8a173efbd
first pass at cytoscape.js graph
2018-04-30 10:06:59 -04:00
Joe Cheng
389463aea5
Merge branch 'joe/feature/undedupe-inputs'
2018-04-18 19:33:37 -07:00
Joe Cheng
5fe85b07b7
Merge remote-tracking branch 'andrewsali/master'
2018-04-18 12:52:40 -07:00
Joe Cheng
722e5fb5f7
Modify internal JS to use Shiny.setInputValue, {priority: "event"}
2018-04-18 12:05:18 -07:00