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
5ae2d5a24b
Allow for isolate calls to have no context and input name changes to have no context
2018-05-02 15:11:58 -04:00
Barret Schloerke
8648737a7a
fix missing period bug
2018-05-02 15:11:19 -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
4cc6403867
do not double log observable set invalidation
2018-05-01 14:09:09 -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
075ca49a1f
log that invalidation has occured when an input value changes a key
2018-05-01 10:06:13 -04:00
Barret Schloerke
9564f1d871
invalidate rlog namesDeps on value change
2018-05-01 10:05:36 -04:00
Barret Schloerke
cf546a47b6
on rlog object definition, do not trigger a value change
2018-05-01 10:05:23 -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
Barret Schloerke
70e7822dd1
be clear in action name provided in log and give dependsOnRemove a ctxId
2018-04-30 10:06:40 -04:00
Winston Chang
01b24e984c
Merge pull request #2038 from rstudio/joe/bugfix/cycle-start-bugs
...
Fix #2037 : With enableBookmarking="url", clientData is not available …
2018-04-25 13:34:34 -05:00
Joe Cheng
9dd4302fe9
Fix #2037 : With enableBookmarking="url", clientData is not available when observers are first run
...
Also fixed reactiveTimer firing even while async tasks are active
2018-04-25 10:54:00 -07:00
Winston Chang
c2f03aa833
Merge pull request #2036 from rstudio/joe/misc/renderui-experimental
...
Remove "experimental feature" tag from renderUI
2018-04-24 12:42:04 -05:00
Barbara Borges Ribeiro
2260459422
brought observeEvent/eventReactive documentation up to date
2018-04-24 17:44:54 +01:00
Barret Schloerke
452631550a
single quotes to double quotes
2018-04-24 11:34:12 -04:00
Barret Schloerke
a14266b452
add freeze and thaw to logger
2018-04-24 11:34:00 -04:00
Winston Chang
e838cc3fe9
Re-document
2018-04-24 10:24:52 -05:00
Winston Chang
74457b95e9
NEWS edits
2018-04-24 10:17:03 -05:00
Barret Schloerke
ceb19c7573
use an rLog object to do all logging
2018-04-24 10:49:16 -04:00
Joe Cheng
d5754515a6
Remove "experimental feature" tag from renderUI
2018-04-23 17:05:08 -07:00
Joe Cheng
4ed13c04f5
Merge pull request #2032 from rstudio/fix-flushed-callbacks
...
Set default reactive domain when executing flushedCallbacks. Fixes #1975
2018-04-21 10:02:10 -07:00
Winston Chang
5a5294cc44
Set default reactive domain when executing flushedCallbacks. Fixes #1975
2018-04-21 11:46:50 -05:00
Joe Cheng
3a5d48ae7c
Remove outdated Remotes
...
Live code review by @wch
2018-04-19 14:59:10 -07:00
Joe Cheng
ffe883ab72
Merge pull request #2022 from rstudio/joe/bugfix/timer-leak
...
Fix #2021 : Memory leak with reactiveTimer and invalidateLater
2018-04-19 14:16:35 -07:00
Joe Cheng
31c4e0fdfe
Add test to demonstrate vectorized unscheduling
2018-04-19 12:52:30 -07:00
Joe Cheng
66f970e0bd
Merge pull request #2026 from rstudio/fix-ggplot2
...
Fix plot coordmap for devel version of ggplot2. Closes #2016
2018-04-19 12:46:38 -07:00
Winston Chang
07b223dcb0
Fix plot coordmap for devel version of ggplot2. Closes #2016
2018-04-19 11:40:26 -05:00
Joe Cheng
f1e27b6ffb
Fix #1922 : Warning: partial match of 'y' to 'yintercept'
2018-04-19 10:00:24 -05:00
Joe Cheng
389463aea5
Merge branch 'joe/feature/undedupe-inputs'
2018-04-18 19:33:37 -07:00
Joe Cheng
b11ab9a31c
Update NEWS
2018-04-18 12:53:31 -07:00