Winston Chang
97b2f7e5ca
Fix call to manageHiddenOutputs in timer callback. Fixes #112
2013-02-19 12:20:49 -06:00
Winston Chang
588f8bb96a
Merge pull request #107 from wch/numeric-na
...
Empty numericInput gets converted to NA
2013-02-18 14:01:04 -08:00
Winston Chang
2f8b6a150f
Treat unused outputs as hidden
2013-02-18 15:53:31 -06:00
Winston Chang
db60ac5c17
Empty numericInput gets converted to NA
2013-02-18 15:11:41 -06:00
Winston Chang
8b87cea7aa
Merge pull request #104 from wch/reactive-exp
...
Change reactive() and observe() to take expressions
2013-02-14 12:08:18 -08:00
Winston Chang
c7559a6946
Suspend overwritten output objects
2013-02-14 12:14:08 -06:00
Winston Chang
e26f175a8f
Change reactiveXX to renderXX
2013-02-13 12:11:39 -06:00
Winston Chang
2ea38d6ecc
Clean up instances of reactive() and observe()
2013-02-12 15:24:50 -06:00
Winston Chang
5c626e6957
Documentation fixes
2013-02-12 15:24:39 -06:00
Winston Chang
b84973ba2b
Remove leftover testing string
2013-02-11 19:36:06 -06:00
Winston Chang
cc9267a646
manageHiddenOutputs: check that output object exists
2013-02-11 18:45:45 -06:00
Winston Chang
55838bb032
Call manageHiddenOutputs after timer callbacks
2013-02-11 18:37:18 -06:00
Winston Chang
c7149c460d
Add documentation for suspendWhenHidden option
2013-02-11 16:08:30 -06:00
Winston Chang
fd0613ea0e
Call manageHiddenOutputs when suspendWhenHidden is set
2013-02-11 15:16:04 -06:00
Winston Chang
36d2dddc59
Run manageHiddenOutputs on app init
2013-02-09 00:02:52 -06:00
Winston Chang
868d6fec42
Add suspended option to Observer
2013-02-07 14:29:03 -06:00
Winston Chang
851f5854bf
Add outputOptions function
2013-02-07 14:29:03 -06:00
Winston Chang
eb5428c971
Suspend hidden outputs
2013-02-07 14:29:03 -06:00
Winston Chang
999df6e40f
httpResponse: make sure headers is a list. Fixes #102
2013-02-06 12:29:24 -06:00
Joe Cheng
36013009a1
Chrome Frame compatibility
2013-02-05 15:15:03 -08:00
Winston Chang
2cba10dd05
Follow redirects with curl for http
...
The previous logic added the -L option to curl when downloading https, but
not for http.
2013-02-04 13:06:15 -06:00
Winston Chang
6f0191e1cf
Block some operators for shinyoutput objects
2013-01-31 15:45:31 -05:00
Winston Chang
1848844be6
Cleaner method for creating objects with class
2013-01-30 15:06:17 -05:00
Winston Chang
36f992f95f
Add [[<-.shinyoutput operator
2013-01-26 13:08:40 -06:00
Winston Chang
fe1e833677
Use correct default label for contexts. Fixes #91
...
NULL apparently is not a valid value for a field in a reference class.
2013-01-25 14:57:05 -06:00
Joe Cheng
6ae1d8c158
Flush all shinyapp instances
...
Allows reactivity to affect all app instances at once.
(It already does but the outputs don't currently update)
2013-01-24 13:48:05 -08:00
Winston Chang
2622a25b12
Add runGitHub and runUrl functions
2013-01-23 13:44:17 -06:00
Winston Chang
3ebd4595c6
Add read-write wrapper class for ReactiveValues
2013-01-16 19:02:26 -06:00
Joe Cheng
e12b03504c
Fix bad calls to on.exit
...
I didn't realize on.exit replaces previous calls to on.exit by default.
2013-01-15 12:07:27 -08:00
Winston Chang
7d0de0b26f
Remove onInvalidateHint
...
The recent changes to onInvalidate make it do almost exactly the same thing.
2013-01-15 11:13:46 -06:00
Joe Cheng
258d13e746
Add ctx$.label to help with debugging
...
Shows the code that the context "belongs" to.
2013-01-08 14:06:10 -06:00
Winston Chang
ccc6055926
Fix reactivity for empty checkbox groups. Fixes #58
2013-01-08 13:57:10 -06:00
Winston Chang
095697e789
Use new URL for runGist. Fixes #57
2012-12-17 12:18:19 -06:00
Joe Cheng
62d98c3137
Revert "Run invalidated hints only once per context"
...
This reverts commit e80d5dc172 .
The original commit could cause under-reporting of progress.
2012-12-14 16:41:12 -08:00
jeffreyhorner
e80d5dc172
Run invalidated hints only once per context
2012-12-13 16:02:47 -06:00
jeffreyhorner
421e29db2d
Suppress base64 output when tracing websocket messages
2012-12-13 16:00:58 -06:00
Joe Cheng
8dadfea724
Separate request parameters from path; version 0.2.3
2012-11-30 09:31:09 -08:00
Joe Cheng
50ac13d3fd
[BREAKING] Modify API of downloadHandler
...
The `content` function now takes a file path, not writable connection, as an argument.
This makes it much easier to work with APIs that only write to file paths, not
connections.
2012-11-29 17:14:44 -08:00
Joe Cheng
a49941113e
Require Shiny at app startup
...
Some of our examples omit library(shiny) from the top of ui.R and server.R,
which worked fine before but not with the namespace fix from yesterday.
Requiring shiny at startup fixes the problem.
2012-11-27 16:29:01 -08:00
Joe Cheng
0b469f09df
Fix subtle name resolution bugs
...
See in particular:
http://stackoverflow.com/questions/13575353/how-does-the-shiny-r-package-deal-with-data-frames
Also reported at different times by Dirk Eddelbuettel and Jay Emerson.
The observed behavior is that S3/S4 method dispatch does not always seem to
work; the desired methods are not invoked despite appearing to be in the
search path.
The problem was that sourcing files with local=TRUE creates a new environment
based on the parent frame, which in our case is Shiny's package environment.
What we really want is to read from the global environment but write to a
throwaway environment. The correct way to do that is to make a new environment
with .GlobalEnv as the parent.
2012-11-26 21:45:28 -08:00
Joe Cheng
57bfb8eb96
Bring untar operations in-house
...
Very simple tweak to R's untar2 code was all that was
required to fix the built-in untar's problems with
gists. Seemed best to just fork it and start using
the forked version directly, regardless of what is
installed on your machine.
2012-11-21 22:37:47 -08:00
Joe Cheng
ed6e6a9fb2
Squash another cygwin warning
2012-11-21 21:43:32 -08:00
Joe Cheng
ed402267b6
Fix runGist cygwin warning bug
2012-11-21 21:39:16 -08:00
Joe Cheng
ae9bd868f1
Implement arbitrary file downloads
2012-11-20 17:42:34 -08:00
Joe Cheng
b6723a6219
Add per-session GET infrastructure. Allow IE8/9 to avoid data URIs.
2012-11-19 13:08:09 -08:00
Joe Cheng
3ec2071820
Address issue #35 : Allow modification of untar args
2012-11-13 00:09:27 -08:00
Joe Cheng
e1a1eab2b3
More MIME types
2012-11-10 15:18:29 -08:00
Joe Cheng
4448ffc777
Add methods for including text, HTML, and Markdown files in UI
2012-11-06 13:38:52 -08:00
Joe Cheng
8e6b7043bd
Shut down timer callbacks before runApp returns
2012-11-06 09:36:49 -08:00
Joe Cheng
b5d333ba6c
Rev downloader code
2012-10-31 15:36:52 -07:00