Winston Chang
2dbb0fca85
Merge branch 'master' into resources
2019-08-22 16:12:58 -05:00
Winston Chang
dc6f1a0c10
Fixes for R CMD check
2019-08-22 15:21:04 -05:00
Carson Sievert
7caeb60c47
add some historical context in the comment
2019-07-15 16:53:51 -05:00
Carson Sievert
e3aba1b5ff
Introduce removeResourcePath() & throw message if the local path of a resource path has changed
2019-07-15 16:53:51 -05:00
Alan Dipert
1a8b36f06d
selectInput: improve factor handling ( #2524 )
...
* selectInput: handle factor choices, fixes #2515
* Handle complex vectors
* Improve tests
* New item
* Update selectInput() docs to mention factors
* Un-S3-ify listify
* Bracketify the if/else
* Moar Brackets
* Fix travis: we hope
* Use existing asNamedVector function
* Better implementation of asNamedVector
* Clarify comments
2019-07-15 14:51:13 -05:00
Winston Chang
e20544659a
Merge pull request #2523 from rstudio/joe/feature/readable-outputs
...
Support reading of Shiny outputs
2019-07-09 12:19:54 -05:00
Joe Cheng
ad7692ed34
output$xxx should return the actual func passed in
...
...not the frankenstein one we create to clean up the stack trace
2019-07-06 13:20:44 -07:00
Joe Cheng
f9144a4be3
Make output reading compatible with modules
2019-07-05 19:22:41 -07:00
Winston Chang
0fc3b90efb
tham -> than
2019-07-03 20:52:15 -05:00
Winston Chang
25ccc8a77a
Merge pull request #2484 from rstudio/weakref
...
Use weakrefs for reactive value to reactive expression dependencies
2019-07-03 20:49:33 -05:00
Winston Chang
da18390f3e
Import and re-export fastmap::key_missing ( #2517 )
...
* Import and re-export fastmap::key_missing
* Fix for staticdocs index
2019-07-03 15:45:42 -05:00
Winston Chang
eb45f7fcba
Remove outdated information for shinyApp()
2019-06-28 22:31:29 -05:00
Jeff Allen
5fdca29448
Clarify interaction between width/height and CSS/templates ( #2504 )
...
* Clarify interaction between width/height and CSS/templates
* Reword given that height is less likely to be specified in CSS.
2019-06-25 10:56:57 -05:00
Jeff Allen
048c4006e4
en dashes -> em dashes ( #2513 )
2019-06-25 10:46:52 -05:00
trestletech
d6c421f8de
Fix more hyperlinks
2019-06-20 12:03:56 -05:00
trestletech
ac4adcc62c
Fix shinyOptions hyperlinking
2019-06-20 11:51:45 -05:00
trestletech
bc8465d284
Commit generated MD with new links, not manually reviewed.
2019-06-19 15:50:47 -05:00
trestletech
7fc497eeb8
Auto-generated link conversation, not manually reviewed.
2019-06-19 15:46:13 -05:00
trestletech
633817e3d5
Manually escape another % that wasn't getting rendered properly.
2019-06-19 15:43:16 -05:00
trestletech
09dee9670a
Manually escape one % sign that wasn't getting escaped?
2019-06-19 15:42:24 -05:00
trestletech
631debbec4
Restore one \code{} block that contains inner backticks
2019-06-19 15:38:47 -05:00
trestletech
4e57bc2161
Fix syntax error with double-backticks.
2019-06-19 15:32:01 -05:00
trestletech
ecefdcd951
Convert R to MD
...
Used roxygen2md::roxygen2md(scope="simple")
Not manually reviewed.
2019-06-19 15:28:03 -05:00
trestletech
a976cfa98d
Remove escaping for % in preparation for MD conversion
...
Obtained by running `sed -i "" -E "s/^(.*)\\\%(.*)$/\1%\2/g" *` in the R
directory on a Mac.
2019-06-19 15:13:25 -05:00
Jeff Allen
9dad5e6362
Define optgroup when using ( #2502 )
2019-06-18 16:06:29 -05:00
Jeff Allen
f51b5421f2
Add sep argument to renderText ( #2497 )
...
* Add sep argument to renderText
Closes #2469
* Add link to PR
* Regenerate docs
2019-06-14 16:26:28 -05:00
trestletech
b5ca1d48e0
Add link to renderCachedPlot.
...
Closes #2476
2019-06-14 14:22:49 -05:00
trestletech
396f170738
Bundle deprecated reactive functions into a single file.
2019-06-14 14:20:31 -05:00
Winston Chang
41758858cf
Fix react logging for reactiveValues
2019-06-14 10:58:50 -05:00
trestletech
5199371025
Mark deprecated functions as internal.
...
This prevents them from being listed in the documentation index. Closes #2482 .
2019-06-13 15:47:20 -05:00
Winston Chang
26ad773f77
Switch from fastmap to rlang for weakref functions
2019-06-13 14:52:14 -05:00
Winston Chang
c4e7099229
Reactive expressions keep reference to context
2019-06-11 19:19:52 -05:00
Winston Chang
56062628f2
Use Dependents in ReactiveValues
2019-06-11 19:19:31 -05:00
Winston Chang
48a3a1dabb
Use weak references for dependents of reactive values
2019-06-10 20:43:28 -05:00
Winston Chang
ca3c2b3e26
Use weak references for reactive contexts
2019-06-06 13:35:56 -05:00
Winston Chang
d26d339f97
Ensure that dependents are sorted
2019-06-04 14:02:36 -05:00
Winston Chang
17afce6fa1
Merge pull request #2429 from rstudio/wch-fastmap
...
Use fastmap as backing store for Map class
2019-05-31 15:39:34 -05:00
Joe Cheng
d3aa601798
Make Shiny outputs (optionally) readable
2019-05-31 09:25:27 -07:00
Winston Chang
8f24d667d6
Unquote key
2019-05-30 15:12:15 -05:00
Winston Chang
5cd4588ef2
Use grep(value=TRUE)
2019-05-30 14:38:05 -05:00
Carson Sievert
57cc44f662
Coordmap info should retain discrete limits ( #2410 )
...
* ggplot2 input brushes should retain discrete range mapping, and be imposed in brushedPoints(), closes #1433
* simplify logic and reduce required storage
* get nearPoints() working as well, cleanup
* only remember scale range if ggplot is facet with a free discrete axis
* Use the scale limits (before the range) since the former is specified, that's what is actually shown on the plot
also, introduce within_brush() helper to consistently handle missing values produced by asNumber()
* also use scale limits in older versions of ggplot2
* DRY
* discrete_mapping -> discrete_limits; better comments
* update test expectation
* a couple unit tests
* update comment to reflect new coordmap data structure
* use unlink() not rm()
* add some tests for specifying scale limits and labels
* Use get_limits() if available
* update news
* better name and comment for new asNumber() argument
2019-05-14 16:34:00 -05:00
Winston Chang
1ef2074a10
Fastmap objects can now be saved and loaded
2019-05-14 10:36:37 -05:00
Winston Chang
0747b2a72a
fastmap: exists() was renamed to has()
2019-05-14 10:35:50 -05:00
Winston Chang
38d2809131
Convert MemoryCache to use fastmap
2019-05-09 10:20:33 -05:00
Winston Chang
d7718991a6
Import fastmap::fastmap
2019-05-09 10:20:33 -05:00
Winston Chang
32c2bff6eb
Convert ReactiveValues$.metadata to use Map
2019-05-09 10:20:33 -05:00
Winston Chang
555ede03ed
Convert ReactiveValues$.values to use Map
2019-05-08 20:33:52 -05:00
Winston Chang
2a6f218700
Convert ReactiveValues$.dependents to use Map
2019-05-08 20:33:52 -05:00
Winston Chang
b087c19b52
Use fastmap as backing store for Map class
2019-05-08 20:33:52 -05:00
Carson Sievert
68eeb338da
Have input labels always include 'control-label' class
2019-05-08 15:15:09 -05:00