No history found.

README.md:

bsext

A small chrome extension for bs which adds some modern functionality.

Installation:

$ git clone <url>
open chrome on page chrome://extensions/
activate developer mode
load unpacked extension

For the extension an account is required to get the watch state.

features

watched overlay

The watched overlay is shown on the overview pages (andere-serien, serien-alphabet, serien-genre). It indicates if a series is completly watched (check) or only partially watched (cross). If no episode was watched nothing is shown. The overlay can be toggled within the options page if it slows down the site.

next button

The next button is shown on the series/hoster site and links directly to the next episode of this season. If the last episode of some season is watched the next button points to the first episode of the next season or disappears if this was the last episode of the series.

favorite

All series sites have a new link to add this series to your favorites. If this serie is already one of your favorite an appropriate message is shown. If the id is not found please update the database on the extensions options site.

problems

One major problem is that if a new serie are added the extension doesn't know of this update. One solution is to regulary update the internal database either manualy or with an updater (nothing done).

At the moment the db needs to be build manually within the options page and should be cleared before rebuilding.

suggestions/todo

  • … suggestions?
  • use bg.js for functionality and use message passing?
  • autoplay
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/ratzeputz/Bsext

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/ratzeputz/Bsext

Clone this repository using git:
git clone git://git.rocketgit.com/user/ratzeputz/Bsext

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main