Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kuy/sc-repeat-playlist
A Chrome Extension providing "Repeat Playlist" feature to SoundCloud.
https://github.com/kuy/sc-repeat-playlist
chrome-extension react redux redux-saga soundcloud
Last synced: 15 days ago
JSON representation
A Chrome Extension providing "Repeat Playlist" feature to SoundCloud.
- Host: GitHub
- URL: https://github.com/kuy/sc-repeat-playlist
- Owner: kuy
- Created: 2016-11-18T14:45:32.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2016-12-02T07:27:29.000Z (about 8 years ago)
- Last Synced: 2024-11-11T12:39:38.783Z (2 months ago)
- Topics: chrome-extension, react, redux, redux-saga, soundcloud
- Language: JavaScript
- Size: 141 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SoundCloud Repeat Playlist
A Chrome Extension providing "Repeat Playlist" feature to SoundCloud.
[SoundCloud Repeat Playlist on Chrome Web Store](https://chrome.google.com/webstore/detail/soundcloud-repeat-playlis/fammfbeojlkefamjiabfmhickdjiehgc)
![SoundCloud Repeat Playlist](https://raw.githubusercontent.com/kuy/sc-repeat-playlist/master/docs/sc-repeat-playlist.png)
## Install & Usage
1. Install [SoundCloud Repeat Playlist](https://chrome.google.com/webstore/detail/soundcloud-repeat-playlis/fammfbeojlkefamjiabfmhickdjiehgc) from Chrome Web Store
2. Open [SoundCloud](https://soundcloud.com) or reload existing tab
3. Click the repeat button of the player at the bottom of the page to change repeat modes*Notice: Can not see the bottom player? It will be shown when you start playing something.*
### Repeat Mode
The repeat button repeats the following modes.
1. None
2. Repeat track
3. Repeat playlist### Supported Pages
This is a list of pages that are confirmed to work.
+ /you/sets
+ //sets### Unsupported Pages
Will be supported soon!
+ /you/sets/
+ //sets/## Development
### Setup
```
$ npm install
```### Start webpack with change detection
```
$ npm start
```Please don't forget to load unpacked Chrome extension.
### Build Chrome extension
```
$ npm run build:dist
```Chrome extension will be packed under `./dist` directory.
## License
GPL v3
## Author
Yuki Kodama / [@kuy](https://twitter.com/kuy)