From f491228119d20b9470325fbe74f0ee113a941cb1 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Mon, 24 Aug 2015 23:13:04 -0400 Subject: [PATCH] add more live tv buttons --- dashboard-ui/apiclient/events.js | 2 - .../iron-checked-element-behavior/.bower.json | 45 ++++++ .../iron-checked-element-behavior/.gitignore | 1 + .../iron-checked-element-behavior/bower.json | 36 +++++ .../demo/index.html | 39 +++++ .../demo/simple-checkbox.html | 64 ++++++++ .../iron-checked-element-behavior/index.html | 30 ++++ .../iron-checked-element-behavior.html | 106 ++++++++++++ .../test/basic.html | 125 +++++++++++++++ .../test/index.html | 34 ++++ .../test/simple-checkbox.html | 26 +++ .../iron-menu-behavior/.bower.json | 9 +- .../iron-menu-behavior/bower.json | 3 +- .../iron-menu-behavior/demo/index.html | 144 +++++++++-------- .../iron-menu-behavior/demo/simple-menu.html | 3 +- .../demo/simple-menubar.html | 3 +- .../iron-menu-behavior.html | 7 +- .../paper-checkbox/.bower.json | 9 +- .../paper-checkbox/bower.json | 3 +- .../paper-checkbox/paper-checkbox.css | 5 + .../paper-checkbox/paper-checkbox.html | 51 ++---- .../paper-checkbox/test/basic.html | 32 +++- dashboard-ui/channels.html | 4 +- dashboard-ui/cordova/sharingwidget.js | 19 +-- dashboard-ui/css/librarybrowser.css | 5 - dashboard-ui/css/librarymenu.css | 4 + dashboard-ui/css/livetv.css | 25 +++ dashboard-ui/edititemmetadata.html | 2 +- dashboard-ui/index.html | 4 +- dashboard-ui/livetv.html | 4 +- dashboard-ui/movies.html | 4 +- dashboard-ui/photos.html | 4 +- dashboard-ui/scripts/edititemmetadata.js | 4 +- dashboard-ui/scripts/editorsidebar.js | 2 +- dashboard-ui/scripts/itemdetailpage.js | 5 +- dashboard-ui/scripts/librarybrowser.js | 21 ++- dashboard-ui/scripts/librarylist.js | 10 ++ dashboard-ui/scripts/livetvcomponents.js | 52 +++++- dashboard-ui/scripts/livetvguide.js | 3 +- dashboard-ui/scripts/livetvitems.js | 6 +- dashboard-ui/scripts/moviesrecommended.js | 10 +- dashboard-ui/scripts/photos.js | 9 +- dashboard-ui/scripts/site.js | 1 + dashboard-ui/strings/html/ar.json | 3 +- dashboard-ui/strings/html/bg-BG.json | 3 +- dashboard-ui/strings/html/ca.json | 3 +- dashboard-ui/strings/html/cs.json | 3 +- dashboard-ui/strings/html/da.json | 3 +- dashboard-ui/strings/html/de.json | 19 +-- dashboard-ui/strings/html/el.json | 3 +- dashboard-ui/strings/html/en-GB.json | 3 +- dashboard-ui/strings/html/en-US.json | 3 +- dashboard-ui/strings/html/es-AR.json | 3 +- dashboard-ui/strings/html/es-MX.json | 13 +- dashboard-ui/strings/html/es.json | 3 +- dashboard-ui/strings/html/fi.json | 3 +- dashboard-ui/strings/html/fr.json | 3 +- dashboard-ui/strings/html/gsw.json | 3 +- dashboard-ui/strings/html/he.json | 3 +- dashboard-ui/strings/html/hr.json | 3 +- dashboard-ui/strings/html/it.json | 3 +- dashboard-ui/strings/html/kk.json | 3 +- dashboard-ui/strings/html/ko.json | 3 +- dashboard-ui/strings/html/ms.json | 3 +- dashboard-ui/strings/html/nb.json | 3 +- dashboard-ui/strings/html/nl.json | 11 +- dashboard-ui/strings/html/pl.json | 3 +- dashboard-ui/strings/html/pt-BR.json | 11 +- dashboard-ui/strings/html/pt-PT.json | 3 +- dashboard-ui/strings/html/ro.json | 3 +- dashboard-ui/strings/html/ru.json | 3 +- dashboard-ui/strings/html/sl-SI.json | 3 +- dashboard-ui/strings/html/sv.json | 3 +- dashboard-ui/strings/html/tr.json | 3 +- dashboard-ui/strings/html/uk.json | 3 +- dashboard-ui/strings/html/vi.json | 3 +- dashboard-ui/strings/html/zh-CN.json | 3 +- dashboard-ui/strings/html/zh-TW.json | 3 +- dashboard-ui/strings/javascript/ar.json | 3 +- dashboard-ui/strings/javascript/bg-BG.json | 3 +- dashboard-ui/strings/javascript/ca.json | 3 +- dashboard-ui/strings/javascript/cs.json | 3 +- dashboard-ui/strings/javascript/da.json | 3 +- dashboard-ui/strings/javascript/de.json | 9 +- dashboard-ui/strings/javascript/el.json | 3 +- dashboard-ui/strings/javascript/en-GB.json | 3 +- dashboard-ui/strings/javascript/en-US.json | 3 +- dashboard-ui/strings/javascript/es-AR.json | 3 +- dashboard-ui/strings/javascript/es-MX.json | 5 +- dashboard-ui/strings/javascript/es.json | 3 +- dashboard-ui/strings/javascript/fi.json | 3 +- dashboard-ui/strings/javascript/fr.json | 3 +- dashboard-ui/strings/javascript/gsw.json | 3 +- dashboard-ui/strings/javascript/he.json | 3 +- dashboard-ui/strings/javascript/hr.json | 3 +- dashboard-ui/strings/javascript/it.json | 3 +- .../strings/javascript/javascript.json | 3 +- dashboard-ui/strings/javascript/kk.json | 3 +- dashboard-ui/strings/javascript/ms.json | 3 +- dashboard-ui/strings/javascript/nb.json | 3 +- dashboard-ui/strings/javascript/nl.json | 3 +- dashboard-ui/strings/javascript/pl.json | 3 +- dashboard-ui/strings/javascript/pt-BR.json | 3 +- dashboard-ui/strings/javascript/pt-PT.json | 3 +- dashboard-ui/strings/javascript/ro.json | 3 +- dashboard-ui/strings/javascript/ru.json | 3 +- dashboard-ui/strings/javascript/sl-SI.json | 3 +- dashboard-ui/strings/javascript/sv.json | 3 +- dashboard-ui/strings/javascript/tr.json | 3 +- dashboard-ui/strings/javascript/uk.json | 3 +- dashboard-ui/strings/javascript/vi.json | 3 +- dashboard-ui/strings/javascript/zh-CN.json | 3 +- dashboard-ui/strings/javascript/zh-TW.json | 3 +- dashboard-ui/vulcanize-out.html | 151 +++++++++++++----- 114 files changed, 1076 insertions(+), 310 deletions(-) create mode 100644 dashboard-ui/bower_components/iron-checked-element-behavior/.bower.json create mode 100644 dashboard-ui/bower_components/iron-checked-element-behavior/.gitignore create mode 100644 dashboard-ui/bower_components/iron-checked-element-behavior/bower.json create mode 100644 dashboard-ui/bower_components/iron-checked-element-behavior/demo/index.html create mode 100644 dashboard-ui/bower_components/iron-checked-element-behavior/demo/simple-checkbox.html create mode 100644 dashboard-ui/bower_components/iron-checked-element-behavior/index.html create mode 100644 dashboard-ui/bower_components/iron-checked-element-behavior/iron-checked-element-behavior.html create mode 100644 dashboard-ui/bower_components/iron-checked-element-behavior/test/basic.html create mode 100644 dashboard-ui/bower_components/iron-checked-element-behavior/test/index.html create mode 100644 dashboard-ui/bower_components/iron-checked-element-behavior/test/simple-checkbox.html diff --git a/dashboard-ui/apiclient/events.js b/dashboard-ui/apiclient/events.js index 115eadd297..a95ba74f3a 100644 --- a/dashboard-ui/apiclient/events.js +++ b/dashboard-ui/apiclient/events.js @@ -4,13 +4,11 @@ on: function (obj, eventName, selector, fn) { - Logger.log('event.on ' + eventName); jQuery(obj).on(eventName, selector, fn); }, off: function (obj, eventName, selector, fn) { - Logger.log('event.off ' + eventName); jQuery(obj).off(eventName, selector, fn); }, diff --git a/dashboard-ui/bower_components/iron-checked-element-behavior/.bower.json b/dashboard-ui/bower_components/iron-checked-element-behavior/.bower.json new file mode 100644 index 0000000000..41779b5fcb --- /dev/null +++ b/dashboard-ui/bower_components/iron-checked-element-behavior/.bower.json @@ -0,0 +1,45 @@ +{ + "name": "iron-checked-element-behavior", + "version": "1.0.1", + "description": "Implements an element that has a checked attribute and can be added to a form", + "authors": "The Polymer Authors", + "keywords": [ + "web-components", + "polymer", + "iron", + "behavior" + ], + "main": [ + "iron-checked-element-behavior.html" + ], + "private": true, + "repository": { + "type": "git", + "url": "git://github.com/PolymerElements/iron-checked-element-behavior.git" + }, + "license": "http://polymer.github.io/LICENSE.txt", + "homepage": "https://github.com/PolymerElements/iron-checked-element-behavior", + "ignore": [], + "dependencies": { + "polymer": "Polymer/polymer#^1.0.0", + "iron-validatable-behavior": "PolymerElements/iron-validatable-behavior#^1.0.0", + "iron-form-element-behavior": "PolymerElements/iron-form-element-behavior#^1.0.0" + }, + "devDependencies": { + "paper-styles": "PolymerElements/paper-styles#^1.0.0", + "paper-button": "PolymerElements/paper-button#^1.0.0", + "iron-component-page": "PolymerElements/iron-component-page#^1.0.0", + "test-fixture": "PolymerElements/test-fixture#^1.0.0", + "web-component-tester": "*", + "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" + }, + "_release": "1.0.1", + "_resolution": { + "type": "version", + "tag": "v1.0.1", + "commit": "c680a5f6a61bd1fb52a691d7ee763f679414615e" + }, + "_source": "git://github.com/PolymerElements/iron-checked-element-behavior.git", + "_target": "^1.0.0", + "_originalSource": "PolymerElements/iron-checked-element-behavior" +} \ No newline at end of file diff --git a/dashboard-ui/bower_components/iron-checked-element-behavior/.gitignore b/dashboard-ui/bower_components/iron-checked-element-behavior/.gitignore new file mode 100644 index 0000000000..8d4ae2536a --- /dev/null +++ b/dashboard-ui/bower_components/iron-checked-element-behavior/.gitignore @@ -0,0 +1 @@ +bower_components diff --git a/dashboard-ui/bower_components/iron-checked-element-behavior/bower.json b/dashboard-ui/bower_components/iron-checked-element-behavior/bower.json new file mode 100644 index 0000000000..e9a24014bb --- /dev/null +++ b/dashboard-ui/bower_components/iron-checked-element-behavior/bower.json @@ -0,0 +1,36 @@ +{ + "name": "iron-checked-element-behavior", + "version": "1.0.1", + "description": "Implements an element that has a checked attribute and can be added to a form", + "authors": "The Polymer Authors", + "keywords": [ + "web-components", + "polymer", + "iron", + "behavior" + ], + "main": [ + "iron-checked-element-behavior.html" + ], + "private": true, + "repository": { + "type": "git", + "url": "git://github.com/PolymerElements/iron-checked-element-behavior.git" + }, + "license": "http://polymer.github.io/LICENSE.txt", + "homepage": "https://github.com/PolymerElements/iron-checked-element-behavior", + "ignore": [], + "dependencies": { + "polymer": "Polymer/polymer#^1.0.0", + "iron-validatable-behavior": "PolymerElements/iron-validatable-behavior#^1.0.0", + "iron-form-element-behavior": "PolymerElements/iron-form-element-behavior#^1.0.0" + }, + "devDependencies": { + "paper-styles": "PolymerElements/paper-styles#^1.0.0", + "paper-button": "PolymerElements/paper-button#^1.0.0", + "iron-component-page": "PolymerElements/iron-component-page#^1.0.0", + "test-fixture": "PolymerElements/test-fixture#^1.0.0", + "web-component-tester": "*", + "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" + } +} diff --git a/dashboard-ui/bower_components/iron-checked-element-behavior/demo/index.html b/dashboard-ui/bower_components/iron-checked-element-behavior/demo/index.html new file mode 100644 index 0000000000..788a64f001 --- /dev/null +++ b/dashboard-ui/bower_components/iron-checked-element-behavior/demo/index.html @@ -0,0 +1,39 @@ + + + + + + + + + iron-checked-element-behavior demo + + + + + + +
+
+

Not required

+
+ +
+
+
+

Required

+
+ +
+
+
+ + diff --git a/dashboard-ui/bower_components/iron-checked-element-behavior/demo/simple-checkbox.html b/dashboard-ui/bower_components/iron-checked-element-behavior/demo/simple-checkbox.html new file mode 100644 index 0000000000..fd99c98a48 --- /dev/null +++ b/dashboard-ui/bower_components/iron-checked-element-behavior/demo/simple-checkbox.html @@ -0,0 +1,64 @@ + + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/iron-checked-element-behavior/index.html b/dashboard-ui/bower_components/iron-checked-element-behavior/index.html new file mode 100644 index 0000000000..1975dc5a75 --- /dev/null +++ b/dashboard-ui/bower_components/iron-checked-element-behavior/index.html @@ -0,0 +1,30 @@ + + + + + + + + + iron-checked-element-behavior + + + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/iron-checked-element-behavior/iron-checked-element-behavior.html b/dashboard-ui/bower_components/iron-checked-element-behavior/iron-checked-element-behavior.html new file mode 100644 index 0000000000..5c90aeca25 --- /dev/null +++ b/dashboard-ui/bower_components/iron-checked-element-behavior/iron-checked-element-behavior.html @@ -0,0 +1,106 @@ + + + + + + + diff --git a/dashboard-ui/bower_components/iron-checked-element-behavior/test/basic.html b/dashboard-ui/bower_components/iron-checked-element-behavior/test/basic.html new file mode 100644 index 0000000000..af0c5ee31e --- /dev/null +++ b/dashboard-ui/bower_components/iron-checked-element-behavior/test/basic.html @@ -0,0 +1,125 @@ + + + + + + iron-checked-element-behavior basic tests + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/iron-checked-element-behavior/test/index.html b/dashboard-ui/bower_components/iron-checked-element-behavior/test/index.html new file mode 100644 index 0000000000..ec355dcb61 --- /dev/null +++ b/dashboard-ui/bower_components/iron-checked-element-behavior/test/index.html @@ -0,0 +1,34 @@ + + + + + + iron-checked-element-behavior tests + + + + + + + + + + + + + + diff --git a/dashboard-ui/bower_components/iron-checked-element-behavior/test/simple-checkbox.html b/dashboard-ui/bower_components/iron-checked-element-behavior/test/simple-checkbox.html new file mode 100644 index 0000000000..95228faeca --- /dev/null +++ b/dashboard-ui/bower_components/iron-checked-element-behavior/test/simple-checkbox.html @@ -0,0 +1,26 @@ + + + + + + diff --git a/dashboard-ui/bower_components/iron-menu-behavior/.bower.json b/dashboard-ui/bower_components/iron-menu-behavior/.bower.json index 052cd1c2bb..744b5d8785 100644 --- a/dashboard-ui/bower_components/iron-menu-behavior/.bower.json +++ b/dashboard-ui/bower_components/iron-menu-behavior/.bower.json @@ -1,6 +1,6 @@ { "name": "iron-menu-behavior", - "version": "1.0.1", + "version": "1.0.2", "description": "Provides accessible menu behavior", "authors": "The Polymer Authors", "keywords": [ @@ -24,16 +24,17 @@ "iron-a11y-keys-behavior": "polymerelements/iron-a11y-keys-behavior#^1.0.0" }, "devDependencies": { + "paper-styles": "polymerelements/paper-styles#^1.0.2", "iron-component-page": "PolymerElements/iron-component-page#^1.0.0", "test-fixture": "PolymerElements/test-fixture#^1.0.0", "web-component-tester": "*", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "_release": "1.0.1", + "_release": "1.0.2", "_resolution": { "type": "version", - "tag": "v1.0.1", - "commit": "3809f0eb7461c8ca63640aaa238775b3a25aa578" + "tag": "v1.0.2", + "commit": "c9d6c3f4f69f4219fe007a1c703b77239184e834" }, "_source": "git://github.com/polymerelements/iron-menu-behavior.git", "_target": "^1.0.0", diff --git a/dashboard-ui/bower_components/iron-menu-behavior/bower.json b/dashboard-ui/bower_components/iron-menu-behavior/bower.json index f0d453c1bd..02465c6485 100644 --- a/dashboard-ui/bower_components/iron-menu-behavior/bower.json +++ b/dashboard-ui/bower_components/iron-menu-behavior/bower.json @@ -1,6 +1,6 @@ { "name": "iron-menu-behavior", - "version": "1.0.1", + "version": "1.0.2", "description": "Provides accessible menu behavior", "authors": "The Polymer Authors", "keywords": [ @@ -24,6 +24,7 @@ "iron-a11y-keys-behavior": "polymerelements/iron-a11y-keys-behavior#^1.0.0" }, "devDependencies": { + "paper-styles": "polymerelements/paper-styles#^1.0.2", "iron-component-page": "PolymerElements/iron-component-page#^1.0.0", "test-fixture": "PolymerElements/test-fixture#^1.0.0", "web-component-tester": "*", diff --git a/dashboard-ui/bower_components/iron-menu-behavior/demo/index.html b/dashboard-ui/bower_components/iron-menu-behavior/demo/index.html index 6e64d2a2c2..8148abb1fc 100644 --- a/dashboard-ui/bower_components/iron-menu-behavior/demo/index.html +++ b/dashboard-ui/bower_components/iron-menu-behavior/demo/index.html @@ -1,12 +1,12 @@ @@ -19,82 +19,94 @@ + + - - - -
+
+
+

Simple menu

+
+ +
  • item 0
  • +
  • item 1
  • +
  • item 2
  • +
  • item 3
  • +
    +
    +
    -
    Simple menu
    +
    +

    Multi-select menu

    +
    + +
  • item 0
  • +
  • item 1
  • +
  • item 2
  • +
  • item 3
  • +
    +
    +
    - -
  • item 0
  • -
  • item 1
  • -
  • item 2
  • -
  • item 3
  • -
    +
    +
    +

    Simple menubar

    +
    + +
  • item 0
  • +
  • item 1
  • +
  • item 2
  • +
  • item 3
  • +
    +
    +
    +
    +

    Multi-select menubar

    +
    + +
  • item 0
  • +
  • item 1
  • +
  • item 2
  • +
  • item 3
  • +
    +
    +
    +
    -
    - -
    - -
    Multi-select menu
    - - -
  • item 0
  • -
  • item 1
  • -
  • item 2
  • -
  • item 3
  • -
  • item 4
  • -
    - -
    - -
    - -
    Simple menubar
    - - -
  • item 0
  • -
  • item 1
  • -
  • item 2
  • -
  • item 3
  • -
    - -
    - -
    -
    Multi-select menubar
    - - -
  • item 0
  • -
  • item 1
  • -
  • item 2
  • -
  • item 3
  • -
  • item 4
  • -
    -
    + diff --git a/dashboard-ui/bower_components/iron-menu-behavior/demo/simple-menu.html b/dashboard-ui/bower_components/iron-menu-behavior/demo/simple-menu.html index cd1c7cf113..307aa07a61 100644 --- a/dashboard-ui/bower_components/iron-menu-behavior/demo/simple-menu.html +++ b/dashboard-ui/bower_components/iron-menu-behavior/demo/simple-menu.html @@ -16,7 +16,8 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN diff --git a/dashboard-ui/bower_components/iron-menu-behavior/demo/simple-menubar.html b/dashboard-ui/bower_components/iron-menu-behavior/demo/simple-menubar.html index ad38ecf3d9..0d5da1f647 100644 --- a/dashboard-ui/bower_components/iron-menu-behavior/demo/simple-menubar.html +++ b/dashboard-ui/bower_components/iron-menu-behavior/demo/simple-menubar.html @@ -16,7 +16,8 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN