Winston Chang
3ffab69ad6
Register shiny's knit_print methods on load
2019-08-26 11:28:19 -05:00
Winston Chang
58a662bd35
Merge branch 'master' into unexport-knit-print
2019-08-26 11:04:40 -05:00
Winston Chang
b07e553b9e
Merge pull request #2557 from rstudio/barret-upgrade-bootstrap-jqui
...
Upgrade Bootstrap (v3.4.1) and jQuery (v3.4.1)
2019-08-23 12:19:16 -05:00
Winston Chang
2d61709de3
Update reactiveValuesToList documentation
2019-08-23 11:48:29 -05:00
Barret Schloerke
b595c3b902
update htmldeps versions for jquery and bootstrap
2019-08-23 12:47:20 -04:00
Winston Chang
0078945b79
Fix link
2019-08-23 10:00:55 -05:00
Alan Dipert
a6149390a0
Fix selectInput/selectizeInput handling character(1) options ( #2540 )
...
* selectInput/selectizeInput: Fix handling of character(1) choices
* Re-document
* Add .github to .Rbuildignore
* Expand comment, don't import stats
* Add test for 013-selectize regression
* Expand comment
* Split listify into series of passes
* Thouroughly overhaul and comment choicesWithNames()
* No recursion
* Comment new "flat" choice processing machinery
* Remove unneccesary test of choice tree with depth > 2
* Test for choices idiomatically
* Tweak comment for asCharacter
* Comment odd test, add a new test for single-item list
* Handle empty non-lists correctly, add test
* Add test ensuring empty lists come back named
* Add comment/assertion stipulating processGroupedChoices() takes only lists
2019-08-22 21:23:38 -05:00
Carson Sievert
33cdc75810
Throw an informative warning if a subdirectory of www clashes with another static path ( #2434 )
...
* Throw an informative warning if a subdirectory of www clashes with another static path, fixes #2433
* check all pairwise combinations of resource mappings
* Check for www subdir conflicts at startApp() time
* fix warning message
* review feedback; update news
2019-08-22 16:58:41 -05:00
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