summaryrefslogtreecommitdiff
path: root/tidal_dl_ng/gui/initialization.py
Commit message (Collapse)AuthorAgeFilesLines
* feat: Add playlist management functionality and compliance checksWarry2025-12-291-0/+1
| | | | | | | | | | - Introduced a new "Playlists" column in results view with visual indicators for membership. - Added `playlist_api.py` to handle playlist-related operations (fetch, add, remove tracks). - Implemented `PlaylistManagerDialog` for seamless playlist addition/removal with caching. - Integrated compliance check script (`check_agents_compliance.py`) for ensuring coding standards. - Added extensive documentation (`playlist_membership_manager.md`) covering architecture and flow. - Updated GUI logic and QStandardItemModel setup to include playlist data. - Included unit tests for playlist management components and API.
* refactor: Restructure GUI components into separate modules for improved ↵Warry2025-12-041-0/+192
maintainability