Robert Honz
d3164f48de
✨ Add Python 3.13 support and update dependencies
...
Extends Python version support to include 3.13 in CI workflows,
tox environments, and documentation. Updates dependencies to
ensure compatibility with the new Python version and resolves
legacy workarounds for macOS GitHub Actions runners.
Upgrades include:
- `pyside6` to version 6.9.1
- `click` to version 8.2.1
- Other relevant dependency updates for compatibility.
Re-enables `pyupgrade` pre-commit hook targeting Python 3.12+.
Fixed binary creation for Intel macOS.
2025-07-01 08:04:21 +02:00
Robert Honz
181daf53a4
🛠️ Windows drives won't get sanitized anymore. Fixes #474
2025-07-01 07:34:07 +02:00
Robert Honz
6ddcb12bdf
🌟 Version bumped to v0.26.0
2025-06-30 17:42:28 +02:00
Robert Honz
70e29771b9
🛠️ Directory length limit is checked and adapted correctly now. Fixes #447 & #436
2025-06-30 16:33:32 +02:00
Robert Honz
0eaeed533f
👷 Added Apple Script timeout workaround for macos-13 Intel runner.
2025-06-30 10:45:52 +02:00
Robert Honz
70e8b5fb13
✨ Either date added or date released will be shown, depending if a list is selected or a search was performed. Fixes #424
2025-06-30 10:44:51 +02:00
Robert Honz
98f5230ccd
🛠️ Favorites won't getting duplicated after user hits the list reload button. Fixes #409
2025-06-30 08:39:33 +02:00
Robert Honz
09b611361c
🌟 Version bumped to v0.25.11
2025-06-29 21:55:20 +02:00
Robert Honz
bbc65c8577
🛠️ Cover won't be removed, if clicked on the same item multiple times.
2025-06-29 21:53:50 +02:00
Robert Honz
5bdd48e471
✨ Spinner will be shown, if search results are expanded.
2025-06-29 21:50:12 +02:00
Robert Honz
db5c5eac97
✨ will only return the first artists. will return all album artists. Fixes #439
2025-06-29 21:42:39 +02:00
Robert Honz
e8ca69fefa
🛠️ GUI dos not hang if searched media is not available anymore.
2025-06-29 21:29:06 +02:00
Robert Honz
a676e16367
🛠️ App does not crash anymore on not available content. Fixes #422
2025-06-29 21:23:27 +02:00
Robert Honz
039546ffe8
👷 Lists and cover will be loaded in background. Gui won't hang anymore. Fixes #423
2025-06-29 20:33:22 +02:00
Robert Honz
f0412c6f96
👷 Re-arranged imports.
2025-06-29 14:24:15 +02:00
Robert Honz
d53077f3f2
👷 Nuitka update to 2.7.11
2025-06-29 14:24:15 +02:00
Robert Honz
20ba5c2057
👷 APFS will be sued for DMG creation to avoid busy resource error in github action runner. https://github.com/actions/runner-images/issues/7522#issuecomment-2299918092
2025-06-29 14:24:15 +02:00
Robert Honz
353fedd682
🛠️ Fixed link to orbittwz profile.
2025-06-29 13:08:42 +02:00
Robert Honz
85ecdf866e
🛠️ Fixed wrong repo url after pyproject.toml update. Credits to @orbittwz in README.
2025-06-29 12:36:08 +02:00
Robert Honz
4a26aea87f
✨ Added Windows ARM action built.
2025-06-27 15:16:25 +02:00
Robert Honz
a1f344644c
🌟 Version bumped to v0.25.10
2025-06-27 13:28:43 +02:00
Robert Honz
6bef8242f8
👷 Deprecated GitHub runner update.
2025-06-27 13:28:02 +02:00
Robert Honz
f2ea4fef59
🌟 Version bumped to v0.25.9
2025-06-27 12:20:31 +02:00
Robert Honz
e277cdced2
👷 Poetry lock update.
2025-06-27 12:19:51 +02:00
Robert Honz
6e1b00fdec
🌟 Version bumped to v0.25.8
2025-06-27 12:17:46 +02:00
Robert Honz
a2e8be4114
✨ Dependency update. pyproject.toml fixes. isort-seed removal.
2025-06-27 09:42:35 +02:00
Robert Honz
a266e37f45
🌟 Version bumped to v0.25.7
2025-06-26 20:35:59 +02:00
Robert Honz
6f2e73baaa
✨ Empty metadata tags will be removed before written to file. Url tag for mp4 corrected.
2025-06-06 08:29:26 +02:00
Robert Honz
d9ab28d884
🌟 Version bumped to v0.25.6
2025-04-02 07:03:53 +02:00
Robert Honz
819655d8b7
✨ Implemented playlist track position naming ({list_pos}) for downloads. Fixes #165
2025-04-02 07:00:28 +02:00
Robert Honz
d7a9227c06
👷 Dependency update.
2025-04-02 05:56:36 +02:00
Robert Honz
5b073b5e43
🌟 Version bumped to v0.25.5
2025-03-27 19:07:59 +01:00
Robert Honz
6ac116beed
🛠️ Fixed and simplified path_file_sanitize method.
2025-03-27 19:01:51 +01:00
Robert Honz
f4b40b133e
✨ Nuitka downgraded to overcome pathelf --add-rpath issue.
2025-03-27 18:59:20 +01:00
Robert Honz
aa71d9993f
✨ Readme and Makefile have been extended regarding setup instructions for dev environment.
2025-03-27 18:57:34 +01:00
Robert Honz
309ded73e4
🛠️ Fix: Only re-create media item if it is a track. Fixes #386
2025-03-25 21:22:35 +01:00
Robert Honz
0686bbf376
👷 Install patchelf explicitly.
2025-03-25 21:14:24 +01:00
Robert Honz
03cf970f88
🌟 Version bumped to v0.25.4
2025-03-24 12:11:39 +01:00
Robert Honz
b50e3bd14d
👷 Code style.
2025-03-24 09:01:49 +01:00
Robert Honz
efc2549ab5
👷 Check if albums and videos are available or not due to regional restrictions. Fixes #277
2025-03-24 08:57:47 +01:00
Robert Honz
b3ed18acaf
🛠️ Fixed: Skip file is not ignored anymore. Filenames will not be uniquified by default.
2025-03-24 08:22:12 +01:00
Robert Honz
f936a8794b
🛠️ Fixed: Wrong path build after file sanitization on Windows. Fixes #389 & #358
2025-03-24 07:34:13 +01:00
Robert Honz
b25b58a03b
👷 Refactored path file split method.
2025-03-24 07:12:16 +01:00
Robert Honz
1336bebebb
👷 Do not use cache for actions.
2025-03-24 07:11:37 +01:00
Robert Honz
6b77a6bbca
👷 Dependency update.
2025-03-24 07:11:11 +01:00
Robert Honz
7dd94ff4a9
👷 Pass download quality settings, when using CLI.
2025-03-23 21:38:44 +01:00
Robert Honz
8760a28ccd
🌟 Version bumped to v0.25.3
2025-03-23 21:29:07 +01:00
Robert Honz
9a0a60d9ad
Fixed: Relative import error.
2025-03-23 21:28:58 +01:00
Robert Honz
dac9054a1d
🌟 Version bumped to v0.25.2
2025-03-23 21:12:40 +01:00
Robert Honz
5d12391718
🌟 Version bumped to v0.25.1
2025-03-23 21:11:27 +01:00
Robert Honz
cbef9fbb89
🛠️ Fixed relative import error. Fixes #387
2025-03-23 21:07:58 +01:00
Robert Honz
b00829e125
🌟 Version bumped to v0.25.0
2025-03-23 11:06:05 +01:00
Robert Honz
9b428dfa16
🛠️ Clipboard is not thread safe. Executing in a synchronous way. Fixes #382
2025-03-23 10:46:16 +01:00
Robert Honz
0684994850
✨ Downloads can be now paused / resumed. Fixes #149 & 324
...
👷 Shutdown is handled more gracefully.
2025-03-03 09:31:37 +01:00
Robert Honz
0726175503
👷 CLI: Download list is scrolling vertically and overall progress is shown at the bottom. Fixes #374
2025-03-01 21:53:46 +01:00
Robert Honz
303435ad1e
👷 Close network connections explicitly. Fixes #371
2025-02-28 17:27:12 +01:00
Robert Honz
7a4d6ceae7
🛠️ Fixed path length sanitation. Also refactored the path helper to use pathlib.Path instead of str. Fixed #358
2025-02-28 16:57:18 +01:00
Robert Honz
56aff8fa19
👷 Optimized CLI performance.
2025-02-28 13:22:38 +01:00
Robert Honz
ff96847e34
🛠️ Reverting changes for mkdocs.yml: home_page is not a valid attribute.
2025-02-28 11:59:45 +01:00
Robert Honz
39e0e876d7
🛠️ Fixed composer in metadata. Needs to be empty string.
2025-02-28 11:47:38 +01:00
Robert Honz
cc107a3356
🛠️ Fixed composer in metadata. Needs to be empty string.
2025-02-28 11:28:59 +01:00
Robert Honz
a41ee12b13
🛠️ Fixed app metadata: pyproject.toml section renamed.
2025-02-28 11:23:39 +01:00
Robert Honz
40a998e6e7
✨ FAQ section created.
2025-02-28 11:19:14 +01:00
Robert Honz
5e91194bd1
✨ Replay gain information can be disabled in settings. Fixes #176
...
🛠️ Fixed some warnings
2025-02-28 10:55:41 +01:00
Robert Honz
57789f10e8
✨ Adding TIDAL share url to metadata. See #176
2025-02-28 10:39:53 +01:00
Robert Honz
b0bf71ccf5
👷 Run check on commit.
2025-02-01 08:58:36 +01:00
Robert Honz
0597400961
👷 Poetry update to v2
2025-01-31 09:03:46 +01:00
Robert Honz
757817deec
👷 Poetry update to v2
2025-01-31 08:51:38 +01:00
Robert Honz
4b880a69f4
👷 Linux ARM64 enabled for GUI builds.
2025-01-27 08:41:48 +01:00
Robert Honz
2428be42bb
👷 Added search advise to every issue type.
2025-01-20 10:19:28 +01:00
Robert Honz
1ff8ba4b50
🌟 Version bumped to v0.24.6
2025-01-17 11:17:15 +01:00
Robert Honz
ddea3db684
🌟 Version bumped to v0.24.5
2025-01-17 09:45:00 +01:00
Robert Honz
113448620e
🛠️ Fix: No media_metadata_tags available for videos. Fixes #338
2025-01-17 09:43:41 +01:00
Robert Honz
484501245a
🌟 Version bumped to v0.24.4
2025-01-14 07:58:10 +01:00
Robert Honz
463453b4f5
🛠️ Fix: Missing module prefix on import. Fixes #335
2025-01-14 07:56:50 +01:00
Robert Honz
8290e2674d
🌟 Version bumped to v0.24.3
2025-01-12 17:51:53 +01:00
Robert Honz
2055606d0b
👷 File extension guesser improved. Fixes #322
2025-01-12 17:42:09 +01:00
Robert Honz
e723b81892
👷 Extended issue templates.
2025-01-12 15:42:17 +01:00
Robert Honz
d79519636d
👷 Extended issue templates.
2025-01-12 15:41:15 +01:00
Robert Honz
e53f3fa675
👷 Extended issue templates.
2025-01-12 15:40:06 +01:00
Robert Honz
2381b78c2f
👷 Extended issue templates.
2025-01-12 15:39:13 +01:00
Robert Honz
fca675e8f9
👷 Extended issue templates.
2025-01-12 15:34:22 +01:00
Robert Honz
c5bf1d5b9c
👷 Extended issue templates.
2025-01-12 15:32:24 +01:00
Robert Honz
cace1fac67
🌟 Version bumped to v0.24.2
2025-01-11 16:32:08 +01:00
Robert Honz
bf7000cab0
🛠️ Fix: Playlist was not created if symlink was deactivated. Fixes #322
2025-01-11 16:07:30 +01:00
Robert Honz
8e66cb3259
🛠️ Fix: Very short tracks detected as corrupt download.
2025-01-05 21:26:11 +01:00
Robert Honz
8488714697
👷 Dependency update.
2025-01-05 21:11:24 +01:00
Robert Honz
8427a81393
👷 Dependency update.
2025-01-05 21:10:26 +01:00
Robert Honz
f60dfb2f62
👷 Removed unused dependency: pycryptodome
2025-01-05 19:13:49 +01:00
Robert Honz
72d62a91c4
🌟 Version bumped to v0.24.1
2025-01-05 19:10:37 +01:00
Robert Honz
259a553fcb
🛠️ Fixed make macos gui command.
2025-01-05 18:49:10 +01:00
Robert Honz
80a6002c8a
🌟 Version bumped to v0.24.0
2025-01-05 18:46:03 +01:00
Robert Honz
929bc91ec8
👷 Refactored gui make routines towards Nuitka's requirements.
2025-01-05 18:39:27 +01:00
Robert Honz
4d9d67d9a8
👷 Nuitka's compile options sorted and conditional flags applied per OS.
2025-01-05 18:38:12 +01:00
Robert Honz
39449ac581
👷 PyInstaller binary detection replaced with Nuitka's version.
2025-01-05 18:36:35 +01:00
Robert Honz
ca6e2b3ef7
👷 PyInstaller replaced with Nuitka.
2025-01-05 18:34:45 +01:00
Robert Honz
9318d1bf74
👷 Wording changed for Qt dependencies missing error.
2025-01-04 15:43:07 +01:00
Robert Honz
f2c71360e3
👷 Debugger activated.
2025-01-04 15:33:01 +01:00
Robert Honz
b4ca29c287
🌟 Version bumped to v0.23.8
2025-01-04 14:34:21 +01:00
Robert Honz
f72578e40b
👷 Removed unnecessary release workflow code.
2025-01-04 14:34:17 +01:00