Timothy Mastny
cbebf8be7b
improve performance of R input processing
2018-06-20 15:41:35 -05:00
Timothy Mastny
165ce26b2f
Fixes #1933 . Fixed JSON encoding of input data, and added more optgroup controls on JS-side
2018-06-20 15:41:35 -05:00
Winston Chang
572c863bff
Merge pull request #2106 from schloerke/js_patch
...
compile with grunt to get version in js code (v1.1.0.9000)
2018-06-20 12:47:43 -05:00
Barret Schloerke
d3c85d67b8
gruntfile should run 'default' task to make sure everything is built like normal
2018-06-20 13:31:10 -04:00
Barret Schloerke
ff3434f77e
add a R test to make sure shiny.js {{ VERSION }} was replaced
2018-06-20 12:53:07 -04:00
Barret Schloerke
762528c044
add a grunt test to make sure {{ VERSION }} was replaced
2018-06-20 12:52:46 -04:00
Barret Schloerke
1891af0d4a
compile with grunt
2018-06-20 11:39:12 -04:00
Winston Chang
583ad036f7
Streamline renderCachedPlot API
2018-06-19 16:00:49 -05:00
Winston Chang
ac92bf98d4
WIP
2018-06-18 16:25:36 -05:00
Winston Chang
fd90ff7ff7
Use DiskCache class
2018-06-18 16:25:36 -05:00
Winston Chang
d06dbbe5db
Change cacheResetEventExpr to cacheResetExpr
2018-06-18 16:25:36 -05:00
Winston Chang
bffc4995d7
Rename normalizePath2 to absolutePath
2018-06-18 16:25:36 -05:00
Winston Chang
4b8b406bed
Add sizeGrowthRatio function
2018-06-18 16:25:36 -05:00
Winston Chang
5641153272
renderCachedPlot: pass ... args
2018-06-18 16:25:36 -05:00
Winston Chang
08c6c7781f
Rename cacheClearExpr to cacheResetEventExpr
2018-06-18 16:25:36 -05:00
Winston Chang
ad2ad391a7
Isolate user code
2018-06-18 16:25:36 -05:00
Winston Chang
caac88be0d
Don't re-run user code when only dimensions change
2018-06-18 16:25:36 -05:00
Winston Chang
10660aa373
Rename cacheInvalidationExpr to cacheClearExpr
2018-06-18 16:25:36 -05:00
Winston Chang
cfaf97aee4
Add entries to staticdocs
2018-06-18 16:25:36 -05:00
Winston Chang
55f14576f0
Remove createCachedPlot function
2018-06-18 16:25:36 -05:00
Winston Chang
4dca94ac99
Code reorganization
2018-06-18 16:25:36 -05:00
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
Joe Cheng
026b7278c1
Merge pull request #2091 from schloerke/barret-varSelectInput
...
Variable Select Input
2018-06-14 09:39:09 -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
97d490cfb4
remove rogue staticdocs fn
2018-06-07 16:52:35 -04:00
Barret Schloerke
2081dda6fc
merged master -> varSelectInput
2018-06-07 16:46:31 -04:00
Barret Schloerke
ea912fc50c
staticdocs for varSelectInput
2018-06-07 16:43:20 -04:00
Barret Schloerke
b655fdf68f
added news for varSelectInput
2018-06-07 16:43:05 -04:00
Barret Schloerke
4749f46a4f
add shiny.symbol and shiny.symbolList tests
2018-06-07 16:10:47 -04:00
Barret Schloerke
f95bb9c82d
compile and document
2018-06-07 16:10:24 -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
Tim Mastny
631bc1c481
Addresses #2042 : lighten dates outside of range for datepicker ( #2087 )
...
* dehighlight dates outside of range for datepicker
* override color in shiny.css instead of package css
* refactored css styling to use specific references instead of !important
2018-06-07 11:57:27 -05:00
Barret Schloerke
597af36759
added news item
2018-05-31 10:31:35 -04:00