├── .gitignore ├── Gruntfile.js ├── LICENSE ├── README.md ├── bin ├── main.js └── tasks │ ├── build.js │ ├── init.js │ ├── run.js │ ├── server.js │ └── util.js ├── package.json └── src ├── assets ├── fonts │ ├── FontAwesome.otf │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.svg │ ├── fontawesome-webfont.ttf │ ├── fontawesome-webfont.woff │ ├── vjs.eot │ ├── vjs.svg │ ├── vjs.ttf │ └── vjs.woff ├── javascripts │ ├── backbone-min.js │ ├── jquery.min.js │ └── underscore-min.js └── stylesheets │ ├── bootstrap.min.css │ ├── font-awesome.min.css │ └── jquery.fullPage.css ├── connectplayer.js ├── core.js ├── dmplayer.js ├── example ├── app.example.css ├── app.example.js ├── icon.example.png ├── index.example.html ├── package.json.template ├── splash-landscape.example.png └── splash-portrait.example.png ├── html5player.js ├── lib ├── backbone.marionette.min.js ├── backbone.mutators.min.js ├── backbone.paginator.min.js ├── backbone.select.min.js ├── iscroll.js ├── jquery.fullPage.min.js ├── jquery.lazyload.min.js ├── keys.js ├── move.min.js ├── openfb.js ├── snap.css ├── snap.min.js ├── spin.min.js ├── url.js ├── video-js.css ├── video.js └── xml2json.min.js ├── models.js ├── platforms ├── lg │ ├── eclipse.project.template │ └── eclipse.settings │ │ ├── .jsdtscope │ │ ├── org.eclipse.wst.common.component.template │ │ ├── org.eclipse.wst.common.project.facet.core.xml │ │ ├── org.eclipse.wst.jsdt.ui.superType.container │ │ └── org.eclipse.wst.jsdt.ui.superType.name ├── samsung │ ├── Uninstall.js │ ├── config.xml.template │ ├── eclipse.project.template │ ├── index.html.template │ ├── widget.info │ └── widgetlist.xml.template ├── smarttv.html5.js ├── smarttv.lg.js └── smarttv.samsung.js ├── samsungplayer.js ├── smarttvjs.css ├── storage.js ├── version.js.template ├── videoplayer.js ├── views.js └── ytplayer.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | app 4 | dest 5 | .DS_Store 6 | -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/README.md -------------------------------------------------------------------------------- /bin/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/bin/main.js -------------------------------------------------------------------------------- /bin/tasks/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/bin/tasks/build.js -------------------------------------------------------------------------------- /bin/tasks/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/bin/tasks/init.js -------------------------------------------------------------------------------- /bin/tasks/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/bin/tasks/run.js -------------------------------------------------------------------------------- /bin/tasks/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/bin/tasks/server.js -------------------------------------------------------------------------------- /bin/tasks/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/bin/tasks/util.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /src/assets/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /src/assets/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /src/assets/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /src/assets/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /src/assets/fonts/vjs.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/fonts/vjs.eot -------------------------------------------------------------------------------- /src/assets/fonts/vjs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/fonts/vjs.svg -------------------------------------------------------------------------------- /src/assets/fonts/vjs.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/fonts/vjs.ttf -------------------------------------------------------------------------------- /src/assets/fonts/vjs.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/fonts/vjs.woff -------------------------------------------------------------------------------- /src/assets/javascripts/backbone-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/javascripts/backbone-min.js -------------------------------------------------------------------------------- /src/assets/javascripts/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/javascripts/jquery.min.js -------------------------------------------------------------------------------- /src/assets/javascripts/underscore-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/javascripts/underscore-min.js -------------------------------------------------------------------------------- /src/assets/stylesheets/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/stylesheets/bootstrap.min.css -------------------------------------------------------------------------------- /src/assets/stylesheets/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/stylesheets/font-awesome.min.css -------------------------------------------------------------------------------- /src/assets/stylesheets/jquery.fullPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/assets/stylesheets/jquery.fullPage.css -------------------------------------------------------------------------------- /src/connectplayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/connectplayer.js -------------------------------------------------------------------------------- /src/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/core.js -------------------------------------------------------------------------------- /src/dmplayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/dmplayer.js -------------------------------------------------------------------------------- /src/example/app.example.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/example/app.example.css -------------------------------------------------------------------------------- /src/example/app.example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/example/app.example.js -------------------------------------------------------------------------------- /src/example/icon.example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/example/icon.example.png -------------------------------------------------------------------------------- /src/example/index.example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/example/index.example.html -------------------------------------------------------------------------------- /src/example/package.json.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/example/package.json.template -------------------------------------------------------------------------------- /src/example/splash-landscape.example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/example/splash-landscape.example.png -------------------------------------------------------------------------------- /src/example/splash-portrait.example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/example/splash-portrait.example.png -------------------------------------------------------------------------------- /src/html5player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/html5player.js -------------------------------------------------------------------------------- /src/lib/backbone.marionette.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/backbone.marionette.min.js -------------------------------------------------------------------------------- /src/lib/backbone.mutators.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/backbone.mutators.min.js -------------------------------------------------------------------------------- /src/lib/backbone.paginator.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/backbone.paginator.min.js -------------------------------------------------------------------------------- /src/lib/backbone.select.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/backbone.select.min.js -------------------------------------------------------------------------------- /src/lib/iscroll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/iscroll.js -------------------------------------------------------------------------------- /src/lib/jquery.fullPage.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/jquery.fullPage.min.js -------------------------------------------------------------------------------- /src/lib/jquery.lazyload.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/jquery.lazyload.min.js -------------------------------------------------------------------------------- /src/lib/keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/keys.js -------------------------------------------------------------------------------- /src/lib/move.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/move.min.js -------------------------------------------------------------------------------- /src/lib/openfb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/openfb.js -------------------------------------------------------------------------------- /src/lib/snap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/snap.css -------------------------------------------------------------------------------- /src/lib/snap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/snap.min.js -------------------------------------------------------------------------------- /src/lib/spin.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/spin.min.js -------------------------------------------------------------------------------- /src/lib/url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/url.js -------------------------------------------------------------------------------- /src/lib/video-js.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/video-js.css -------------------------------------------------------------------------------- /src/lib/video.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/video.js -------------------------------------------------------------------------------- /src/lib/xml2json.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/lib/xml2json.min.js -------------------------------------------------------------------------------- /src/models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/models.js -------------------------------------------------------------------------------- /src/platforms/lg/eclipse.project.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/platforms/lg/eclipse.project.template -------------------------------------------------------------------------------- /src/platforms/lg/eclipse.settings/.jsdtscope: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/platforms/lg/eclipse.settings/.jsdtscope -------------------------------------------------------------------------------- /src/platforms/lg/eclipse.settings/org.eclipse.wst.common.component.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/platforms/lg/eclipse.settings/org.eclipse.wst.common.component.template -------------------------------------------------------------------------------- /src/platforms/lg/eclipse.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/platforms/lg/eclipse.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /src/platforms/lg/eclipse.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /src/platforms/lg/eclipse.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /src/platforms/samsung/Uninstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/platforms/samsung/Uninstall.js -------------------------------------------------------------------------------- /src/platforms/samsung/config.xml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/platforms/samsung/config.xml.template -------------------------------------------------------------------------------- /src/platforms/samsung/eclipse.project.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/platforms/samsung/eclipse.project.template -------------------------------------------------------------------------------- /src/platforms/samsung/index.html.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/platforms/samsung/index.html.template -------------------------------------------------------------------------------- /src/platforms/samsung/widget.info: -------------------------------------------------------------------------------- 1 | Use Alpha Blending? = Yes 2 | Screen Resolution = 1280x720 -------------------------------------------------------------------------------- /src/platforms/samsung/widgetlist.xml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/platforms/samsung/widgetlist.xml.template -------------------------------------------------------------------------------- /src/platforms/smarttv.html5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/platforms/smarttv.html5.js -------------------------------------------------------------------------------- /src/platforms/smarttv.lg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/platforms/smarttv.lg.js -------------------------------------------------------------------------------- /src/platforms/smarttv.samsung.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/platforms/smarttv.samsung.js -------------------------------------------------------------------------------- /src/samsungplayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/samsungplayer.js -------------------------------------------------------------------------------- /src/smarttvjs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/smarttvjs.css -------------------------------------------------------------------------------- /src/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/storage.js -------------------------------------------------------------------------------- /src/version.js.template: -------------------------------------------------------------------------------- 1 | smarttv.APPVERSION = "{{version}}"; 2 | -------------------------------------------------------------------------------- /src/videoplayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/videoplayer.js -------------------------------------------------------------------------------- /src/views.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/views.js -------------------------------------------------------------------------------- /src/ytplayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmazur/smarttvjs/HEAD/src/ytplayer.js --------------------------------------------------------------------------------