-
-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: 💄 less log messages * feat: * feat: ✨ add: sort result page Sort result page with several parameters like popularity, clickcount, random etc. * feat: ✨ add: new column for sorted results * fix: 🐛 EOF error fixed #80 fixed #80 EOF error while pressed CTRL + D * Update commit author * refactor: 🎨 move argument parser logic to a new file * refactor: 🎨 some unnecessary functions removed * feat: ✨ select and remove stations from favorite list fixes #88 * When you add your radio station from URL, it is assigned the name "N/A". This becomes problematic when you want to record the from the station because the default naming structure is STATION_NAME_FILE_NAME. (#91) In linux you will end up getting directory "N/A" does not exist. This update attempts to get the station name from header 'ICY-Name' from the URL provided Updated custom url name from 'N/A' to 'Custom Station' Changed requests library from 'urllib.request' to 'requests' to get rid of 'Audit url open for permitted schemes' warning Co-authored-by: Marvin Ochieng <[email protected]> * docs: add marvoh as a contributor for code, and bug (#94) * Update README.md * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: Dipankar Pal <[email protected]> Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> * feat: ✨ detect station name while playing with direct url fixes #92 allow record a station played with direct url * update README * fix: 🚑 timeout error introduced on fetching station name * feat: ✨ improve logic for station name detection using ffprobe instead of requests to fetch station name * feat: ✨ dynamic width result page result page will now adjust its width accroding to the actual window size. * feat: ✨ play random stations from result page * feat: ✨ see station info from runtime command * updated * Update README.md * docs: 📝 contribution guide added * feat: ✨ current track information from runtime command * 2.8.1 * README update Signed-off-by: Dipankar Pal <[email protected]> * 2.9.0 Signed-off-by: Dipankar Pal <[email protected]> --------- Signed-off-by: Dipankar Pal <[email protected]> Co-authored-by: John Doe <[email protected]> Co-authored-by: marvoh <[email protected]> Co-authored-by: Marvin Ochieng <[email protected]> Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
- Loading branch information
1 parent
7c17e32
commit 0ce6278
Showing
13 changed files
with
744 additions
and
325 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
# Contribution Guide | ||
|
||
Welcome to the radio-active project! We're thrilled that you want to contribute. Before you get started, please take a moment to read this guide to understand our contribution process. | ||
|
||
|
||
## Getting Started | ||
|
||
To get started, make sure you have `git`, `ffmpeg` and `python3` installed on your local machine. You'll also need a GitHub account. | ||
|
||
## How to Contribute | ||
|
||
### Fork the Repository | ||
|
||
1. Click the "Fork" button on the top right of this repository's page. | ||
2. This will create a copy of the repository in your GitHub account. | ||
|
||
### Clone Your Fork | ||
|
||
1. Clone your fork to your local machine using the following command: | ||
```bash | ||
git clone https://github.com/deep5050/radio-active.git | ||
git checkout -b your-branch-name | ||
``` | ||
|
||
### Install dependencies | ||
```bash | ||
pip3 install -r requirements.txt | ||
pip3 install -r requirements-dev.txt | ||
``` | ||
|
||
### Make changes. | ||
|
||
Modify the code as required | ||
|
||
### Test Your Changes | ||
|
||
Before submitting your changes, please ensure that your code doesn't break the existing functionality. | ||
|
||
Run `make` to install it locally and test before you push changes! | ||
|
||
``` | ||
git add . | ||
git commit -m "Add your commit message here" --signoff | ||
git push | ||
``` | ||
### Create a Pull Request | ||
Visit the original repository on GitHub. | ||
You should see a "New Pull Request" button. Click on it. | ||
Follow the instructions to create your pull request. | ||
|
||
Fill the description section with meaningful message. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.