JJ Allaire
49150b07fd
correctly handle lists of tags
2012-07-19 13:03:25 -07:00
JJ Allaire
1d8f1b4c6a
unpack var args before calling createTag
2012-07-19 12:57:09 -07:00
JJ Allaire
833f0c67cf
Merge branch 'master' of github.com:rstudio/shiny
2012-07-19 12:48:20 -07:00
JJ Allaire
4b559b5a94
break tags into their own namespace
2012-07-19 12:48:15 -07:00
Joe Cheng
55c8d60cfb
Add Bootstrap 2.0.4 to shared resources
2012-07-19 11:14:40 -07:00
JJ Allaire
0e129379e9
use html builder for example 2
2012-07-19 08:44:35 -07:00
JJ Allaire
7e3f704285
add textInput function
2012-07-19 08:10:04 -07:00
JJ Allaire
d8a595ac70
change clientUI -> clientPage
2012-07-19 06:57:00 -07:00
JJ Allaire
c13cb9b723
remove example code from ui.R
2012-07-19 06:41:43 -07:00
JJ Allaire
8cc83855b9
replace defineUI and page functions with single clientUI function (page conflicted with base::page and having a single function seemed simpler)
2012-07-19 06:41:16 -07:00
JJ Allaire
faebbf5753
Merge branch 'master' of github.com:rstudio/shiny
2012-07-19 06:38:03 -07:00
JJ Allaire
3e297bad1f
use withHeadTags function rather than head directly (since it conflicted with base::head)
2012-07-19 06:33:07 -07:00
JJ Allaire
f56949dd0b
use withHeadTags function rather than head directly (since it conflicted with base::head)
2012-07-19 06:08:07 -07:00
Joe Cheng
04081ec2d3
Integrate UI builder into Shiny
...
Replace example #1 HTML with builder
2012-07-18 15:27:27 -07:00
JJ Allaire
442f3d93c6
Merge branch 'master' of github.com:rstudio/shiny
2012-07-18 17:53:08 -04:00
Joe Cheng
b41d9bff51
HTML escaping utility function
2012-07-18 14:44:44 -07:00
JJ Allaire
7e1cd68cb4
comment out example/demo code
2012-07-18 17:06:16 -04:00
JJ Allaire
47675633d2
only self-close void elements
2012-07-18 16:54:02 -04:00
JJ Allaire
8e59834989
Merge branch 'master' of github.com:rstudio/shiny
2012-07-18 16:36:25 -04:00
JJ Allaire
a87c3cdb88
add doctype and charset to html header
2012-07-18 16:36:17 -04:00
Joe Cheng
b2f9903e18
Allow dynamic rendering of front-ends
2012-07-18 13:04:35 -07:00
JJ Allaire
a48c8056f2
allow attributes without values via NA
2012-07-18 15:56:01 -04:00
JJ Allaire
dfd6b85296
defer varargs processing until tag function
2012-07-18 15:43:58 -04:00
JJ Allaire
f3aed1bd53
more work on html builder
2012-07-18 15:41:36 -04:00
Joe Cheng
41716d160b
Change startApp/runApp signature
...
Also change example apps to launch directly using runApp
2012-07-18 09:00:32 -07:00
Joe Cheng
bd87be2f7e
Tweak docs
2012-07-18 09:00:32 -07:00
JJ Allaire
9bd4ad6e47
first stab at html generation syntax
2012-07-18 08:56:08 -07:00
JJ Allaire
9bd0c01bdd
more scaffolding for ui module
2012-07-18 03:32:04 -07:00
JJ Allaire
7dc6b4035a
add initial scaffolding for ui module
2012-07-18 03:25:40 -07:00
JJ Allaire
3a65b9e0e5
update reactivePlot docs
2012-07-18 03:25:14 -07:00
Joe Cheng
569b98c724
Update Example 3 to use auto-sized plot
2012-07-17 23:00:48 -07:00
Joe Cheng
3de022ba05
Add autosizing to reactive plots
...
Autosizing meaning the plot's HTML tag's clientside width and height will automatically be used by the renderer
2012-07-17 23:00:32 -07:00
Joe Cheng
b697718826
Add client throttle/debounce support
...
Also add 500ms debounce to input keyup/change
2012-07-17 22:58:57 -07:00
Joe Cheng
a16f7b34ab
Allow output functions to access shinyapp and their name
2012-07-17 22:57:47 -07:00
Joe Cheng
0660ddbfbf
Values keys that start with . were not reactive
2012-07-17 22:28:22 -07:00
Joe Cheng
f1a4bf4dd7
Allow deferred submission of input
2012-07-16 16:28:53 -07:00
Joe Cheng
06c319d1aa
remove launchApp
2012-07-16 11:24:39 -07:00
Joe Cheng
2d89749c9b
Include docs for launch.browser param
2012-07-16 09:37:12 -07:00
Joe Cheng
696bee13af
Better interactive app lifecycle management
...
- When runApp returns, close the server socket
- Optionally launch browser when runApp is called
2012-07-16 09:30:35 -07:00
Joe Cheng
c5b835186c
Keep R responsive when running interactively
2012-07-16 09:12:49 -07:00
Joe Cheng
ea3c1dacea
Take version number out of jquery filename
2012-07-16 09:12:49 -07:00
JJ Allaire
7de29090db
add launchApp function to run an app asynchronously and open it in a web browser
2012-07-16 06:18:57 -07:00
JJ Allaire
d982d15fbc
sleep for 100ms around calls to serviceApp (makes huge improvement in IDE responsiveness while apps are running)
2012-07-16 05:30:48 -07:00
Joe Cheng
4455810b5b
Ignore Mac build directories
2012-07-13 12:23:00 -07:00
Joe Cheng
00a8372a74
Fix some Rd formatting issues
2012-07-13 02:29:19 -07:00
Joe Cheng
108dd4ff24
Add invalidateLater API call
...
Provides a simpler mechanism for doing time-based invalidation of reactive functions.
2012-07-13 02:29:03 -07:00
Joe Cheng
8a687851f2
Allow multiple clients to connect; doc improvements
...
- Multiple clients can now connect on a single port, and each one gets a unique shinyapp instance
- Improve docs for reactiveXXX functions
- Simplify interface for running an app
2012-07-13 00:29:17 -07:00
Joe Cheng
52394d61bf
Add time infrastructure, reactiveTimer
2012-07-12 16:36:32 -07:00
Joe Cheng
270d97f3db
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
shiny.Rproj
2012-07-12 10:56:20 -07:00
Joe Cheng
c5b7e549ec
Pass input/output args to app func
2012-07-12 01:59:50 -07:00