JJ Allaire
e92ed4af85
add renderHTML function
2014-05-13 14:00:11 -04:00
Winston Chang
ff628ac0b2
Fixes for jshint
2014-05-12 20:46:24 -05:00
Joe Cheng
8babbd69d8
Merge branch 'session-documentation'
...
Conflicts:
inst/staticdocs/index.r
2014-05-09 19:41:19 -07:00
Joe Cheng
e84a76cebd
Merge pull request #457 from yihui/feature/unsatisfied-input
...
A first attempt of the custom error type for unsatisfied input dependencies
2014-05-08 16:12:58 -07:00
Joe Cheng
18d0f45cf9
Refactoring/renaming of validation
...
- validateInput renamed to validate
- validateCondition renamed to need
- Removed ability to provide "bare" conditions. It is
still possible to fail validation silently by passing
FALSE as the second argument to need()
- Rather than using a two-element list to convey results,
use a single result protocol; NULL is success, FALSE is
silent failure, string is failure with message
- Tweak "missing input" semantics, add tests
2014-05-07 16:09:06 -07:00
Joe Cheng
3a7d0a5a9f
Document session object
...
Also allow http handlers to return standard Rook responses instead of
httpResponse objects.
2014-05-06 11:56:23 -07:00
Joe Cheng
5b6605b296
Add inputPanel to staticdocs index
2014-05-05 13:59:46 -07:00
Joe Cheng
4d83596595
Merge pull request #465 from rstudio/feature/horizontal-layout
...
New layouts for horizontal placement
2014-05-05 13:10:26 -07:00
Joe Cheng
7e12a281f5
Remove slider from bundled jquery-ui
2014-05-05 12:12:41 -07:00
Joe Cheng
c63c10e48a
Merge pull request #466 from rstudio/bugfix/space-urls
...
Encode pathname when necessary on browsers that supply it decoded
2014-05-05 11:40:06 -07:00
Joe Cheng
155554f0b7
Only double-encode on Qt
2014-05-05 11:36:27 -07:00
Joe Cheng
fbda2db884
Only show special "No UI defined" message for shinyAppDir
2014-05-02 18:52:37 -07:00
Joe Cheng
137e5b13ef
Update tests
2014-05-02 17:28:01 -07:00
Yihui Xie
4b6dcdd1b0
use shiny-output-error as the _prefix_ for CSS classes of error messages
2014-05-02 16:56:43 -05:00
Yihui Xie
bf9d7c2012
use the classes of the error condition as names of CSS classes in the output
2014-05-02 16:56:43 -05:00
Jonathan McPherson
c9030f401d
encode pathname when necessary on browsers that supply it decoded
2014-05-02 14:41:11 -07:00
Joe Cheng
8668ddce74
Tweak padding
2014-05-02 12:21:34 -07:00
Joe Cheng
13864a811d
Add inputPanel
2014-05-02 12:06:15 -07:00
Joe Cheng
5b65e4b250
Replace horizontalLayout with flowLayout; add splitLayout
2014-05-02 12:06:15 -07:00
Joe Cheng
bf82b9742a
Use standardized widths for selectize/jslider
...
The 100% width worked well inside of a sidebar, but in other situations
like full-width columns or zero-min-width tables a fixed width is better.
If there's demand we can add parameters for setting the width to custom
values including 100%.
2014-05-02 12:06:14 -07:00
Joe Cheng
829a466f72
New horizontalLayout function; put elements in a single table row
2014-05-02 12:06:14 -07:00
Yihui Xie
0709f08d65
a custom type of errors for unsatisfied input dependencies
2014-05-01 18:13:56 -05:00
Joe Cheng
7e7afc6d38
Massively faster selectInput
2014-05-01 14:16:27 -07:00
Joe Cheng
cd183a1926
Merge branch 'feature/mask-reactive-context'
...
Conflicts:
NEWS
2014-04-30 11:14:50 -07:00
Joe Cheng
bb2796fbc3
Add tests
2014-04-30 11:14:20 -07:00
Joe Cheng
5de7103890
Upgrade jqueryui to 1.10.4 and remove datepicker
...
The jqueryui datepicker collides with our bootstrap datepicker
Reviewed by @wch
2014-04-30 11:07:51 -07:00
Joe Cheng
fca50da57b
Fix staticdoc test
2014-04-29 12:09:37 -07:00
Joe Cheng
61f2c908b1
Add maskReactiveContext function
2014-04-29 12:01:03 -07:00
Yihui Xie
b6ee67aa41
make the selected argument of updateSelectizeInput() work even in the server mode
2014-04-25 02:38:38 -05:00
Joe Cheng
e395ae6555
Merge branch 'html-deps'
...
Code reviewed by @jmcphers
Conflicts:
DESCRIPTION
R/bootstrap.R
R/reactives.R
2014-04-24 16:37:46 -07:00
Joe Cheng
1df9c498cf
Ensure dep.meta is an array
2014-04-24 16:32:18 -07:00
trestletech
84583e5501
Add element argument to getRateCallback()
2014-04-24 10:13:06 -05:00
Joe Cheng
32c170b10a
Remove Rmd examples
2014-04-23 13:02:40 -07:00
Joe Cheng
3deb4c3f42
Fix initial dependency handling, fix knit_print
2014-04-18 16:21:13 -07:00
Joe Cheng
6945091238
First attempt at HTML dependency management
2014-04-18 15:18:51 -07:00
Joe Cheng
45669cacb1
Merge pull request #434 from jcheng5/private-random
...
Refactor private random seed code
2014-04-15 15:24:41 -07:00
Joe Cheng
840bc52aae
Merge pull request #433 from yihui/selectize/server
...
server-side selectize input
2014-04-15 15:22:11 -07:00
Yihui Xie
87b09a534e
Merge pull request #435 from jcheng5/null-input-labels
...
Allow NULL input labels; add actionLink
2014-04-14 22:59:28 -05:00
Yihui Xie
39f0e5ae0c
fix some JShint issues
2014-04-14 22:53:08 -05:00
Yihui Xie
62aaab0926
closes #422 : update the selectize options via updateSelectizeInput(options)
2014-04-14 22:34:48 -05:00
Yihui Xie
cddfe999aa
cosmetic changes (re-indent code)
2014-04-14 22:28:45 -05:00
Yihui Xie
d9be6f1d2e
implementing the server-side selectize input
...
also added a new method shinysession$registerDataObj(), which was designed to be a general data retrieval method: we can store arbitrary data objects as "downloads", and return arbitrary http response based on the filter function; see renderDataTable() and updateSelectizeInput() for two examples
2014-04-13 00:02:08 -05:00
Joe Cheng
529f2325b2
Fix tests
2014-04-11 15:46:32 -07:00
Jonathan McPherson
6a9cba90f4
have validateCssUnit treat unit-free character strings as pixel units
2014-04-11 12:59:15 -07:00
Joe Cheng
f67e17b287
Allow NULL input labels; add actionLink
2014-04-11 11:00:41 -07:00
Joe Cheng
599fdc7ee5
Refactor private random seed code
2014-04-10 15:03:18 -07:00
Joe Cheng
f8bf146b6c
Render functions can be inserted directly into .Rmd
...
All render functions need to call markRenderFunction on their
return values for this mechanism to work.
Also:
- Remove runRmdContainer (it's moved to rmarkdown)
- Remove some bad .Rbuildignore entries
- Make height/width in shinyApp respected
2014-04-09 14:53:56 -07:00
Joe Cheng
52f104c517
Automatically remove subapps when their owning session finishes
2014-04-08 16:38:45 -07:00
Joe Cheng
07f73030c6
More reactive domain work
...
- observers' autodestroy behavior is now optional
- tests
2014-04-08 14:47:32 -07:00
Joe Cheng
e5e54fe4c1
Implement reactive domains
2014-04-07 21:55:05 -07:00