From 2c4c735acf140d6ee2b00fb5f6336db1e29891a1 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Tue, 10 May 2016 14:13:26 -0400 Subject: [PATCH] update components --- .../emby-webcomponents/.bower.json | 8 +++---- .../actionsheet/actionsheet.css | 21 ------------------- .../dialoghelper/dialoghelper.css | 2 +- .../dialoghelper/dialoghelper.js | 13 ++++++------ .../emby-webcomponents/slideshow/slideshow.js | 1 + .../iron-resizable-behavior/.bower.json | 6 +++--- .../paper-behaviors/.bower.json | 4 ++-- .../bower_components/paper-ripple/.bower.json | 6 +++--- 8 files changed, 21 insertions(+), 40 deletions(-) diff --git a/dashboard-ui/bower_components/emby-webcomponents/.bower.json b/dashboard-ui/bower_components/emby-webcomponents/.bower.json index 6043b4ef89..538e02d148 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/.bower.json +++ b/dashboard-ui/bower_components/emby-webcomponents/.bower.json @@ -16,12 +16,12 @@ }, "devDependencies": {}, "ignore": [], - "version": "1.2.70", - "_release": "1.2.70", + "version": "1.2.72", + "_release": "1.2.72", "_resolution": { "type": "version", - "tag": "1.2.70", - "commit": "da1751d5ebd43e4681ef9a0834e08d094505e725" + "tag": "1.2.72", + "commit": "bd5ee371f1d5340371aedff26b6ad8b7912c66f3" }, "_source": "https://github.com/MediaBrowser/emby-webcomponents.git", "_target": "^1.2.0", diff --git a/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.css b/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.css index f0ed4b55b2..288c65caac 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.css +++ b/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.css @@ -3,28 +3,7 @@ justify-content: center; padding: 0; border: none; - border-radius: 2px; box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12); - /*opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - z-index: 999; - transform-origin: 100% 0; - display: block; - background: #fff; - margin: 0; - padding: 0; - border: none; - border-radius: 2px; - position: absolute; - top: 0; - left: 0; - overflow: hidden; - box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12); - will-change: transform; - transition: transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1); - transition: transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1); - z-index: -1;*/ max-height: 84%; } diff --git a/dashboard-ui/bower_components/emby-webcomponents/dialoghelper/dialoghelper.css b/dashboard-ui/bower_components/emby-webcomponents/dialoghelper/dialoghelper.css index 6b5f08e0d7..b7f3b72325 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/dialoghelper/dialoghelper.css +++ b/dashboard-ui/bower_components/emby-webcomponents/dialoghelper/dialoghelper.css @@ -1,6 +1,6 @@ .dialog { margin: 0; - border-radius: 2px; + border-radius: 1px; z-index: 999999 !important; position: fixed; margin: 24px 40px; diff --git a/dashboard-ui/bower_components/emby-webcomponents/dialoghelper/dialoghelper.js b/dashboard-ui/bower_components/emby-webcomponents/dialoghelper/dialoghelper.js index 174ad3d2e4..6fb246d3dc 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/dialoghelper/dialoghelper.js +++ b/dashboard-ui/bower_components/emby-webcomponents/dialoghelper/dialoghelper.js @@ -93,17 +93,14 @@ if (center) { centerDialog(dlg); } - animateDialogOpen(dlg); - - if (dlg.getAttribute('data-autofocus') == 'true') { - autoFocus(dlg); - } if (dlg.getAttribute('data-lockscroll') == 'true' && !document.body.classList.contains('noScroll')) { document.body.classList.add('noScroll'); removeScrollLockOnClose = true; } + animateDialogOpen(dlg); + if (isHistoryEnabled(dlg)) { historyManager.pushState({ dialogId: hash }, "Dialog", hash); @@ -149,8 +146,9 @@ // The dialog may have just been created and webComponents may not have completed initialiazation yet. // Without this, seeing some script errors in Firefox + // Also for some reason it won't auto-focus without a delay here, still investigating that - var delay = browser.animate ? 200 : 500; + var delay = browser.animate ? 0 : 300; setTimeout(function () { focusManager.autoFocus(dlg); @@ -263,6 +261,9 @@ function animateDialogOpen(dlg) { var onAnimationFinish = function () { + if (dlg.getAttribute('data-autofocus') == 'true') { + autoFocus(dlg); + } }; if (!dlg.animationConfig || !dlg.animate) { diff --git a/dashboard-ui/bower_components/emby-webcomponents/slideshow/slideshow.js b/dashboard-ui/bower_components/emby-webcomponents/slideshow/slideshow.js index 65569594bd..7c0cabaffe 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/slideshow/slideshow.js +++ b/dashboard-ui/bower_components/emby-webcomponents/slideshow/slideshow.js @@ -230,6 +230,7 @@ define(['dialogHelper', 'inputManager', 'connectionManager', 'layoutManager', 'f preloadImages: false, // Enable lazy loading lazyLoading: true, + lazyLoadingInPrevNext: true, autoplayDisableOnInteraction: false, initialSlide: options.startIndex || 0 }); diff --git a/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json b/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json index 2e765b9324..cca11d8994 100644 --- a/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json +++ b/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json @@ -28,14 +28,14 @@ "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, "ignore": [], - "homepage": "https://github.com/PolymerElements/iron-resizable-behavior", + "homepage": "https://github.com/polymerelements/iron-resizable-behavior", "_release": "1.0.3", "_resolution": { "type": "version", "tag": "v1.0.3", "commit": "dda1df6aaf452aedf3e52ff0cf69e72439452216" }, - "_source": "git://github.com/PolymerElements/iron-resizable-behavior.git", + "_source": "git://github.com/polymerelements/iron-resizable-behavior.git", "_target": "^1.0.0", - "_originalSource": "PolymerElements/iron-resizable-behavior" + "_originalSource": "polymerelements/iron-resizable-behavior" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/paper-behaviors/.bower.json b/dashboard-ui/bower_components/paper-behaviors/.bower.json index a6b333d335..2b04bf9f8a 100644 --- a/dashboard-ui/bower_components/paper-behaviors/.bower.json +++ b/dashboard-ui/bower_components/paper-behaviors/.bower.json @@ -45,7 +45,7 @@ "tag": "v1.0.11", "commit": "e3c1ab0c72905b58fb4d9adc2921ea73b5c085a5" }, - "_source": "git://github.com/polymerelements/paper-behaviors.git", + "_source": "git://github.com/PolymerElements/paper-behaviors.git", "_target": "^1.0.0", - "_originalSource": "polymerelements/paper-behaviors" + "_originalSource": "PolymerElements/paper-behaviors" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/paper-ripple/.bower.json b/dashboard-ui/bower_components/paper-ripple/.bower.json index 2f654d71c6..157225ee71 100644 --- a/dashboard-ui/bower_components/paper-ripple/.bower.json +++ b/dashboard-ui/bower_components/paper-ripple/.bower.json @@ -32,14 +32,14 @@ "iron-test-helpers": "PolymerElements/iron-test-helpers#^1.0.0" }, "ignore": [], - "homepage": "https://github.com/polymerelements/paper-ripple", + "homepage": "https://github.com/PolymerElements/paper-ripple", "_release": "1.0.5", "_resolution": { "type": "version", "tag": "v1.0.5", "commit": "d72e7a9a8ab518b901ed18dde492df3b87a93be5" }, - "_source": "git://github.com/polymerelements/paper-ripple.git", + "_source": "git://github.com/PolymerElements/paper-ripple.git", "_target": "^1.0.0", - "_originalSource": "polymerelements/paper-ripple" + "_originalSource": "PolymerElements/paper-ripple" } \ No newline at end of file