JJ Allaire
0f043b39f5
add id parameter to navbarPage (support for tab input binding)
2013-12-24 09:12:41 -05:00
Joe Cheng
72e3ee1d77
Nicer printing of HTML tags at console
2013-12-21 10:26:45 -08:00
trestletech
b38c57f308
Unlist dates to properly handle date ranges.
2013-12-19 17:58:17 -06:00
Joe Cheng
ef53a63766
Merge pull request #327 from rstudio/feature/bootstrap-layout
...
fluidPage and fixedPage and related bootstrap layout functions
2013-12-16 09:18:35 -08:00
JJ Allaire
6f6619a5ab
Add type parameter to tabsetPanel to enable the use of pill style tabs
2013-12-16 10:20:34 -05:00
JJ Allaire
b79b61c8c8
merge from master
...
Merge remote-tracking branch 'origin/master' into feature/bootstrap-layout
Conflicts:
NEWS
R/bootstrap.R
2013-12-16 08:26:22 -05:00
Joe Cheng
467048a0fc
Fix erroneous comments in 03_reactivity
2013-12-15 15:15:16 -08:00
JJ Allaire
dffe6b4f39
Merge remote-tracking branch 'origin/master' into feature/font-awesome
2013-12-14 09:46:59 -05:00
JJ Allaire
8635b395a1
Merge remote-tracking branch 'origin/master' into feature/bootstrap-layout
2013-12-13 17:55:59 -05:00
Joe Cheng
bccae9d71c
Fix test breakage due to HTML() missing from rendered output
2013-12-13 14:18:06 -08:00
JJ Allaire
d4b29ab08d
initial font-awesome import
2013-12-13 15:56:18 -05:00
JJ Allaire
0ea714552a
update examples to use sidebarLayout rather than pageWithSidebar
2013-12-13 07:52:47 -05: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
Yihui Xie
dc0832adba
should pass a session object to invalidateLater()
2013-10-21 21:20:41 -05:00
Winston Chang
aab2cce978
Update to Bootstrap 2.3.2
2013-10-15 12:13:34 -05:00
Joe Cheng
f4a4af0fa4
Merge pull request #265 from yihui/bug/offset
...
a more reliable solution for e.offsetX/Y in Firefox
2013-10-14 11:02:20 -07:00
JJ Allaire
1aadd25cb5
notify iframe parent of disconnect when on the same domain
2013-10-10 06:20:26 -04:00
Yihui Xie
4da53ef219
a better solution for e.offsetX/Y in Firefox based on http://stackoverflow.com/q/12704686/559676
...
which fixes the bug reported by Greg D: https://groups.google.com/forum/#!topic/shiny-discuss/E6oYvyvx0oU
2013-10-08 23:34:34 -05:00
Joe Cheng
b60d6ccdd8
Conditional panel expressions were broken for typed inputs
2013-09-26 15:31:14 -07:00
Yihui Xie
2f8502aec6
save coordmap in $el.data() so it can be dynamically retrieved
...
6161eaa was an inappropriate fix
(jcheng: cherry-picked from @yihui/master)
2013-09-26 10:33:37 -07:00