From 75a40a8dbb952c42f066b03f81e3bfa8e00589b5 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Wed, 22 Jun 2016 00:39:24 -0400 Subject: [PATCH] update components --- .../emby-webcomponents/.bower.json | 8 +-- .../emby-webcomponents/browser.js | 6 ++- .../emby-webcomponents/focusmanager.js | 8 ++- .../emby-webcomponents/strings/kk.json | 12 ++--- .../emby-webcomponents/strings/ru.json | 12 ++--- .../iron-a11y-keys-behavior/.bower.json | 6 +-- .../paper-icon-button/.bower.json | 6 +-- .../bower_components/paper-ripple/.bower.json | 18 +++---- .../paper-ripple/.github/ISSUE_TEMPLATE.md | 33 ++++++++++++ .../bower_components/paper-ripple/.travis.yml | 13 ++--- .../paper-ripple/CONTRIBUTING.md | 13 +++-- .../bower_components/paper-ripple/bower.json | 12 ++--- .../paper-ripple/paper-ripple.html | 54 +++++++++---------- .../paper-ripple/test/index.html | 15 +++--- .../paper-ripple/test/paper-ripple.html | 45 +++++++++++++++- .../bower_components/paper-styles/.bower.json | 2 +- .../bower_components/polymer/.bower.json | 2 +- 17 files changed, 177 insertions(+), 88 deletions(-) create mode 100644 dashboard-ui/bower_components/paper-ripple/.github/ISSUE_TEMPLATE.md diff --git a/dashboard-ui/bower_components/emby-webcomponents/.bower.json b/dashboard-ui/bower_components/emby-webcomponents/.bower.json index 36bf037291..ae4649ab60 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/.bower.json +++ b/dashboard-ui/bower_components/emby-webcomponents/.bower.json @@ -15,12 +15,12 @@ }, "devDependencies": {}, "ignore": [], - "version": "1.4.52", - "_release": "1.4.52", + "version": "1.4.53", + "_release": "1.4.53", "_resolution": { "type": "version", - "tag": "1.4.52", - "commit": "80aad0c646abb9e92cdf3caea1340ce81c9ab38d" + "tag": "1.4.53", + "commit": "300770cf6f36621ffdb2d2482438916f1520ffb5" }, "_source": "https://github.com/MediaBrowser/emby-webcomponents.git", "_target": "^1.2.0", diff --git a/dashboard-ui/bower_components/emby-webcomponents/browser.js b/dashboard-ui/bower_components/emby-webcomponents/browser.js index 0957fc1340..9369fab630 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/browser.js +++ b/dashboard-ui/bower_components/emby-webcomponents/browser.js @@ -89,6 +89,10 @@ browser.safari = true; } + if (userAgent.toLowerCase().indexOf("playstation 4") != -1) { + browser.ps4 = true; + } + if (isMobile.any) { browser.mobile = true; } @@ -101,7 +105,7 @@ browser.tv = isTv(); browser.operaTv = browser.tv && userAgent.toLowerCase().indexOf('opr/') != -1; - browser.noFlex = browser.tv && !browser.chrome && !browser.operaTv; + browser.noFlex = (browser.tv && !browser.chrome && !browser.operaTv) || browser.ps4; return browser; }); \ No newline at end of file diff --git a/dashboard-ui/bower_components/emby-webcomponents/focusmanager.js b/dashboard-ui/bower_components/emby-webcomponents/focusmanager.js index a2b2513f68..d2584f16a5 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/focusmanager.js +++ b/dashboard-ui/bower_components/emby-webcomponents/focusmanager.js @@ -73,6 +73,13 @@ define([], function () { return false; } + if (elem.tagName == 'INPUT') { + var type = elem.type; + if (type == 'range') { + return false; + } + } + return true; } @@ -272,7 +279,6 @@ define([], function () { nearestElement = nearestElementFocusableParent; } } - focus(nearestElement); } } diff --git a/dashboard-ui/bower_components/emby-webcomponents/strings/kk.json b/dashboard-ui/bower_components/emby-webcomponents/strings/kk.json index cd3d855138..e44297e1d5 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/strings/kk.json +++ b/dashboard-ui/bower_components/emby-webcomponents/strings/kk.json @@ -81,10 +81,10 @@ "MessageDownloadQueued": "\u0416\u04af\u043a\u0442\u0435\u043f \u0430\u043b\u0443 \u043a\u0435\u0437\u0435\u043a\u0442\u0435.", "EditSubtitles": "\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u043b\u0435\u0440\u0434\u0456 \u04e9\u04a3\u0434\u0435\u0443", "UnlockGuide": "\u0422\u0435\u043b\u0435\u0433\u0438\u0434\u0442\u0456 \u049b\u04b1\u0440\u0441\u0430\u0443\u0434\u0430\u043d \u0431\u043e\u0441\u0430\u0442\u0443", - "RefreshMetadata": "Refresh Metadata", - "ReplaceExistingImages": "Replace existing images", - "ReplaceAllMetadata": "Replace all metadata", - "SearchForMissingMetadata": "Search for missing metadata", - "LabelRefreshMode": "Refresh mode:", - "RefreshDialogHelp": "Metadata is refreshed based on settings and internet services that are enabled in the Emby Server dashboard." + "RefreshMetadata": "\u041c\u0435\u0442\u0430\u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440\u0434\u0456 \u0436\u0430\u04a3\u0493\u044b\u0440\u0442\u0443", + "ReplaceExistingImages": "\u0411\u0430\u0440 \u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u0430\u0443\u044b\u0441\u0442\u044b\u0440\u0443", + "ReplaceAllMetadata": "\u0411\u0430\u0440\u043b\u044b\u049b \u043c\u0435\u0442\u0430\u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440\u0434\u0456 \u0430\u0443\u044b\u0441\u0442\u044b\u0440\u0443", + "SearchForMissingMetadata": "\u0416\u043e\u049b \u043c\u0435\u0442\u0430\u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440\u0434\u0456 \u0456\u0437\u0434\u0435\u0443", + "LabelRefreshMode": "\u0416\u0430\u04a3\u0493\u044b\u0440\u0442\u0443 \u0440\u0435\u0436\u0456\u043c\u0456:", + "RefreshDialogHelp": "\u041c\u0435\u0442\u0430\u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043b\u0435\u0440 \u043c\u0435\u043d Emby Server \u0431\u0430\u049b\u044b\u043b\u0430\u0443 \u0442\u0430\u049b\u0442\u0430\u0441\u044b\u043d\u0434\u0430 \u049b\u043e\u0441\u044b\u043b\u0493\u0430\u043d \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u049b\u044b\u0437\u043c\u0435\u0442\u0442\u0435\u0440\u0456 \u043d\u0435\u0433\u0456\u0437\u0456\u043d\u0434\u0435 \u0436\u0430\u04a3\u0493\u044b\u0440\u0442\u044b\u043b\u0430\u0434\u044b." } \ No newline at end of file diff --git a/dashboard-ui/bower_components/emby-webcomponents/strings/ru.json b/dashboard-ui/bower_components/emby-webcomponents/strings/ru.json index c1ce4d59aa..c7554e9271 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/strings/ru.json +++ b/dashboard-ui/bower_components/emby-webcomponents/strings/ru.json @@ -81,10 +81,10 @@ "MessageDownloadQueued": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u0438.", "EditSubtitles": "\u041f\u0440\u0430\u0432\u0438\u0442\u044c \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u044b", "UnlockGuide": "\u0420\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0435\u043b\u0435\u0433\u0438\u0434", - "RefreshMetadata": "Refresh Metadata", - "ReplaceExistingImages": "Replace existing images", - "ReplaceAllMetadata": "Replace all metadata", - "SearchForMissingMetadata": "Search for missing metadata", - "LabelRefreshMode": "Refresh mode:", - "RefreshDialogHelp": "Metadata is refreshed based on settings and internet services that are enabled in the Emby Server dashboard." + "RefreshMetadata": "\u041f\u043e\u0434\u043d\u043e\u0432\u0438\u0442\u044c \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435", + "ReplaceExistingImages": "\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0438\u043c\u0435\u044e\u0449\u0438\u0435\u0441\u044f \u0440\u0438\u0441\u0443\u043d\u043a\u0438", + "ReplaceAllMetadata": "\u0417\u0430\u043c\u0435\u043d\u0430 \u0432\u0441\u0435\u0445 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0445", + "SearchForMissingMetadata": "\u041f\u043e\u0438\u0441\u043a \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0445", + "LabelRefreshMode": "\u0420\u0435\u0436\u0438\u043c \u043f\u043e\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f:", + "RefreshDialogHelp": "\u041f\u043e\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0445 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0442\u0441\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438 \u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u043c\u0438 \u0432 \u0438\u043d\u0444\u043e\u043f\u0430\u043d\u0435\u043b\u0438 Emby Server \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0443\u0441\u043b\u0443\u0433\u0430\u043c\u0438." } \ No newline at end of file diff --git a/dashboard-ui/bower_components/iron-a11y-keys-behavior/.bower.json b/dashboard-ui/bower_components/iron-a11y-keys-behavior/.bower.json index ef24b1895d..656f942272 100644 --- a/dashboard-ui/bower_components/iron-a11y-keys-behavior/.bower.json +++ b/dashboard-ui/bower_components/iron-a11y-keys-behavior/.bower.json @@ -30,14 +30,14 @@ "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, "ignore": [], - "homepage": "https://github.com/polymerelements/iron-a11y-keys-behavior", + "homepage": "https://github.com/PolymerElements/iron-a11y-keys-behavior", "_release": "1.1.3", "_resolution": { "type": "version", "tag": "v1.1.3", "commit": "bfbb922fb9029958e618baf06acf8e3c6513898b" }, - "_source": "git://github.com/polymerelements/iron-a11y-keys-behavior.git", + "_source": "git://github.com/PolymerElements/iron-a11y-keys-behavior.git", "_target": "^1.0.0", - "_originalSource": "polymerelements/iron-a11y-keys-behavior" + "_originalSource": "PolymerElements/iron-a11y-keys-behavior" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/paper-icon-button/.bower.json b/dashboard-ui/bower_components/paper-icon-button/.bower.json index abf5a6ac5e..1ed58fbf61 100644 --- a/dashboard-ui/bower_components/paper-icon-button/.bower.json +++ b/dashboard-ui/bower_components/paper-icon-button/.bower.json @@ -37,14 +37,14 @@ "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, "ignore": [], - "homepage": "https://github.com/PolymerElements/paper-icon-button", + "homepage": "https://github.com/polymerelements/paper-icon-button", "_release": "1.1.2", "_resolution": { "type": "version", "tag": "v1.1.2", "commit": "0a6c65f73765d6f6ae6cfe90ddc9905a2cf45f20" }, - "_source": "git://github.com/PolymerElements/paper-icon-button.git", + "_source": "git://github.com/polymerelements/paper-icon-button.git", "_target": "^1.0.0", - "_originalSource": "PolymerElements/paper-icon-button" + "_originalSource": "polymerelements/paper-icon-button" } \ 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 157225ee71..9a31eead74 100644 --- a/dashboard-ui/bower_components/paper-ripple/.bower.json +++ b/dashboard-ui/bower_components/paper-ripple/.bower.json @@ -1,6 +1,6 @@ { "name": "paper-ripple", - "version": "1.0.5", + "version": "1.0.6", "license": "http://polymer.github.io/LICENSE.txt", "description": "Adds a material design ripple to any container", "private": true, @@ -18,26 +18,26 @@ }, "main": "paper-ripple.html", "dependencies": { - "polymer": "Polymer/polymer#^1.1.0", - "iron-a11y-keys-behavior": "polymerelements/iron-a11y-keys-behavior#^1.0.0" + "iron-a11y-keys-behavior": "polymerelements/iron-a11y-keys-behavior#^1.0.0", + "polymer": "Polymer/polymer#^1.1.0" }, "devDependencies": { "iron-component-page": "polymerelements/iron-component-page#^1.0.0", "iron-icon": "polymerelements/iron-icon#^1.0.0", "iron-icons": "polymerelements/iron-icons#^1.0.0", + "iron-test-helpers": "PolymerElements/iron-test-helpers#^1.0.0", "paper-styles": "polymerelements/paper-styles#^1.0.0", "test-fixture": "polymerelements/test-fixture#^1.0.0", - "web-component-tester": "polymer/web-component-tester#^3.4.0", - "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", - "iron-test-helpers": "PolymerElements/iron-test-helpers#^1.0.0" + "web-component-tester": "^4.0.0", + "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, "ignore": [], "homepage": "https://github.com/PolymerElements/paper-ripple", - "_release": "1.0.5", + "_release": "1.0.6", "_resolution": { "type": "version", - "tag": "v1.0.5", - "commit": "d72e7a9a8ab518b901ed18dde492df3b87a93be5" + "tag": "v1.0.6", + "commit": "8e9ec00765b14acb387205e5f748c7ebeac16fd3" }, "_source": "git://github.com/PolymerElements/paper-ripple.git", "_target": "^1.0.0", diff --git a/dashboard-ui/bower_components/paper-ripple/.github/ISSUE_TEMPLATE.md b/dashboard-ui/bower_components/paper-ripple/.github/ISSUE_TEMPLATE.md new file mode 100644 index 0000000000..689423dad1 --- /dev/null +++ b/dashboard-ui/bower_components/paper-ripple/.github/ISSUE_TEMPLATE.md @@ -0,0 +1,33 @@ + +### Description + + +### Expected outcome + + + +### Actual outcome + + + +### Live Demo + + +### Steps to reproduce + + + +### Browsers Affected + +- [ ] Chrome +- [ ] Firefox +- [ ] Safari 9 +- [ ] Safari 8 +- [ ] Safari 7 +- [ ] Edge +- [ ] IE 11 +- [ ] IE 10 diff --git a/dashboard-ui/bower_components/paper-ripple/.travis.yml b/dashboard-ui/bower_components/paper-ripple/.travis.yml index 65cc19cbd3..c4c91b4e01 100644 --- a/dashboard-ui/bower_components/paper-ripple/.travis.yml +++ b/dashboard-ui/bower_components/paper-ripple/.travis.yml @@ -1,22 +1,23 @@ language: node_js -sudo: false +sudo: required before_script: - - npm install web-component-tester - - npm install bower - - 'export PATH=$PWD/node_modules/.bin:$PATH' + - npm install -g bower polylint web-component-tester - bower install + - polylint env: global: - secure: YrC5bTrJwlszZQWfnRwDbLaZNLf+KnWXTAfzvul7eij21W3/v+E0wp9pFTLQj/G3bZWgOEZSsoXxASNcNu1JUmJRyLXpJgTps25IlS/VJTRHoK7jUjt5pJG1CbcgTixQblyOVtPqT6j0V23V0d3mhQ3H2xFBbcl87iYO1w+6nmQ= - secure: NZv74uwtibMbmarEOWRUNkEwjz/2akWEIe2JDxglag2JUECWrcAKJIQUqYsO0KNUIg09xJEqWLWED4fN73p3z27Jl/z99ssVMvPQt8duoxwZ6UwcjVWUQNjgXKN6JDZCf+3hJsmU51Lp6mpzj0Y5m8nCjhh7/bBnJahH+VRm7bA= -node_js: 4 +node_js: stable addons: - firefox: '42.0' + firefox: '46.0' apt: sources: - google-chrome packages: - google-chrome-stable + sauce_connect: true script: - xvfb-run wct - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi" +dist: trusty diff --git a/dashboard-ui/bower_components/paper-ripple/CONTRIBUTING.md b/dashboard-ui/bower_components/paper-ripple/CONTRIBUTING.md index 7b10141565..093090d435 100644 --- a/dashboard-ui/bower_components/paper-ripple/CONTRIBUTING.md +++ b/dashboard-ui/bower_components/paper-ripple/CONTRIBUTING.md @@ -1,11 +1,16 @@ - + # Polymer Elements ## Guide for Contributors @@ -41,7 +46,7 @@ Polymer Elements are built in the open, and the Polymer authors eagerly encourag 3. Click the `paper-foo` element. ``` - 2. **A reduced test case that demonstrates the problem.** If possible, please include the test case as a JSBin. Start with this template to easily import and use relevant Polymer Elements: [http://jsbin.com/cagaye](http://jsbin.com/cagaye/edit?html,output). + 2. **A reduced test case that demonstrates the problem.** If possible, please include the test case as a JSBin. Start with this template to easily import and use relevant Polymer Elements: [https://jsbin.com/cagaye/edit?html,output](https://jsbin.com/cagaye/edit?html,output). 3. **A list of browsers where the problem occurs.** This can be skipped if the problem is the same across all browsers. @@ -51,14 +56,14 @@ Polymer Elements are built in the open, and the Polymer authors eagerly encourag When submitting pull requests, please provide: - 1. **A reference to the corresponding issue** or issues that will be closed by the pull request. Please refer to these issues using the following syntax: + 1. **A reference to the corresponding issue** or issues that will be closed by the pull request. Please refer to these issues in the pull request description using the following syntax: ```markdown (For a single issue) Fixes #20 (For multiple issues) - Fixes #32, #40 + Fixes #32, fixes #40 ``` 2. **A succinct description of the design** used to fix any related issues. For example: diff --git a/dashboard-ui/bower_components/paper-ripple/bower.json b/dashboard-ui/bower_components/paper-ripple/bower.json index 2190e22856..8d1fb6054b 100644 --- a/dashboard-ui/bower_components/paper-ripple/bower.json +++ b/dashboard-ui/bower_components/paper-ripple/bower.json @@ -1,6 +1,6 @@ { "name": "paper-ripple", - "version": "1.0.5", + "version": "1.0.6", "license": "http://polymer.github.io/LICENSE.txt", "description": "Adds a material design ripple to any container", "private": true, @@ -18,18 +18,18 @@ }, "main": "paper-ripple.html", "dependencies": { - "polymer": "Polymer/polymer#^1.1.0", - "iron-a11y-keys-behavior": "polymerelements/iron-a11y-keys-behavior#^1.0.0" + "iron-a11y-keys-behavior": "polymerelements/iron-a11y-keys-behavior#^1.0.0", + "polymer": "Polymer/polymer#^1.1.0" }, "devDependencies": { "iron-component-page": "polymerelements/iron-component-page#^1.0.0", "iron-icon": "polymerelements/iron-icon#^1.0.0", "iron-icons": "polymerelements/iron-icons#^1.0.0", + "iron-test-helpers": "PolymerElements/iron-test-helpers#^1.0.0", "paper-styles": "polymerelements/paper-styles#^1.0.0", "test-fixture": "polymerelements/test-fixture#^1.0.0", - "web-component-tester": "polymer/web-component-tester#^3.4.0", - "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", - "iron-test-helpers": "PolymerElements/iron-test-helpers#^1.0.0" + "web-component-tester": "^4.0.0", + "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, "ignore": [] } diff --git a/dashboard-ui/bower_components/paper-ripple/paper-ripple.html b/dashboard-ui/bower_components/paper-ripple/paper-ripple.html index d765221195..cb8a211546 100644 --- a/dashboard-ui/bower_components/paper-ripple/paper-ripple.html +++ b/dashboard-ui/bower_components/paper-ripple/paper-ripple.html @@ -1,4 +1,5 @@ -