Jonathan McPherson
f061e3486e
move showcase-specific css to its own file
2013-12-16 09:52:58 -08:00
Jonathan McPherson
da23995343
make jshint happy
2013-12-16 09:35:31 -08:00
Jonathan McPherson
d5cdaddeea
use markdown package instead of client-side md renderer
2013-12-13 16:15:10 -08:00
Jonathan McPherson
c2cf4e72f8
decouple showcase mode from app boot; factor out of shiny.js
2013-12-13 14:46:31 -08:00
Jonathan McPherson
d1bcc557f0
move showcase js to its own file; fix cross-document bug on firefox
2013-12-13 10:20:50 -08:00
Jonathan McPherson
f968ec4cac
fix node cloning on IE browsers
2013-12-12 17:03:21 -08:00
Jonathan McPherson
fdb256a534
fix some animation and margin problems
2013-12-12 16:16:04 -08:00
Jonathan McPherson
62a2b57613
clarify regions of app UI vs. showcase UI
2013-12-12 15:45:39 -08:00
Jonathan McPherson
66aecee519
fix highlighting for text points inside <SPAN>s
2013-12-12 14:02:53 -08:00
Jonathan McPherson
6c1a9ed83b
add showdown dependency
2013-12-12 12:18:57 -08:00
Jonathan McPherson
57393806b0
initial support for Readme.md
2013-12-12 11:47:04 -08:00
Jonathan McPherson
9f6c619401
initial support for header generated from DESCRIPTION
2013-12-12 10:28:38 -08:00
Jonathan McPherson
6c556b8a72
improve style and behavior of code popout window
2013-12-11 17:38:02 -08:00
Jonathan McPherson
9659c19b23
initial support for code pop-out
2013-12-11 17:03:27 -08:00
Jonathan McPherson
aa6e9d9bf2
find column by sibling nodes
2013-12-11 15:07:30 -08:00
Jonathan McPherson
812f0ac32c
refine source ref location (columns still need work)
2013-12-11 14:06:12 -08:00
Jonathan McPherson
296b312950
scaffolding for flashing executing outputs
2013-12-11 13:22:00 -08:00
Jonathan McPherson
b9761288bd
send reactive log information to the client
2013-12-11 09:48:37 -08:00
Jonathan McPherson
89728164eb
highlight code with highlight.js
2013-12-10 12:11:40 -08:00
Yihui Xie
46054f513b
fixes #314 : the data passed to htmlOutputBinding could be null
2013-12-08 17:55:49 -06:00
trestletech
a4e8907c95
Merged rstudio/master into branch.
2013-12-03 15:15:14 -06:00
trestletech
0088e9ae77
Preface shiny input classes with shiny. Refine tests to use S3 dispatch.
2013-11-30 15:19:21 -06:00
Yihui Xie
79806b5ad5
closes #277 : implement actionButton.setValue()
2013-11-26 23:51:35 -06:00
Winston Chang
e645bdf249
Add jshint options to suppress warnings
2013-11-22 13:51:52 -06:00
Winston Chang
0bedf26849
Check for own properties
2013-11-22 13:36:18 -06:00
Winston Chang
a153c5b4ce
Change function defs to vars
...
This makes the scoping clearer.
2013-11-22 13:32:54 -06:00
Winston Chang
44f1f3e9ae
Fixes for jshint
2013-11-21 17:07:47 -06:00
Winston Chang
d4da934d6a
Merge branch 'renderui-head-singleton'
...
Conflicts:
NEWS
2013-11-21 16:42:42 -06:00
Winston Chang
56cc664c26
Use ===
2013-11-21 16:37:16 -06:00
Winston Chang
c7d5b9211c
Merge pull request #271 from wch/bootstrap
...
Update to Bootstrap 2.3.2 and jQuery 1.10.2
2013-11-19 20:15:20 -08:00
Winston Chang
7ca22a8718
Add updated version of jslider
...
This adds compatibility with jQuery 1.9+
2013-11-19 21:47:39 -06:00
trestletech
4e37b32976
Enumerate function variables, setup Roxygen to pass R CMD CHECK, added tests.
2013-11-19 20:46:51 -06:00
Winston Chang
2e60f2b2ce
Update to jQuery 1.10.2
2013-11-19 14:35:53 -06:00
Joe Cheng
92fa1dde79
Fix #21 : singleton and tags$head are not really compatible with reactiveUI
...
This commit fixes two problems:
- tags$head content was not properly hoisted into the head
of the document when UI was reactively rendered
- singletons were not respected in renderUI
This makes it possible for input/output components that rely
on JavaScript libraries to simply put their script/style
dependencies in their input/output methods. This is contrary
to previous versions of Shiny where that approach would work
unless the component only appeared in renderUI/uiOutput and
not as part of the initial page render.
2013-11-09 15:11:22 -08:00
Yihui Xie
1937aa43ba
Ah, brain poisoned by R's return() syntax; check if data is empty, then check data.colnames to make sure column names are passed in
2013-10-23 21:26:47 -05:00
Yihui Xie
293ea66784
fixes #286 : if the data passed to renderDataTable() does not have dim==2, return an empty object
2013-10-23 21:14:18 -05:00
Yihui Xie
191deeaba6
a hack to remove the scrollbars in tab panels
2013-10-22 02:07:06 -05:00
Yihui Xie
245072f7a2
make sure colnames is an array, even when there is only one column in the data
2013-10-22 02:07:06 -05:00
Yihui Xie
6b858512b6
must empty the data table first
2013-10-22 02:07:06 -05:00
Yihui Xie
b857a01c30
save $(el) in $el
2013-10-22 02:07:06 -05:00
Yihui Xie
25bd5654aa
display 25 rows by default, again per suggestion of JJ
2013-10-22 02:07:06 -05:00
Yihui Xie
83d5b96adf
no CSS classes for sorted columns, per suggestion of JJ
2013-10-22 02:07:06 -05:00
Yihui Xie
4b1af75724
debouncing is done single-handedly, thanks to Joe's smart debounce() function
2013-10-22 02:07:06 -05:00
Yihui Xie
ce4ea7e7a9
allow users to pass initialization options to datatables
2013-10-22 02:07:06 -05:00
Yihui Xie
50ab5e7517
BSD license for DataTables
2013-10-22 02:07:06 -05:00
Yihui Xie
431c1d7f66
css for the processing indicator
2013-10-22 02:07:06 -05:00
Yihui Xie
d76cdb73b0
remove the ColumnFilter plugin; it is too heavy, and I just added the <input> by myself and implemented searching by individual columns
2013-10-22 02:07:05 -05:00
Yihui Xie
2594664330
use the nicer bootstrap style
2013-10-22 02:07:05 -05:00
Yihui Xie
f9ed075db6
write a datatable output binding; the column names and action url are passed from renderDataTable() to the output binding
2013-10-22 02:07:05 -05:00
Yihui Xie
aef8837b5d
add .csv to fileInput() to make it consistent with the tutorial ( #280 )
2013-10-21 21:25:42 -05:00