Winston Chang
f455706d7c
Bump version to 0.3.1
v0.3.1
2013-01-29 21:16:44 -05:00
Winston Chang
23e9672476
Update NEWS
2013-01-26 13:16:42 -06:00
Winston Chang
36f992f95f
Add [[<-.shinyoutput operator
2013-01-26 13:08:40 -06:00
Joe Cheng
b2c6d526ab
Merge pull request #92 from wch/fix-download
...
Use correct default label for contexts. Fixes #91
2013-01-25 13:17:04 -08: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
Joe Cheng
38b0f71b01
Merge pull request #89 from wch/reactive-invisible
...
Store visibility state of functions called from Observable
2013-01-25 00:47:42 -08:00
Winston Chang
29d2f115f8
Better reactiveText test
2013-01-24 23:10:02 -06:00
Winston Chang
0f677b4891
Add tests for reactive function return visibility
2013-01-24 22:45:07 -06: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
404bced97b
Bump version to .99 for development
2013-01-24 13:58:58 -06:00
Winston Chang
5af49c8a82
Bump version and update NEWS
v0.3.0
2013-01-23 14:54:39 -06:00
Winston Chang
85aa98e8e2
Fixes for R CMD check
2013-01-23 14:30:11 -06:00
Joe Cheng
330d102f62
Fix test on Linux (sort locale)
2013-01-23 12:17:45 -08:00
Joe Cheng
32b33a7910
Add res dir to .Rbuildignore
2013-01-23 12:13:40 -08:00
Joe Cheng
17c6a0f28a
Merge branch 'reactivePrint-invisible'
...
Conflicts:
man/plotOutput.Rd
2013-01-23 12:09:53 -08:00
Joe Cheng
7341eed1cf
Merge pull request #80 from wch/run-github
...
Add functions runGithub and runUrl
2013-01-23 12:06:46 -08:00
Joe Cheng
ff99fbfbc9
Fix #64 : Hitting Enter in textbox causes form submit
2013-01-23 11:54:06 -08:00
Winston Chang
9f67fdc771
Re-document
2013-01-23 13:44:18 -06: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
a91e925221
Remove failure comment
2013-01-23 11:33:06 -08: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
076e6c9479
Re-roxgenize
2013-01-22 23:25:36 -06:00
Winston Chang
8277b1192e
Update NEWS
2013-01-22 23:23:02 -06:00
Winston Chang
150b978b0e
Fix tests with reactiveValuesToList
2013-01-22 23:22:41 -06:00
Winston Chang
6c72096bfe
Better CSS unit validation
2013-01-22 19:18:18 -06:00
Winston Chang
87c18cea80
Merge pull request #79 from wch/better-deps
...
Finer grained dependencies when converting reactiveValues to list
2013-01-22 17:15:38 -08: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
e98cab1f7c
Fix test
2013-01-17 00:11:38 -06:00
Winston Chang
aabc9659a2
Update NEWS
...
Some news items were under the wrong version heading. Those have also been
fixed.
2013-01-16 23:00:07 -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
Winston Chang
7e1168946f
Re-roxygenize
2013-01-16 16:08:12 -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
b4713741b1
Two new recursion/circularity tests
2013-01-16 10:27:20 -08: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