Winston Chang
77de4df0ff
shinyApp: use NULL default for ui and server
...
This is so that, when a single-file app returns a shinyApp with a blank
`ui` argument, Shiny will not error out, and instead it can search for
a www/ subdirectory.
2014-08-07 13:18:21 -05:00
Winston Chang
0564de37ee
Add support for shinyAppDir with single-file app.R
2014-08-06 21:51:36 -05:00
Winston Chang
8c584ae0e0
Refactor file.path.ci, add find.file.ci and file.exists.ci
2014-08-06 21:19:46 -05:00
Winston Chang
30c80279c8
Remove accidental browser()
2014-08-06 21:18:45 -05:00
Winston Chang
3f0ab9a88a
Fixes to file.path.ci
...
There were two bugs, which are fixed:
* It didn't find files starting with '.' because `all.files` defaults to FALSE.
* It was too loose with file matching - the `pattern` argument to list.files
is a regexp, not string literal.
2014-08-06 12:19:08 -05:00
Winston Chang
6da3fcf446
Add container for all progress items
2014-08-04 16:01:47 -05:00
Winston Chang
26746ca303
Don't use multiline string in JS
2014-08-01 21:11:44 -05:00
Winston Chang
64158eac43
Make progress position more customizable
2014-08-01 21:11:03 -05:00
Yihui Xie
9e3a7f5eda
a typo in the news for 0.10.1
2014-08-01 17:16:47 -05:00
Yihui Xie
0a4f3db8ae
bump version
2014-08-01 16:37:20 -05:00
Yihui Xie
c095085d84
fixes #557 : choicesWithNames() turns a character vector to a list, which is no longer appropriate as a column in data.frame()
2014-08-01 16:37:20 -05:00
Yihui Xie
41cc4e68e3
no need to use wrap = FALSE for roxygen2 now
2014-08-01 16:37:20 -05:00
Winston Chang
21fb7959a5
Fix edge case with nested choices. Fixes #560
...
When the set of choices is a list containing a named vector of length 1,
choicesWithNames would return the wrong result.
2014-08-01 16:11:51 -05:00
Yihui Xie
3aa22127e0
a consequence of PR #552 is R 3.0.0
...
those who still wish to install shiny under R 2.15.x may take a look at these instructions: https://gist.github.com/yihui/43a68d811dade1d9e828
2014-08-01 15:28:43 -05:00
Winston Chang
a679a37ffa
Make progressHandlers a simple object
2014-08-01 15:16:54 -05:00
Winston Chang
649857ec28
Update NAMESPACE
2014-07-30 14:15:42 -05:00
Winston Chang
4a6136b918
Fade in bars
2014-07-30 14:15:42 -05:00
Winston Chang
6e1c468a80
Simplify R API for progress
2014-07-30 14:15:42 -05:00
Winston Chang
cadcd0c5e8
Export Progress generator
2014-07-30 14:15:42 -05:00
Winston Chang
a531c306f1
Make progress bar show on top
2014-07-30 14:15:42 -05:00
Winston Chang
b0a9449335
Simplify argument handling
2014-07-30 14:15:42 -05:00
Winston Chang
b6deb87cae
Unify binding and page-level progress interface
2014-07-30 14:15:41 -05:00
Winston Chang
7319c88674
Use new message format for progress reporting
2014-07-30 14:15:41 -05:00
Winston Chang
d36317c563
Add missing 'var'
2014-07-30 14:15:41 -05:00
Winston Chang
1917202bd0
Improve handling of closed progress
2014-07-30 14:15:41 -05:00
Winston Chang
a8338912e0
Simplify code
2014-07-30 14:15:41 -05:00
Winston Chang
bfea3201e8
Put progress stack in session object
2014-07-30 14:15:41 -05:00
Winston Chang
a9bb440e6c
Add Stack ref class
2014-07-30 14:15:41 -05:00
Winston Chang
f0942d58e8
Get session without needing to pass it in
2014-07-30 14:15:40 -05:00
Winston Chang
aa093659a0
Copy over progress code from shinyIncubator
2014-07-30 14:15:40 -05:00
Winston Chang
cccdbc05a5
Bump to development version number
2014-07-27 22:22:22 -05:00
Winston Chang
dfa32b7be4
Merge tag 'v/0/10/1'
...
Shiny 0.10.1 released to CRAN
2014-07-27 22:19:44 -05:00
Winston Chang
c7e0bd037a
Merge pull request #552 from rstudio/no-catools
...
Remove caTools dependency
2014-07-25 14:43:15 -05:00
Winston Chang
6c711b76b0
Bump version to 0.10.1
v0.10.1
2014-07-25 14:20:43 -05:00
Winston Chang
9c914f10c4
Merge pull request #553 from wch/hidden-selectize
...
Add custom version of selectize.js to work around Firefox bug
2014-07-25 13:37:08 -05:00
Winston Chang
eda56d118a
Merge pull request #549 from yihui/bugfix/utf8-bom
...
warn against the byte order mark if exists; fixes #545
2014-07-24 16:09:56 -05:00
Winston Chang
02c7351c6d
Add custom version of selectize.js to work around Firefox bug
...
This is a workaround for issue #550 . This version is based on selectize version 0.9.1.
2014-07-24 15:29:23 -05:00
Yihui Xie
ab618235f1
one more check before we use UTF-8: see if there are embedded nul's
2014-07-24 14:48:23 -05:00
Joe Cheng
e4239c924b
Remove caTools dependency
...
Instead, use base64 encoding function from httpuv
2014-07-24 10:37:14 -07:00
Yihui Xie
ffead9ed70
add explanations of skipping *nix when checking encoding, and point to the shiny dev center article
2014-07-24 11:57:46 -05:00
Winston Chang
36aefadced
Merge pull request #550 from rstudio/bugfix/offscreen-shinyapps
...
Deal gracefully with elements that have no computed style available
2014-07-23 11:55:24 -05:00
Jonathan McPherson
75ccfe38ce
update comment with more specific browser notes
2014-07-23 09:43:42 -07:00
Jonathan McPherson
e3cb3fe2e4
deal gracefully with elements that have no computed style available
2014-07-22 14:41:34 -07:00
Yihui Xie
983e7e9b75
warn against the byte order mark if exists; fixes #545
2014-07-22 16:22:50 -05:00
Yihui Xie
3db47c076c
a news item for the optgroup feature
2014-07-18 14:40:58 -05:00
Yihui Xie
eeff285b33
add links to examples in shiny dev center
2014-07-18 14:40:31 -05:00
Yihui Xie
029595f8ea
an edge case selectInput(choices = NULL)
...
firstChoice() may fail with an error "subscript out of bounds"
2014-07-17 15:59:33 -05:00
Yihui Xie
ea2ec27724
bump version
2014-07-17 14:52:26 -05:00
Yihui Xie
f6bf4a416f
Merge pull request #537 from yihui/bugfix/native-encoding
...
Use native encoding internally
2014-07-17 14:49:53 -05:00
Yihui Xie
af978a68e3
tweak the warning message
...
and simply stop() in case the user has set option(encoding = 'UTF-8')
2014-07-17 14:39:21 -05:00