diff --git a/.github/ISSUE_TEMPLATE/performance-issue.md b/.github/ISSUE_TEMPLATE/performance-issue.md index c8d8a8c..86c3962 100644 --- a/.github/ISSUE_TEMPLATE/performance-issue.md +++ b/.github/ISSUE_TEMPLATE/performance-issue.md @@ -29,6 +29,9 @@ Clear description of the performance issue. - **Storage**: [e.g. SSD/HDD] - **Other Applications Opened**: [e.g. Discord/Opera GX] +> [!INFO] +> At the start of the application, SystemInfo is printed in the logs, so you can just copy and paste it! + ## Reproduction Details - **Download URL**: [if applicable] diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md index 449cf5b..ecfa48e 100644 --- a/.github/ISSUE_TEMPLATE/question.md +++ b/.github/ISSUE_TEMPLATE/question.md @@ -9,8 +9,8 @@ assignees: 'MasterAcnolo' ## Pre-submission Checklist -- [ ] I have checked the [FAQ](https://masteracnolo.github.io/Freedom-Loader-Site/pages/faq) -- [ ] I have reviewed the [Wiki](https://masteracnolo.github.io/Freedom-Loader-Site/pages/wiki) +- [ ] I have checked the [FAQ](https://masteracnolo.github.io/Freedom-Loader-Site/#/faq) +- [ ] I have reviewed the [Wiki](https://masteracnolo.github.io/Freedom-Loader-Site/#/wiki) - [ ] I have searched existing issues ## Question diff --git a/.github/PULL_REQUEST_TEMPLATE/contribution.md b/.github/PULL_REQUEST_TEMPLATE/contribution.md index aef4619..e3a0a49 100644 --- a/.github/PULL_REQUEST_TEMPLATE/contribution.md +++ b/.github/PULL_REQUEST_TEMPLATE/contribution.md @@ -2,7 +2,7 @@ Brief description of what this PR does. -## Related Issue +## Related Issue (if applicable) Fixes #(issue number) Closes #(issue number) @@ -30,7 +30,7 @@ Related to #(issue number) - [ ] I have tested with different download scenarios (video/audio, playlists) - [ ] I have checked the application logs for errors - [ ] I have verified the UI changes (if applicable) -- [ ] I have tested on Windows 10 and/or Windows 11 +- [ ] I have tested on Windows 10 and/or Windows 11 or in any Linux Distribution ## Screenshots (if applicable) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0e531b5..4311adf 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -46,7 +46,7 @@ Have an idea to improve Freedom Loader? Open a [**Feature Request**](https://git 1. Fork the repository 2. Create a feature branch: `git checkout -b feature/your-feature-name` 3. Make your changes -4. Test thoroughly on Windows 10/11 +4. Test thoroughly on Windows 10/11 and Linux (If possible) 5. Commit with clear messages: `git commit -m "Add feature X"` 6. Push to your fork: `git push origin feature/your-feature-name` 7. Open a Pull Request using the appropriate template @@ -77,11 +77,12 @@ Small contributions matter—don't hesitate to submit documentation PRs. - npm or yarn - Git - Windows 10/11 (for testing) +- Any Linux Distribution (for testing) ### Setup ```bash # Clone your fork -git clone https://github.com/YOUR-USERNAME/Freedom-Loader.git +git clone https://github.com/MasterAcnolo/Freedom-Loader.git cd Freedom-Loader # Install dependencies @@ -94,32 +95,15 @@ npm start npm run build ``` -### Project Structure -``` -Freedom-Loader/ -├── main.js # Electron main process -├── preload.js # Electron preload script -├── config.js # Global configuration -├── server/ # Express backend -│ ├── routes/ # API routes -│ ├── controller/ # Business logic -│ └── helpers/ # Utility functions -├── public/ # Frontend (HTML, CSS, JS) -└── resources/ # Binaries (yt-dlp, ffmpeg, etc.) -``` - --- ## Testing Before submitting a PR, verify: - [ ] Download functionality works (video/audio) -- [ ] Playlist downloads work -- [ ] Settings panel functions correctly -- [ ] Custom path selection works - [ ] No errors in application logs -- [ ] UI changes work on all themes (if applicable) -- [ ] Tested on Windows 10 and/or Windows 11 +- [ ] Any features wasn't break during the development +- [ ] Tested on Windows 10 and/or Windows 11 and/or any Linux Distribution ---