Yihui Xie
1fd37ca2b2
implement sorting; the very basic features are there now, but this still needs a lot of improvement in terms of details
2013-10-22 02:07:05 -05:00
Yihui Xie
7070e3748d
disable default sorting
2013-10-22 02:07:05 -05:00
Yihui Xie
dfaef908c2
make sure the data has two dimensions
2013-10-22 02:07:05 -05:00
Yihui Xie
67540c763b
a simple implementation of global searching
2013-10-22 02:07:05 -05:00
Yihui Xie
14269bd4d9
document renderDataTable() and dataTableOutput()
2013-10-22 02:07:05 -05:00
Yihui Xie
131663032c
the ... argument is not really used
2013-10-22 02:07:05 -05:00
Yihui Xie
8ac71165e9
add dataTableOutput() and renderDataTable() for the DataTables library
...
not yet done, but at least paging is working now
2013-10-22 02:07:05 -05:00
Yihui Xie
346758d3f0
white spaces
2013-10-21 21:40:28 -05:00
Yihui Xie
aef8837b5d
add .csv to fileInput() to make it consistent with the tutorial ( #280 )
2013-10-21 21:25:42 -05:00
Yihui Xie
dc0832adba
should pass a session object to invalidateLater()
2013-10-21 21:20:41 -05:00
Joe Cheng
0ad3ff655e
Merge remote-tracking branch 'origin/pr/276'
...
Conflicts:
R/shiny.R
2013-10-21 10:11:05 -07:00
Yihui Xie
ef45a62cc9
Merge pull request #282 from rstudio/feature/httpuv-version
...
bump the required version of httpuv to v1.2
2013-10-20 09:56:17 -07:00
JJ Allaire
b79abbdea9
bump the required version of httpuv to v1.2
...
this is to pull the changes to httpuv that enable shiny applications to run inside the rstudio viewer pane
2013-10-20 06:34:52 -04:00
Yihui Xie
930e2d1d9d
closes #272 : the argument ws_env was not used anywhere
2013-10-18 22:01:17 -05:00
Joe Cheng
ec2992cd2d
Merge pull request #264 from rstudio/feature/debug-hooks
...
Export installExprFunction and add supporting documentation
2013-10-17 09:44:03 -07:00
Joe Cheng
619208565b
Merge pull request #273 from yihui/feature/callinghandlers
...
use withCallingHandlers() so that users can do error handling like recover()
2013-10-17 09:39:01 -07:00
Joe Cheng
dcd689d2ea
Don't clear timers when runApp returns
...
The lifetimes of reactive expressions and observers can span multiple
runApp calls, so timers should as well.
2013-10-16 15:34:25 -07:00
Yihui Xie
e94de15f83
well, we still have to use do.call($) on .self; closes #274
...
Winston reported the issue at https://stat.ethz.ch/pipermail/r-devel/2013-October/067744.html
partially reverted 86d61e0b44
2013-10-16 15:42:36 -05:00
Yihui Xie
6af7de51a5
another attempt to close #249 , using withCallingHandlers() instead of modifying tryCatch()
...
also closes #217 if everyone agrees with this approach
2013-10-16 00:57:54 -05:00
Joe Cheng
f4a4af0fa4
Merge pull request #265 from yihui/bug/offset
...
a more reliable solution for e.offsetX/Y in Firefox
2013-10-14 11:02:20 -07:00
Joe Cheng
6934838974
Merge pull request #268 from rstudio/feature/parent-notify-disconnected
...
send disconnected message to parent frame when running on localhost
2013-10-11 07:51:34 -07:00
JJ Allaire
1aadd25cb5
notify iframe parent of disconnect when on the same domain
2013-10-10 06:20:26 -04:00
Winston Chang
0caf944668
Fix typo
2013-10-09 16:04:14 -05:00
Jonathan McPherson
6452f62b88
use a check hint (globalVariables()) in favor of modifying code in renderImage
2013-10-08 23:24:27 -07:00
Yihui Xie
e061dfd808
roxygenize
2013-10-08 23:42:19 -05:00
Yihui Xie
4da53ef219
a better solution for e.offsetX/Y in Firefox based on http://stackoverflow.com/q/12704686/559676
...
which fixes the bug reported by Greg D: https://groups.google.com/forum/#!topic/shiny-discuss/E6oYvyvx0oU
2013-10-08 23:34:34 -05:00
Jonathan McPherson
347e44f04d
look up function by name (for R CMD check --as-cran)
2013-10-08 15:29:35 -07:00
Joe Cheng
8997fa7242
Merge pull request #252 from jcheng5/random-ports2
...
Try up to 20 random ports if necessary
2013-10-08 13:58:17 -07:00
JJ Allaire
19ba6efb82
allow a custom function for the launch.browser parameter
2013-10-08 13:56:14 -07:00
Jonathan McPherson
d10cbc9984
export and add docs for installExprFunction
2013-10-08 10:36:31 -07:00
Jonathan McPherson
6c7d9ded00
simplify syntax for creating new debuggable expressions
2013-10-07 11:11:59 -07:00
Yihui Xie
6d04e89d7d
Merge pull request #262 from yihui/r-check
...
synchronize doc
2013-10-06 15:50:01 -07:00
Yihui Xie
2beb24147d
roxygenize
2013-10-06 17:47:09 -05:00
Yihui Xie
16c5f4e377
no need to expose the documentation to users; expose registerShinyDebugHook to R so that R CMD check does not complain
...
per discussion in #258 , and closes #259
2013-10-06 17:46:45 -05:00
Joe Cheng
03a6f1753c
Merge pull request #258 from rstudio/feature/debug-hooks
...
Add debug hook (when present) for functions generated by exprToFunction
2013-10-02 20:06:46 -07:00
Jonathan McPherson
9fb61d8446
tag Shiny server function for special debug treatment if needed
2013-10-02 12:27:44 -07:00
Jonathan McPherson
bc3322d3c9
allow debugging Shiny server function itself
2013-10-02 10:47:38 -07:00
Jonathan McPherson
06c7bf7514
invoke debug hook function if present after instantiating app functions
2013-10-02 08:53:45 -07:00
Yihui Xie
4c89a000e4
Merge pull request #257 from yihui/trycatch
...
rewrite some instances of do.call()
2013-10-01 23:33:44 -07:00
Yihui Xie
86d61e0b44
we do not really need do.call() in these cases
2013-10-02 01:30:31 -05:00
Joe Cheng
6407390d72
Try up to 20 random ports if necessary
2013-09-30 16:13:46 -07:00
Yihui Xie
648120cabf
Merge pull request #243 from jcheng5/master
...
Conditional panel expressions were broken for typed inputs
2013-09-28 21:30:42 -07:00
Joe Cheng
ce5b3f290a
Merge pull request #245 from rstudio/feature/random-port
...
choose a random port for runApp
2013-09-27 12:36:49 -07:00
JJ Allaire
5308ca1806
use .globals rather than .runContext
2013-09-27 15:36:02 -04:00
JJ Allaire
6df6d408d2
choose a random port for runApp and continue to use it for the duration of the session unless explicitly overridden
2013-09-27 07:59:44 -04:00
Joe Cheng
b60d6ccdd8
Conditional panel expressions were broken for typed inputs
2013-09-26 15:31:14 -07:00
Joe Cheng
de01c9685e
Merge pull request #235 from crtahlin/patch-2
...
Typo fix.
2013-09-26 10:37:56 -07:00
Joe Cheng
31d2ecc9fd
Merge pull request #234 from crtahlin/patch-1
...
Typo fix.
2013-09-26 10:37:31 -07:00
Yihui Xie
2f8502aec6
save coordmap in $el.data() so it can be dynamically retrieved
...
6161eaa was an inappropriate fix
(jcheng: cherry-picked from @yihui/master)
2013-09-26 10:33:37 -07:00
Joe Cheng
d377b04dad
Make websocket path relative to Shiny page path
...
This is necessary for proxy situations that don't override the
Shiny.createSocket function (so, not including Shiny Server,
but more like Nginx, HAProxy, and a future version of RStudio
Server).
Without the path being preserved, it's impossible for these
proxies to know that the URL should be forwarded to the host
and port that belongs to Shiny.
2013-09-19 22:53:11 -07:00