<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tidal-dl-ng/.github, branch master</title>
<subtitle></subtitle>
<id>http://git.cashmere.rs/tidal-dl-ng/atom/.github?h=master</id>
<link rel='self' href='http://git.cashmere.rs/tidal-dl-ng/atom/.github?h=master'/>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/'/>
<updated>2025-12-29T21:24:44Z</updated>
<entry>
<title>chore: Update all repository references to the new fork URL</title>
<updated>2025-12-29T21:24:44Z</updated>
<author>
<name>Warry</name>
<email>FunWarry@users.noreply.github.com</email>
</author>
<published>2025-12-29T21:24:44Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=d0a4576a227af4d92fe6d4dfdea23cf000df984a'/>
<id>urn:sha1:d0a4576a227af4d92fe6d4dfdea23cf000df984a</id>
<content type='text'>
- Replaced `exislow/tidal-dl-ng` URLs with `FunWarry/tidal-dl-ng-For-DJ` across documentation, configuration files, UI components, and metadata.
- Synchronized all hyperlinks in README, issue templates, pyproject.toml, and mkdocs.yml.
- Ensured all references to the old repository are removed for consistency with the new fork.
</content>
</entry>
<entry>
<title>feat: Enhance playlist management and GUI logic</title>
<updated>2025-12-29T19:05:34Z</updated>
<author>
<name>Warry</name>
<email>FunWarry@users.noreply.github.com</email>
</author>
<published>2025-12-29T19:05:34Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=f413240b51f574c01144e6ae672b24c412a949e1'/>
<id>urn:sha1:f413240b51f574c01144e6ae672b24c412a949e1</id>
<content type='text'>
- Improved playlist item fetching by adding robust pagination and low-level request hooks for better testing and flexibility.
- Refactored track ID extraction logic into reusable helpers for clarity.
- Improved initialization for dialog components to avoid circular dependencies in the GUI.
- Added new unit tests to validate playlist operations, including track addition/removal and API integration.
- Updated metadata functions to simplify dictionary access using `.get` for better readability.
- Ensured PySide6 system dependencies are installed in GitHub Actions to address CI compatibility issues.
- Streamlined UI package initialization to improve modularity and robustness of imports.
</content>
</entry>
<entry>
<title>chore: 📝 add comprehensive coding standards and guidelines</title>
<updated>2025-11-12T13:18:41Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-11-12T13:18:41Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=554a42860e666f85ac99df6c08c10b3a6f16a5be'/>
<id>urn:sha1:554a42860e666f85ac99df6c08c10b3a6f16a5be</id>
<content type='text'>
* Introduced a new `AGENTS.md` file containing detailed coding standards for the project.
* Covers topics such as Python version support, naming conventions, type annotations, error handling, and best practices.
* Aims to improve code quality, maintainability, and team consistency.
</content>
</entry>
<entry>
<title>fix(tox): 🐛 update Python version support in configuration</title>
<updated>2025-10-20T08:09:30Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-10-20T08:09:30Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=5c09b6594cc5ebe6f6a5a19cc68766f47f35ddac'/>
<id>urn:sha1:5c09b6594cc5ebe6f6a5a19cc68766f47f35ddac</id>
<content type='text'>
* Added support for Python 3.13 in the `tox` configuration.
* Updated `envlist` to include `py313` for testing.
</content>
</entry>
<entry>
<title>fix(workflow): 🐛 update macOS target version in build matrix</title>
<updated>2025-10-06T11:41:49Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-10-06T11:41:49Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=10508218d1e73ca5f97941b518e858be774db94c'/>
<id>urn:sha1:10508218d1e73ca5f97941b518e858be774db94c</id>
<content type='text'>
* Changed macOS target from `macos-13` to `macos-15-intel` for improved compatibility.
</content>
</entry>
<entry>
<title>fix: 📝 update placeholder text for bug report</title>
<updated>2025-09-07T15:13:08Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-09-07T15:13:08Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=47b1f2a6692d0981afa9e1d9708e71e7f41b37cc'/>
<id>urn:sha1:47b1f2a6692d0981afa9e1d9708e71e7f41b37cc</id>
<content type='text'>
* Clarified the placeholder instructions for the "What happened?" field in the bug report template.
* Ensured consistency in language and improved readability for users submitting bug reports.
</content>
</entry>
<entry>
<title>chore(workflow): 🚀 Update build matrix for GUI packaging across multiple OS</title>
<updated>2025-07-08T07:58:30Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-07-08T07:58:30Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=d6bb9d51d2850da0869814b6d768acebbb030a3d'/>
<id>urn:sha1:d6bb9d51d2850da0869814b6d768acebbb030a3d</id>
<content type='text'>
* Added support for building GUI on macOS ARM64, Ubuntu, and Windows platforms.
* Restored previously commented-out build commands for better cross-platform compatibility.
</content>
</entry>
<entry>
<title>fix(gui): 🐛 Correct `make gui-macos-dmg` command and add delay</title>
<updated>2025-07-03T22:02:41Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-07-03T22:02:41Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=f0bbbc010868f5d3a52d51fbc4e4bcbed647ad66'/>
<id>urn:sha1:f0bbbc010868f5d3a52d51fbc4e4bcbed647ad66</id>
<content type='text'>
* Updated the command to `make gui-macos-dmg` for proper packaging.
* Introduced a 60-second delay before creating the DMG to ensure all processes are completed.
</content>
</entry>
<entry>
<title>chore(workflow): 🚀 Update GUI packaging process for macOS</title>
<updated>2025-07-03T21:45:21Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-07-03T21:45:21Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=ae17fab0574f5f9b5a625a61fe13c6a9c917d9af'/>
<id>urn:sha1:ae17fab0574f5f9b5a625a61fe13c6a9c917d9af</id>
<content type='text'>
* Added a sleep command before creating the `.dmg` file to ensure proper execution.
* Modified the `hdiutil create` command to include `-debug` for troubleshooting.
</content>
</entry>
<entry>
<title>Bump pyside6 version from 6.8.1 to 6.9.0 in pyproject.toml</title>
<updated>2025-07-03T13:41:55Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-07-03T13:41:55Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=0e7dda562219ce656f67d2a70a7bd5af6d89f335'/>
<id>urn:sha1:0e7dda562219ce656f67d2a70a7bd5af6d89f335</id>
<content type='text'>
</content>
</entry>
</feed>
