Coder Social home page Coder Social logo

ndragomirov / twitch-now Goto Github PK

View Code? Open in Web Editor NEW
178.0 19.0 134.0 3.5 MB

twitch now extension

Home Page: https://chrome.google.com/webstore/detail/twitch-now/nlmbdmpjmlijibeockamioakdpmhjnpk

License: MIT License

JavaScript 89.71% CSS 5.56% HTML 4.73%

twitch-now's Introduction

Twitch Now

Requirements

  • Node.js
  • Gulp

How to build

Before all, you need to install dependencies:

$ npm install

To build Chrome version:

$ gulp chrome

To build Firefox version:

$ gulp firefox

To run Firefox version:

$ run firefox, goto about:debugging, then load build/firefox/manifest.json

To build Opera version:

$ gulp opera

Translation guide

This guide will help you to get prepared for translation. Let's start!

  1. Register your account first.
  2. Visit the project page again and choose "Fork" option available in top-right corner. This will copy whole repository to your account.
  3. Hit plus icon to create new translation file in "_locales" directory. If your language directory does not exists yet, feel free to create one (https://developer.chrome.com/webstore/i18n#localeTable)
  4. When you're done, you can now commit and push your changes. The new files will appear on you Github account.
  5. You're almost done. The only thing left is to create a pull request so I can see that you want to apply your changes. To do it, press the "Pull request" button. Make sure, the target repository is correct and press "Send pull request"

twitch-now's People

Contributors

agameanx avatar ahrekul avatar alexandernorup avatar arnaudligny avatar blueport8 avatar bogenpirat avatar chrisheib avatar defroll avatar dependabot[bot] avatar frostiness520 avatar gamercool57 avatar gh0sty avatar gorymoon avatar halcy avatar izhirov avatar jiihwan avatar ken2812221 avatar kid4rkness avatar leonidasmark avatar ndragomirov avatar oogieboogieinjson avatar patagonaa avatar rooks avatar sadhil avatar seldszar avatar stargamers avatar sw1ft avatar thelonglife avatar vntw avatar zm3y avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

twitch-now's Issues

Livestreamer won't open [Opera]

Nothing happens when I click in "open in Livestreamer". Twitch Now is the only extension I have, so I think it's a bug
In Firefox is working, tho.

Notifications and BetterTTV

Sorry to bother but I'm a little confused.
(1) Dependency - Is Twitch Now independent of the notification settings in Twitch? I can't seem to find an option to enable just notification in Twitch (there's only Mobile Push and Email available)
(2) BetterTTV Notifications - Will Twitch Now conflict with BetterTTV? I use BetterTTV for Dark Theme

Update for e10s for Firefox

with Firefox now rolling out Electrolysis (e10s) and supporting multi-processes, I noticed Twitch Now, one of my most used addons in Chrome and now Firefox, isn't compatible according to Mozilla's Add-on Compatibility Reporter. Would be great if Twitch Now could be upgraded as to not cause any issues, as the number of people getting e10s rolled out is increasing.

Thanks!

Access extension as a tab

Is it possible to access the extension as a new tab instead of clicking on the extension's icon?

I am attempting a sort of twitch kiosk with a raspberry pi, and this would be a much better stream browsing experience instead of the main site.

I'd love to implement controls via arrow keys if the above were possible. Thanks!

Update

I've recently pulled the romanian translation for this extension. When is it going to update and how do I choose my language, locale settings doens't seem to work.

Channel thumbnails don't load until mouseover

I'm not sure if this is intentional or not but I find it annoying that clicking the extension icon opens the popup, shows channels in a list, but doesn't show the thumbnails until I mouseover the popup. If this is intentional, an option in the settings to tweak this would be nice.

twitchnowbroken

Also, thanks for the great extension! :-)

Firefox Google Docs not updated?

When downloading the current Firefox version (1.1.112) the Google Docs page has version 1.1.111.

Also, haven't been able to use Twitch Now add-on for a little over a month, even after uninstalling/reinstalling. Originally had to use Firefox Beta channel to use Twitch Now when first installed, current build is 34.0 Beta Firefox.

game lobby

artboard 1

Add some game info on top of existent game view

Option to select localized twitch url for channels

Hey there,
first of all a big thanks for your nice plugin.

One thing with twitch though. If I open a channel on www.twitch.tv/***** I normally get some east/west coast American server and have a lot of lag watching the stream. I then have to change the www to my locale (de) and the same stream works fine.

So I was wondering if you could add an option to make this choosable/switchable in the options?
Or make the locale selection set the twitch url
de = de.twitch
en = en/www.twitch
ru = ru.twitch.tv
nl/uk/etc ?

Detect current tab

[Feature Request]
Detect if current tab is a twitch.tv tab, and if so, load the new url in place of the current tab.
The justification is that few people will watch two streams at the same time (generally they use a special site to do so). In my use case, when I'm watching a stream and one of my favorites come on, I want to switch to the stream, rather than open a new tab.
I'm not sure how technically doable that is in js though (I don't work with javascript). If you guys use priorities, I'd definitely qualify this as [Low Priority].

Feature request: blacklist streams

One feature I'd love to have is an option in the context menu where you could select streams you'd like to hide/blacklist so they no longer show up anywhere while browsing for streams. There could be a menu item on the menu bar with blacklisted streams so you could remove them from the blacklist from there, or something like a dropdown list in the settings tab maybe.

Feature to set default view

A setting for the default view would be great. I personally look at the top streams way more often than at my followed streams and the possibility to automatically open the top streams would be much appreciated.

Cookie issues on opera?

When used on opera (beta, haven't tested with normal), logging in results in twitch logging the user out.
Moreover, after a bit of time (have not measured, may be linked to when user logs back into twitch), extension will require you to log in again.

Update twitch now for firefox

I recently changed back to Firefox and was wondering why is it still at 1.1.120? Also, I noticed it doesn't have the red badge that indicates how many followed streams are live.

After last update of Opera. Stopped working.

After the last update of Windows 10.
Opera is stopped working most the time when twitch now trying to use notification sound.

I was fast enough to disable it before opera crashed.
Need a quick update or something to fix this.

Missing options to translate & options not being translated

#1 - There is no "Contributors" message to translate. That said, I added the line:

"m64": { "message" : "Contribuintes:" }
translated to english it means "Contributors".
#2 - The GitHub icon message, under the Help & Info tab, is not being translated as it should be by using the line:

"m58": { "message" : "Repositório do GitHub!"}
#3- Also, the extension is not updating automatically, at least not for me.

SVG images don't load

As you can see below, the following SVG icons don't load:

  • Refresh tab
  • Following streams
  • Browse games
  • Top streams
  • Search
  • Settings
  • Help & Info

twitchnowbroken

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.