Yihui Xie
0b8a2fea72
and a missing )
2014-01-08 14:47:40 -06:00
Yihui Xie
fb2538135c
an extra )
2014-01-08 14:46:57 -06:00
Yihui Xie
b4c547c278
move assignments out, per suggestion of @hadley
2014-01-08 14:22:38 -06:00
Yihui Xie
b243bc846b
also include input ID in the warning message, per suggestion of @jcheng5
2014-01-08 14:21:41 -06:00
Joe Cheng
6b8f6162b6
Unify jqueryui copies
2014-01-08 09:41:38 -08:00
Joe Cheng
158db1532b
Merge remote-tracking branch 'origin/master' into feature/absolute-panel
...
Conflicts:
DESCRIPTION
2014-01-08 09:32:14 -08:00
Jonathan
6abfdb59c6
Merge pull request #352 from rstudio/feature/showcase-mode
...
Add Shiny Showcase mode
2014-01-08 09:11:24 -08:00
Jonathan McPherson
009d1f9ced
make runApp arg take precedence over DESCRIPTION for setting showcase mode
2014-01-08 08:55:30 -08:00
Yihui Xie
555fba6598
Merge pull request #348 from rstudio/feature/navbar-input-binding
...
add id parameter to navbarPage (support for tab input binding)
2014-01-07 20:47:44 -08:00
Jonathan McPherson
f9017b72a7
remove extraneous parameter to startAppDir
2014-01-07 16:17:16 -08:00
Joe Cheng
99c3c2fc80
Ignore NULL tag elements
...
We already do the right thing for NULL tag attributes
2014-01-07 15:59:42 -08:00
Jonathan McPherson
32381679f2
update display.mode parameter and width for inputs
2014-01-07 15:50:43 -08:00
Jonathan McPherson
3d031265d1
satisfy R CMD CHECK: validate srcfile, use with(tags rather than withTags
2014-01-07 12:51:03 -08:00
Jonathan McPherson
026cda0071
change DESCRIPTION Type field from ShinyShowcase to Shiny
2014-01-07 11:16:46 -08:00
Jonathan McPherson
fb41ed5a86
make display.mode symmetric with DisplayMode in DESCRIPTION
2014-01-06 15:56:53 -08:00
Jonathan McPherson
8a08468a73
improve code density and zoomed display of inputs
2014-01-06 14:45:05 -08:00
Jonathan McPherson
f600cb4f2c
allow source highlighting in files other than server.R
2014-01-06 14:33:31 -08:00
Jonathan McPherson
f754f028dc
simplify showcase mode setting in DESCRIPTION
2014-01-06 13:43:02 -08:00
Jonathan McPherson
41b292b45b
complete refactoring of raw text output to tags$... methods
2014-01-06 13:19:07 -08:00
Jonathan McPherson
af9be9cae8
use tags functions for writing app info block
2014-01-06 11:03:53 -08:00
Jonathan McPherson
ccfaea64c5
simplify & clean up construction of markdown content
2014-01-06 10:38:05 -08:00
Yihui Xie
a86fc96730
yes, it is weird to select by names instead of values; now the weirdness has gone
2013-12-31 17:03:43 -06:00
Yihui Xie
cf51af17fd
news for #340
2013-12-31 16:50:07 -06:00
Yihui Xie
8c1b6a5cf0
update JS tests accordingly
...
note that getState() no longer includes state.options.selected/checked, which is actually redundant since there is state.value
2013-12-31 16:49:48 -06:00
Yihui Xie
bcecb8cd76
roxygenize
2013-12-31 16:48:17 -06:00
Yihui Xie
557790b0e5
selected refers to values instead of labels/names of choices
...
added validateSelected() for backward compatibility
2013-12-31 16:48:04 -06:00
Yihui Xie
8eb5a45718
per suggestion of @wch, we do not pass the selected/checked status in the message; the selected values are in message$value, and they will be set via this.setValue(el, data.value) in receiveMessage() in shiny.js
...
also note that updateSelectInput() is essentially the same as updateCheckboxGroupInput() now, because it does not matter if the attribute name is 'selected' or 'checked'
2013-12-31 15:06:17 -06:00
Yihui Xie
7b64cef73b
fixes #176 : the problem of choices=NULL also affects selectInput()
2013-12-31 15:06:17 -06:00
Yihui Xie
106203170e
pass the selected value(s) to checkbox/radio group
2013-12-31 15:06:17 -06:00
Yihui Xie
174d2bfc11
only do mapply() when length(choices) > 0, otherwise options = list(), and this will lead to an empty checkbox/radio group
2013-12-31 15:06:17 -06:00
Yihui Xie
abda9c7f97
it is not possible to do names(NULL) <- value, so return early when choices is NULL
...
https://groups.google.com/forum/?pli=1#!topic/shiny-discuss/K7chwrMCvkU
2013-12-31 15:06:17 -06:00
Yihui Xie
8e95260df9
for select input, setValue() with a nonexistent value turns its value to null
2013-12-31 15:05:22 -06:00
Jonathan McPherson
5af1ae1920
reflow comments (and a handful of code lines) to 65 characters
2013-12-30 15:18:21 -08:00
Jonathan McPherson
f0eb9d48c9
show license beneath code
2013-12-30 14:31:45 -08:00
Jonathan McPherson
0ac284009e
add Readme.md files to most examples
2013-12-30 13:05:54 -08:00
Winston Chang
fcf963639e
Update to Cairo 1.5-5
...
This version of Cairo properly uses the res argument, so it works with
resolutions higher than 72.
2013-12-27 21:41:34 -06:00
JJ Allaire
ba8c0fb1d5
change name of app start hook to be more consistent with app stop hook
2013-12-26 19:01:45 -05:00
JJ Allaire
08fe74675b
update docs on updateTabsetPanel to reflect it's applicablity to navbarPage and navlistPanel
2013-12-25 15:16:52 -05:00
JJ Allaire
f5e7fdf8aa
simplify handling of nested menus in tabInputBinding
2013-12-25 15:16:13 -05:00
Joe Cheng
f6e447d049
Merge pull request #349 from rstudio/feature/run-hook
...
add application run and stop hooks
2013-12-24 09:54:14 -08:00
JJ Allaire
531b21c012
add application run and stop hooks
2013-12-24 10:40:10 -05:00
JJ Allaire
a057456d5a
add docs for icon argument to navbarMenu
2013-12-24 09:31:24 -05:00
JJ Allaire
0f043b39f5
add id parameter to navbarPage (support for tab input binding)
2013-12-24 09:12:41 -05:00
Jonathan McPherson
dc0701e21d
update DESCRIPTION files and a Readme; tweak spacing
2013-12-23 16:23:33 -08:00
Jonathan McPherson
712f18f4e8
clean up some comments and accidentally introduced whitespace changes
2013-12-23 15:04:05 -08:00
Jonathan McPherson
e0a82b4aaf
Merge remote-tracking branch 'origin/master' into feature/showcase-mode
2013-12-23 14:46:48 -08:00
JJ Allaire
a7f238ae0b
use correct selector for navbar menu auto-collapse
2013-12-21 17:44:07 -05:00
Yihui Xie
0d99b6de7a
Merge pull request #345 from jcheng5/print-html
...
Nicer printing of HTML tags at console
2013-12-21 11:51:20 -08:00
Joe Cheng
6f627fca96
Minor doc tweak
2013-12-21 11:01:10 -08:00
Joe Cheng
339fbc482b
Smarter cursor choosing for absolutePanel
2013-12-21 10:53:23 -08:00