Giter Club home page Giter Club logo

smarttv-twitch's Introduction

Original source tree

https://github.com/mkvd/smarttv-twitch

Fork status

This fork currently features: [All components]

  • Code cleaning and refactoring
  • Own functions now require strict javascript validation
  • Divided everything into smaller pieces for the sake of code readability and future development
  • Fixed problem where volume control would work only after the second keypress after launching the application
  • Moved throbber to the bottom right corner
  • Status messages now appear in bottom left corner
  • Included some minor animations
  • Added polish language

[Stream Browser]

  • Enabled mouse and smart remote integration (currently only for keyboard input and as a simple 'pointer')
  • Stream list not does not clean itself for a brief moment on loading new page, just the scrolling is paused a bit util more streams are loaded.
  • Removed static sleep (2s) from the stream loading code and replaced it with css improvements so list loading will seem to load faster
  • Blue button (D) (refresh) is now deprecated, because refresh can be initiated by pressing the current view button again (ex. list of streams (red) can be refreshed by pressing red button and list of games can be refreshed by pressing yellow button)

[Stream Channel]

  • Stream quality chooser now grays out the quality not yet applied
  • Stream info is partrially transparent
  • You can see stream title on stream start and every time the title changes (it persists 6 seconds)

Tested on Samsung H6400, feedback highly appreciated

TODO

  • Support mouse/smart remote in the whole application
  • Complete the code cleaning/refactoring
  • After all that is done try to make some sane pull requests to the original forked source tree

INSTALL

Enable develop mode in your TV, and target it to: (current hosted version (commit id): 1427070b10)

37.187.19.70

smarttv-twitch's People

Contributors

psobiech avatar hurix avatar harisbeha avatar healdropper avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.