Winston Chang
36d2dddc59
Run manageHiddenOutputs on app init
2013-02-09 00:02:52 -06:00
Winston Chang
5d6d638c85
Clarify suspend description
2013-02-07 14:29:03 -06:00
Winston Chang
90eb515167
Observer: .flushCallbacks to .invalidateCallbacks
2013-02-07 14:29:03 -06:00
Joe Cheng
17526711a2
Change resume behavior for Observer
...
Eliminate multiple runs when resumed multiple times
2013-02-07 14:29:03 -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
81188df7ef
Update runUrl help and re-document
2013-02-07 10:46:20 -06:00
Winston Chang
9fd365cc41
isolate help: mention debugging use and fix typos
2013-02-06 14:38:12 -06:00
Winston Chang
999df6e40f
httpResponse: make sure headers is a list. Fixes #102
2013-02-06 12:29:24 -06:00
Winston Chang
076d069568
runGist: accept new URL format with username
2013-02-06 12:06:14 -06:00
Joe Cheng
2738648197
Merge pull request #101 from jcheng5/chrome-frame
...
Chrome Frame compatibility
2013-02-05 15:18:03 -08:00
Joe Cheng
36013009a1
Chrome Frame compatibility
2013-02-05 15:15:03 -08:00
Winston Chang
1b60233862
Fix closing brace in isolate help
2013-02-05 10:56:54 -06: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
b3944127ea
Add note about using local() with isolate()
2013-02-01 15:16:33 -05:00
Winston Chang
f1674378ca
Remove unneeded reactive() wrappers
2013-01-31 15:47:02 -05: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
8b6362c749
Add section markers
2013-01-30 15:04:55 -05:00
Winston Chang
4b077dbf4c
Observers can be suspended/resumed
2013-01-30 14:47:19 -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
8df1b9e8e5
Merge pull request #85 from jcheng5/flush-all
...
Flush all shinyapp instances
2013-01-25 08:52:51 -08:00
Winston Chang
2f7dd04168
Observable: save visibility state of function
2013-01-24 21:57:49 -06:00
Winston Chang
ed3b667985
Remove unneeded eval.parent
2013-01-24 21:38:25 -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
85aa98e8e2
Fixes for R CMD check
2013-01-23 14:30:11 -06:00
Joe Cheng
17c6a0f28a
Merge branch 'reactivePrint-invisible'
...
Conflicts:
man/plotOutput.Rd
2013-01-23 12:09:53 -08:00
Winston Chang
521143a16b
Add subdir argument for runGitHub and runUrl
2013-01-23 13:44:17 -06:00
Winston Chang
2622a25b12
Add runGitHub and runUrl functions
2013-01-23 13:44:17 -06:00
Joe Cheng
6c3289d5a5
Documentation and examples for reactivePrint/reactiveText
2013-01-23 11:32:13 -08:00
Joe Cheng
988a91ac06
reactiveText shouldn't capture print output
2013-01-23 11:31:51 -08:00
Winston Chang
aa7c913e9a
Escape percent sign in documentation
2013-01-23 09:42:08 -06:00
Joe Cheng
56db9feaa4
reactivePrint should not display invisibles
2013-01-22 23:36:51 -08:00
Winston Chang
5ace0f13c9
Move validateCssUnit to separate function
2013-01-23 00:02:16 -06:00
Winston Chang
6c72096bfe
Better CSS unit validation
2013-01-22 19:18:18 -06:00
Winston Chang
e658734084
Rename reactivevalues_to_list to reactiveValuesToList
2013-01-22 19:14:30 -06:00
Winston Chang
ec4f350baa
reactivevalues_to_list: add all.names option
2013-01-22 14:53:14 -06:00
Winston Chang
095f583211
Deprecate as.list.reactivevalues and add reactivevalues_to_list
2013-01-22 14:51:43 -06:00
Winston Chang
3c864cf6d2
reactiveValues(): improved check for unnamed arguments
2013-01-22 13:59:31 -06:00
Joe Cheng
eb4b21ce9f
Fix #77 : tagWriteChildren error
2013-01-21 22:40:08 -08:00
Joe Cheng
ff5349fd90
Fix #65 : tagWrite doesn't expect strings except as direct children of tags
2013-01-21 16:31:09 -08:00
Winston Chang
1f34ffa85d
plotOutput: check that height has proper format
2013-01-18 19:16:50 -06:00
Winston Chang
8d8d308f7a
Rename 'dependencies' to 'dependents'
2013-01-16 22:42:03 -06:00
Winston Chang
3ebd4595c6
Add read-write wrapper class for ReactiveValues
2013-01-16 19:02:26 -06:00
Joe Cheng
134689d8aa
Remove subsetting operators from Map and Values
...
The correct operators would be [[/[[<- but since we don't use them I
just removed them instead.
2013-01-16 13:48:50 -08:00
Winston Chang
56282f9cbb
Merge branch 'lazy'
2013-01-16 12:32:32 -06:00
Joe Cheng
e42fe3bd61
Fix problem with circular dependencies
...
The first of the included tests did not pass without the changes to
Observable. The problem occurred when a function read a reactive value
and then wrote it. Any dependents on the function would not receive
any invalidations, then or ever after.
The first problem was that the dirty state was unilaterally set to FALSE
after the function finished executing, which might not be accurate if
the function's newly created was invalidated during its own execution.
Instead we set dirty state to FALSE before executing. But to prevent
reentrant calls from thinking the cached value can be used, we add
a .running field that is also consulted during getValue.
The second problem was that Observable$getValue didn't register the
dependent until after updateValue. That is a problem if updateValue
creates *and* invalidates a context before returning. So now we
register the dependent before calling updateValue.
2013-01-15 17:37:26 -08:00
Winston Chang
4fd2dade60
reactiveTable: don't return blank if first element is NA. Fixes #71
2013-01-15 16:04:18 -06:00