Winston Chang
14779d3d27
Only invalidate plot when fitted dimensions change
2018-06-18 16:25:36 -05:00
Winston Chang
66d1e710b5
Allow renderCachedPlot to take a directory for scope
2018-06-18 16:25:36 -05:00
Winston Chang
12ae3c17e9
Allow onStop to take a NULL session
2018-06-18 16:25:35 -05:00
Winston Chang
36e4da0709
Add app/session scoping for renderCachedPlot
2018-06-18 16:25:35 -05:00
Winston Chang
91631cb081
Note bug fix in R
2018-06-18 16:25:35 -05:00
Winston Chang
224f082e1f
Implement cache invalidation
2018-06-18 16:25:35 -05:00
Winston Chang
76b239a6ea
Convert renderCachedPlot to take expr and cacheKeyExpr
2018-06-18 16:25:35 -05:00
Winston Chang
cb476b510d
Initial implementation of renderCachedPlot
2018-06-18 16:25:35 -05:00
Winston Chang
334f233968
Move plot caching code into separate file
2018-06-18 16:25:35 -05:00
Winston Chang
e1f21250b9
Rename plotCache to createCachedPlot
2018-06-18 16:25:35 -05:00
Winston Chang
8d087e4f20
Get output info and auto-size plot cache images
2018-06-18 16:25:35 -05:00
Winston Chang
9e35e8c947
Allow user code to pass width/height/pixelratio
2018-06-18 16:25:35 -05:00
Winston Chang
f98faef024
Document cache scoping and minor code cleanup
2018-06-18 16:25:35 -05:00
Winston Chang
0f9346ead5
Add different scoping levels for plotCache
2018-06-18 16:25:35 -05:00
Winston Chang
fc8118c694
First implementation of plotCache
2018-06-18 16:25:35 -05:00
Barret Schloerke
375a7e7e5c
respect existing class values and add tests
2018-06-11 10:31:49 -05:00
Barret Schloerke
7a1aecb1a4
varSelectInput doc tweaks
2018-06-08 10:59:45 -04:00
Barret Schloerke
b3690e8680
add bullets in details for output return value (update corresponding example)
2018-06-08 10:51:37 -04:00
Barret Schloerke
2081dda6fc
merged master -> varSelectInput
2018-06-07 16:46:31 -04:00
Barret Schloerke
6529529cdb
add new input 'varSelectInput()' and input binding 'shiny.symbol' and 'shiny.symbolList'
2018-06-07 16:10:01 -04:00
Tim Mastny
3a2a3f21d4
Improve optgroup documentation per #1864 ( #2084 )
...
* improves optgroup documentation per #1864
* change PR number in NEWS.md
* change addresses to addressed
2018-06-07 12:09:45 -05:00
Barret Schloerke
9179a241e9
first pass at reactlog mark
2018-06-06 16:14:31 -04:00
Barret Schloerke
bf0c3d42db
copy all rlog files to the temp directory
2018-05-31 13:53:58 -04:00
Barret Schloerke
6651c4ea48
when freezing a reactivevalues key, use the name space similar to $.reactivevalues
2018-05-31 10:23:30 -04:00
Barret Schloerke
116559e5a0
use utils namespace
2018-05-31 10:21:55 -04:00
Barret Schloerke
7818e8ed64
white space
2018-05-31 10:21:42 -04:00
Barret Schloerke
b0063399bb
fix freeze/thaw rlog'ing
2018-05-30 14:14:57 -04:00
Barret Schloerke
724c6b7656
Merge branch 'master' into barret/reactlog
...
* master:
runApp: add support for IPv6 addresses
Bump version to *.9000. Back to work!
Bump version to 1.1.0
Bump httpuv version and add NEWS note
Fix #2061 : Tests failing on Windows due to rounding errors
Take dependency on later >=0.7.2
2018-05-29 18:26:24 -04:00
Winston Chang
2880391620
runApp: add support for IPv6 addresses
2018-05-25 16:19:51 -04:00
Joe Cheng
062dc771aa
Fix #2061 : Tests failing on Windows due to rounding errors
2018-05-16 14:44:34 -07:00
Barret Schloerke
00a6092836
remove TODO
2018-05-09 10:41:45 -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
4cc6403867
do not double log observable set invalidation
2018-05-01 14:09:09 -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
70e7822dd1
be clear in action name provided in log and give dependsOnRemove a ctxId
2018-04-30 10:06:40 -04: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
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
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
Winston Chang
5a5294cc44
Set default reactive domain when executing flushedCallbacks. Fixes #1975
2018-04-21 11:46:50 -05: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
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