Git Product home page Git Product logo

twitch-live's Introduction

Twitch Live Build Status

A useful add-on for browsing Twitch.tv games, streams and getting notifications when your followed channel come online.

You can download this add-on from directly on Mozilla Add-ons page or you can install unsigned version from repository's releases directory.

Note: In Firefox 43 and above, unsigned add-ons are not allowed to install by default. You need to enable it from about:config (xpinstall.signatures.required). After Firefox 46, you won't be able to install unsigned add-ons. Unfortunately with no override.

Translation Contributions

There are currently 3 translations available:

  • English
  • Polish
  • Turkish

Special thanks to Lukasz Pawliczak for adding Polish translation! Because of English is not my native language, there may be some errors. I'm sorry about that. You can always create a pull request to fix typos. And of course new translations are welcome!

Prerequisites

  • Firefox 38 or later
  • Node.js
  • jpm

Used Libraries

  • Angular.js
  • Angular.js Route Module
  • Angular Lazy Img

Build Instructions

  1. Clone the Git repository: git clone https://github.com/canaltinova/Twitch-Live.git.
  2. If you haven't installed node.js and jpm yet, you can download Node.js from here and then you can download jpm package with npm install jpm -g command. You might need sudo permission to execute that command.
  3. Open your terminal in your project folder, run jpm run. It will create a new instance of Firefox and install the add-on.

Screenshot

screenshot

Contributors

  • Nazım Can Altınova (@canaltinova)
  • Lukasz Pawliczak
  • TheWyo (@TheWyo)

twitch-live's People

Contributors

canaltinova avatar canova avatar thewyo avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

twitch-live's Issues

Add followed games to side bar

There is a tab for followed channels but also a followed games tab would be nice to have. I don't know if there is a Twitch API endpoint for it yet. But we should look at it.

Logging in no longer grabs active streams.

Hey bro, probably due to a recent Firefox update, Twitch-Live is now always showing "There are no live streams." in the active streams window. Tried different accounts / reinstall / fresh Firefox, but it just doesn't grab any live streams anymore. It was working perfectly few weeks back. Thanks for your time!

Write tests for all modules

There are tests for settings.js and helpers.js But other modules still need tests. We should write some tests for these too:

  • main.js
  • notification.js
  • requests.js

Rewrite front-end with React

Front-end is using Angular 1.x for now. Angular has some security issues and considered dangerous for addons. Planning to rewrite in React JS.

Followed channels not refreshed

Hello,

The followed channels in the plugin is not being refreshed. Not by restarting the browser or the button.
I am using Firefox 52.0 (64-bit) on Windows 10 64-bit build 14393.693

Followed channels always empty

Hi, I want to signal that whatever thingI try the list of the followed channels with my account is always empty, even if others plug-in work fine.

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.