Barbara Borges Ribeiro
771d3d52b9
Changed script tags in reactlog from HTTP to HTTPS in order to avoid mixed content blocking by most browsers (thanks @jekriske-lilly)
2017-09-07 01:34:17 +01:00
Winston Chang
e512d3cd61
Grunt
2017-08-25 14:46:19 -05:00
Winston Chang
4f3d26c31b
Add Shiny.version to Javascript ( #1826 )
...
* Add Shiny.version to Javascript
* Grunt
2017-08-23 15:52:16 -05:00
Winston Chang
635ad77e0d
Bump version to 1.0.5
2017-08-23 13:11:59 -05:00
Winston Chang
e74592a654
Escape a few more characters for conditionalPanel expressions
2017-08-21 14:25:20 -05:00
Winston Chang
e2d19cbaba
Grunt
2017-08-18 17:24:06 -05:00
Winston Chang
1c6250f9c2
Bump version to 1.0.4
2017-08-09 18:49:34 -05:00
Barbara Borges Ribeiro
650075a9ab
Fix appendTab for empty tabsetPanels ( #1813 )
...
* fix appendTab for empty tabsetPanels; use spread operator to avoid having to resort to apply; upgrade grunt.
* revert back to `Math.max.apply(null, existingTabIds) + 1;` there's no browser compatibility issues there
2017-08-09 18:45:25 -05:00
Alan Dipert
c456ec2c4c
drag/drop-able fileInputs ( #1782 )
...
* fileInput WIP: Show dropzones when file dragged over window
- Still need to validate dataTransfer contents
* WIP: Basic functionality working
* wip
* Grunt
* WIP state machine
* WIP generalize FSM to data+multimethod
* WIP multimethod
* WIP draghover
* wip multimethod
* WIP, such refactor
* WIP: rm multimethod
* WIP
* WIP resurrect multimethod
* WIP move draghover functions into input object
* WIP colors: use more muted, bootstrap-esque glows
* Grunt
* WIP: use whenAny, more descriptive args in default test/dispatch fns
* WIP more whenAny
* Grunt
* WIP dont use for...of, requires polyfill
* Grunt
* multimethod improvements, documentation. `equal` function.
* multimethod: simplified equal, removed need for forward decl. docs.
* dox
* multimethod improvements, docs
* minor
* IE 10+ drag/drop, first cut
* Grunt
* use functions not arrows for faux instance methods
* Grunt
* fix uploadDropped call
* Grunt
* cleanup drop handler, fix entry to invalid state via doc drop handler
* Grunt
* IE workaround #293932
* Grunt
* yeeeeeeeeeeessss IE WORKSSSSS
* Cleanup; support activeClass/overClass
* everything basically works everywhere \o/
* revert ability to specify classes, hardcode in JS
* MM fixes
* minor fixes
* Grunt
* DnD: Support dragging directly over zones
- Happens when source window occludes browser window
* woo
* Note Safari bug, use draghover for zones
* merge
* Grunt
* news
* include CSS
2017-08-08 11:12:21 -05:00
Barbara Borges Ribeiro
ee5da1410e
make hide and remove work well when we want to hide/remove a tab inside a navbarMenu (or the whole menu) and it is selected (before this commit, it wasn't navigating to the first tab like it is supposed to)
2017-08-04 15:10:08 +01:00
Joe Cheng
c1c5873912
Abandon nearest neighbor tab-showing logic. Just grab the first tab.
2017-08-04 15:10:08 +01:00
Joe Cheng
c090efd562
Fix bug where last tab being removed, didn't update tabset input value
2017-08-04 15:10:08 +01:00
Joe Cheng
91dbb0e77b
htmlDependencies are properly loaded with dynamic tabs
2017-08-04 15:10:08 +01:00
Joe Cheng
dde7b144f0
Add select=FALSE argument to insert/append/prependTab
2017-08-04 15:10:08 +01:00
Joe Cheng
48b8923b67
Properly escape jQuery selector strings
2017-08-04 15:10:08 +01:00
Barbara Borges Ribeiro
6f9f3fea83
implement navigation after hiding/removing selected tab
2017-08-04 15:10:08 +01:00
Barbara Borges Ribeiro
10f3320165
more JS code refactoring; improved documentation
2017-08-04 15:10:08 +01:00
Barbara Borges Ribeiro
d57aa33b40
insertion fully implemented
2017-08-04 15:10:08 +01:00
Barbara Borges Ribeiro
0e7c78bae3
refactored code and made insertion of navbarMenus possible
2017-08-04 15:10:08 +01:00
Barbara Borges Ribeiro
1ecc9b9d0e
Fixed documentation problems and JS code logic
2017-08-04 15:10:08 +01:00
Barbara Borges Ribeiro
3adbebc3d9
document similar things together; add prependTab and appendTab
2017-08-04 15:10:08 +01:00
Barbara Borges Ribeiro
a4c086f51b
now working for navbarPage and navlistPanel
2017-08-04 15:10:08 +01:00
Barbara Borges Ribeiro
0ecdcec698
clean up JS code (1 line only)
2017-08-04 15:10:08 +01:00
Barbara Borges Ribeiro
ae7f026d46
added NEWS and fixed typo
2017-08-04 15:10:08 +01:00
Barbara Borges Ribeiro
a409562d00
delete extra brackets
2017-08-04 15:09:00 +01:00
Barbara Borges Ribeiro
b6b6661ea1
implement showTab and removeTab
2017-08-04 15:09:00 +01:00
Barbara Borges Ribeiro
fb7b6f667c
implement removeTab
2017-08-04 15:09:00 +01:00
Barbara Borges Ribeiro
b94efe81e4
finish insertTab
2017-08-04 15:09:00 +01:00
Barbara Borges Ribeiro
20bff18bd4
changes
2017-08-04 15:09:00 +01:00
Joe Cheng
2d40e7b51a
Use a more suitable content type for file uploads
...
application/x-www-form-urlencoded;charset=UTF-8 is the default, which shinyapps.io
cares about for some reason and tries to parse the data as such. By setting the
content type to the more accurate application/octet-stream, no middleware should
be tempted to futz with the contents.
2017-07-10 15:33:42 -07:00
Alan Dipert
10db7ad89c
Support modules in conditionalPanel ( #1735 )
2017-06-23 10:12:15 -05:00
Barbara Borges Ribeiro
9fc5758ae0
Triggers a new shiny:outputinvalidated event ( #1758 )
...
* trigger a new `shiny:invalidated` event when an output gets invalidated, at the same time that the `recalculating` CSS class is added (fixes #1688 )
* add attribution to @andrewsali
* change event name from 'shiny:invalidated' to 'shiny:outputinvalidated'
* add binding and name to the new event 'shiny:outputinvalidated'
2017-06-21 12:28:51 -05:00
Winston Chang
246da1bff6
Grunt
2017-06-16 13:48:38 -05:00
Alan Dipert
3817370d4e
fileInput JS: Allow uploading the same file. ( #1719 )
...
* tools README: notes about entr + grunt
* fileInput JS: Allow uploading the same file. Fixes #1508
* Grunt
* Added note to NEWS.
* tools README: add Linux section, fix formatting
2017-06-15 15:09:37 -05:00
Winston Chang
008dd280d6
Grunt
2017-06-08 17:03:21 -07:00
Winston Chang
379d523ac5
Add better error messages for errors parsing and evaluating JS code ( #1727 )
...
* Add better error messages for errors parsing and evaluating JS code
* Grunt
2017-06-02 14:31:06 -05:00
Winston Chang
69c32d4d90
Bump version to 1.0.3
2017-04-25 15:33:10 -05:00
Winston Chang
eed869d321
Make fileInput progress bar change color on error ( #1673 )
...
* Make fileInput progress bar change color on error. Fixes #1672
* Grunt
* Update NEWS
2017-04-21 11:33:14 -05:00
Winston Chang
bfa0b2d2bc
Bump version to 1.0.2 and update NEWS
2017-04-13 14:13:41 -05:00
Joe Cheng
bbaea23eea
Fix #1654 : Empty space below showcase code
2017-04-07 17:37:54 -07:00
Barbara Borges Ribeiro
cf21e987f2
Add shiny:sessionInit event ( #1568 )
...
* added a shiny:sessionInit JS event that is triggered at the end of the session's initialize method
* new entry
* update NEWS
* correct version number in NEWS.md
* fix typo
2017-04-05 10:50:42 -05:00
Joe Cheng
aaa4600597
Bump version number to 1.0.1.9000
2017-04-03 10:22:08 -07:00
Barbara Borges Ribeiro
d1b5c812f7
re-run grunt to update version number embedded in shiny.min.js
2017-03-31 16:49:11 +01:00
Winston Chang
9804a794fd
Merge pull request #1641 from rstudio/fix-plot-rounding
...
Round brush coordinates
2017-03-31 10:46:44 -05:00
Winston Chang
0344645208
Grunt
2017-03-31 10:42:44 -05:00
Winston Chang
2e80ecf8a7
Rebuild ion.rangeSlider.min.js
2017-03-30 15:48:47 -05:00
Joe Cheng
6993551a44
Fix #1637 : Outputs stay faded on MS Edge ( #1640 )
2017-03-30 20:25:27 +01:00
Joe Cheng
9bff15adfe
Fix #1632 : Showcase mode comes up almost blank in IE9 & 11 ( #1633 )
...
If the width is made very wide in showcase mode with side-by-side
arrangement, the app shrinks to almost nothing. For some reason the
zoom CSS property (which we set using jQuery.animate) is set to
"1%" instead of "1".
Numbers and percentages are equally valid here, and the issue goes
away if we use percentage.
2017-03-29 10:16:17 -05:00
Winston Chang
0c24da2358
Stop propagation of mouse events on slider ( #1631 )
...
see (https://github.com/rstudio/shiny/issues/711 )
2017-03-28 20:38:46 +01:00
Winston Chang
384d9c1841
Grunt
2017-03-27 15:02:16 -05:00