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
Joe Cheng
72e3ee1d77
Nicer printing of HTML tags at console
2013-12-21 10:26:45 -08:00
Joe Cheng
a9750fb088
Add absolutePanel and fixedPanel (and jquery-ui)
...
jQueryUI is needed for draggable functionality.
2013-12-20 14:53:11 -08:00
JJ Allaire
d80e3b0824
don't auto-hide when collapased navbar submenu is clicked
2013-12-20 17:06:42 -05:00
Jonathan McPherson
46df7a9ea0
make jshint happy (avoid leaking globals)
2013-12-20 12:23:05 -08:00
Joe Cheng
b851ce49f7
Forgot to roxygenize a previous doc change
2013-12-20 11:54:22 -08:00
Winston Chang
d9afde3e15
Merge pull request #342 from trestletech/master
...
Unlist dates to properly handle date ranges.
2013-12-19 20:34:43 -08:00
trestletech
b38c57f308
Unlist dates to properly handle date ranges.
2013-12-19 17:58:17 -06:00
Jonathan McPherson
93e7e2e06e
set height of code window based on height of surrounding window
2013-12-19 15:08:27 -08:00
Jonathan McPherson
5ac09180a5
don't emit superfluous newline at beginning of .R files
2013-12-19 14:03:07 -08:00
JJ Allaire
3819ca3a62
add descriptions for examples
2013-12-19 16:59:26 -05:00
Jonathan McPherson
00426b4c9b
fix incorrect character accounting with newlines
2013-12-19 13:39:36 -08:00
Jonathan McPherson
58d8cefcc0
set sxs mode on load if browser is wide enough
2013-12-19 12:51:08 -08:00
Jonathan McPherson
c8bb122557
hide entire well when app doens't have metadata in sxs mode
2013-12-19 12:21:17 -08:00