Robert Honz
|
e80a3dcb12
|
✨ Reverted tidalapi workaround (file extension bug fix).
|
2024-11-29 18:03:33 +01:00 |
|
Robert Honz
|
1441a3ea10
|
✨ Added Python 3.12 to classifiers.
|
2024-11-29 17:47:49 +01:00 |
|
Robert Honz
|
33a30537e9
|
✨ Merge with master.
|
2024-11-29 17:41:25 +01:00 |
|
Robert Honz
|
ba3a1b65c7
|
✨ Dependency updates.
|
2024-11-29 17:33:26 +01:00 |
|
Robert Honz
|
dda52eb05e
|
👷 Stream manifest will only be retrieved once per media item. Download delay will be read from config. Exception handling improved. Fixes #248
|
2024-11-20 12:30:14 +01:00 |
|
Robert Honz
|
9fa0127116
|
👷 Refactored download delay limits to config.
|
2024-11-20 12:28:18 +01:00 |
|
Robert Honz
|
56f4522f2b
|
🛠️ Fixed {album_artist} tag replacement on track level. Fixes #239
|
2024-11-17 23:06:36 +01:00 |
|
Robert Honz
|
d4cc677bd9
|
✨ Fixed default format strings explicit tag.
|
2024-11-17 23:04:50 +01:00 |
|
Robert Honz
|
86829bce04
|
✨ Added ID3 tags overview as comment.
|
2024-11-17 22:57:37 +01:00 |
|
Robert Honz
|
3c776c1326
|
✨ Downgraded PySide6 to former version 6.7.0 to support Win7 again. Fixes #236
|
2024-11-17 12:05:44 +01:00 |
|
Robert Honz
|
fba23aee41
|
✨ Default formats changed.
|
2024-11-15 10:01:17 +01:00 |
|
Robert Honz
|
037e6f14a2
|
✨ Finished items will be written to log output. Minor refactoring.
|
2024-11-15 09:57:01 +01:00 |
|
Robert Honz
|
f28d07b651
|
✨ Todo added to implement download speed.
|
2024-11-15 09:14:00 +01:00 |
|
Robert Honz
|
6f112546a5
|
🌟 Version bumped to v0.20.3
|
2024-11-14 15:10:54 +01:00 |
|
Robert Honz
|
a9ff6dc558
|
🛠️ Fixed segment id calculation for BTS tracks. Fixes #232
Fixed GUI crash on trailing / leading spaces in search terms.
|
2024-11-14 15:10:14 +01:00 |
|
Robert Honz
|
f2b3cc2505
|
✨ Adapted tidalapi login changes.
|
2024-11-14 14:36:52 +01:00 |
|
Robert Honz
|
8cb907f908
|
🌟 Version bumped to v0.20.2
|
2024-11-14 13:13:06 +01:00 |
|
Robert Honz
|
9438244612
|
🛠️ Workaround for wrong extension detection of tidalapi. Fixes #232
|
2024-11-14 13:11:06 +01:00 |
|
Robert Honz
|
d3dedc0b6f
|
✨ Added some error handling for file merge.
|
2024-11-14 08:07:54 +01:00 |
|
Robert Honz
|
84b777ca0a
|
✨ Lock file update.
|
2024-11-13 14:05:10 +01:00 |
|
Robert Honz
|
c3c0b90de2
|
✨ MKDocs update.
|
2024-11-13 14:04:25 +01:00 |
|
Robert Honz
|
182e67e7c3
|
🌟 Version bumped to v0.20.1
|
2024-11-13 13:45:55 +01:00 |
|
Robert Honz
|
65dbe85241
|
✨ Bug fix for import constants.
|
2024-11-13 13:45:38 +01:00 |
|
Robert Honz
|
9e0b9748cb
|
🌟 Version bumped to v0.20.0
|
2024-11-13 13:30:50 +01:00 |
|
Robert Honz
|
5f9cc39ba7
|
✨ GUI login updated to device mode.
|
2024-11-13 13:26:46 +01:00 |
|
Robert Honz
|
7134e0e51b
|
✨ tidalapi and dependent code was updated.
|
2024-11-13 13:09:58 +01:00 |
|
Robert Honz
|
f5ed1c6554
|
✨ Time exponential retries on segment download errors. Fixes #196
|
2024-11-13 12:36:01 +01:00 |
|
Robert Honz
|
ae2dd4fb2b
|
🛠️ Do not attempt to set quality if it is set to None.
|
2024-11-13 12:04:24 +01:00 |
|
Robert Honz
|
f3be5f3014
|
🛠️ Fixed ffmpeg output file to str. Fixed segment parsing for videos while downloading segments. Lowered time delay span.
|
2024-11-13 10:58:52 +01:00 |
|
Robert Honz
|
0eea0f3548
|
🛠️ Fixed suffix handling with pathlib.Path.
|
2024-11-13 10:37:29 +01:00 |
|
Robert Honz
|
3171b1570b
|
✨ Do not process tracks with missing segments. Refactored some method to pathlib.Path.
|
2024-11-13 09:49:33 +01:00 |
|
Robert Honz
|
c1a102f646
|
✨ Removed complex skipping options in favor of a faster duplicates check / skipping of already present items without download delay.
|
2024-11-13 09:09:00 +01:00 |
|
Robert Honz
|
beea8f1fe7
|
🛠️ Fixed segment order after download.
|
2024-11-12 22:36:16 +01:00 |
|
Robert Honz
|
78a48348a8
|
✨ Track segments are downloaded simultaneously, which results in a huge speed increase. Some refactoring work has been done.
|
2024-11-12 22:15:11 +01:00 |
|
Robert Honz
|
618b16257b
|
✨ Backend and GUI changed to device login. Login dialog needs to be threaded / non blocking.
|
2024-11-12 19:15:33 +01:00 |
|
Robert Honz
|
4d2048acbd
|
Merge remote-tracking branch 'origin/gui-enhancement' into gui-enhancement
* origin/gui-enhancement:
✨ Column added to display "date added" of list items. Fixes #132
|
2024-11-11 12:06:58 +01:00 |
|
Robert Honz
|
ac7afca1bf
|
✨ Column added to display "date added" of list items. Fixes #146
|
2024-11-11 12:06:49 +01:00 |
|
Robert Honz
|
1660df29f0
|
✨ Column added to display "date added" of list items. Fixes #132
|
2024-11-11 12:06:21 +01:00 |
|
Robert Honz
|
c985e50dc6
|
✨ Save JSON configs as pretty formatted files. Adresses #132
|
2024-11-11 11:33:10 +01:00 |
|
Robert Honz
|
9e75cc4656
|
✨ Share URL can be copied using right click in GUI. Fixes #132
|
2024-11-11 11:18:25 +01:00 |
|
Robert Honz
|
24d75a7c20
|
✨ Options for album art added to GUI. Fixes #125
|
2024-11-11 10:17:40 +01:00 |
|
Robert Honz
|
d7112063a0
|
Option added to embed and download album art.
|
2024-11-11 10:05:32 +01:00 |
|
Robert Honz
|
535b4d03ee
|
Capitalized FLAC metadata tags.
|
2024-11-10 14:45:17 +01:00 |
|
Robert Honz
|
02de0c8108
|
Fix: {album_artist} is now emitting only the album artist is only replaced on an Album level. Fixes #200
|
2024-11-10 14:30:02 +01:00 |
|
Robert Honz
|
ce02215d7c
|
{track_volume_num_optional} and {track_volume_num_optional_CD} added for an optional sub CD folder structure. Fixes #151
|
2024-11-10 14:21:10 +01:00 |
|
Robert Honz
|
cee7696cfb
|
Fix: Replace {artist_name} only on Track / Video basis. Fixes #171
|
2024-11-10 13:56:27 +01:00 |
|
Robert Honz
|
913c88e65c
|
If login fails token.json will be removed, so the user can have a fresh start. Fixes #197
|
2024-11-10 12:41:42 +01:00 |
|
Robert Honz
|
600c2dda68
|
Fix: Short tracks won't cause an error on download. No infinity download loops after a failed short track. Fixes #161 & #187
|
2024-11-10 12:24:17 +01:00 |
|
Robert Honz
|
3d42acdde0
|
Fix: No login on Tidal().__init__. Avoids double login on app start.
|
2024-11-09 17:53:39 +01:00 |
|
Robert Honz
|
3bd66d6035
|
PKCE login is no longer required for HI_RES_LOSSLESS. Fixes #153
|
2024-11-09 17:33:21 +01:00 |
|
Robert Honz
|
43fabacd95
|
Respect user specified config directory. Fixes #141
|
2024-11-09 13:51:39 +01:00 |
|
Robert Honz
|
558dfa65cc
|
Respect user specified config directory. Fixes #141
|
2024-11-09 13:45:43 +01:00 |
|
Robert Honz
|
4012edfed3
|
Bug fix: Pagination for user playlists loading more than 50 items now. Fixes #131
|
2024-11-09 08:54:59 +01:00 |
|
Robert Honz
|
0bbe3c85a9
|
Reverting due to tidalapi bug.
|
2024-11-08 17:41:39 +01:00 |
|
Robert Honz
|
8a6ae33654
|
Fixed bad logger call. Fixes #184
|
2024-11-08 17:34:46 +01:00 |
|
Robert Honz
|
87864bf930
|
Python version requirement changed.
|
2024-11-08 16:01:43 +01:00 |
|
Robert Honz
|
a932f54c95
|
Use get method for urls.
|
2024-11-06 15:47:51 +01:00 |
|
Robert Honz
|
f41d65d7d3
|
Since TIDAL has remove MQA (HI_RES), all traces of MQA have been removed here.
|
2024-11-06 15:01:18 +01:00 |
|
Robert Honz
|
a33581dbbb
|
tidalapi udpated to v0.8.0
|
2024-11-06 13:58:02 +01:00 |
|
Robert Honz
|
bffe6e56f1
|
Switched to a maintained PyQtDarkTheme fork. Upgraded possible Python version to <3.13.
|
2024-11-06 10:28:12 +01:00 |
|
Robert Honz
|
421b7c3f8c
|
Most packages have been updated.
|
2024-11-06 10:21:19 +01:00 |
|
Robert Honz
|
5bd65a21bc
|
Added default path as an alternative path for empty user setting of an option. FFmpeg path is whiched as an alternative path.
|
2024-11-06 10:03:41 +01:00 |
|
Robert Honz
|
8e7d6019ff
|
FFmpeg PR fixes.
|
2024-11-06 09:41:39 +01:00 |
|
Robert Honz
|
8c66549b9f
|
🌟 Version bumped to v0.15.6
|
2024-06-16 16:33:43 +02:00 |
|
Robert Honz
|
210e01f66e
|
👷 Fixing build script for macOS ARM64.
|
2024-06-16 16:31:06 +02:00 |
|
Robert Honz
|
e8471abd3a
|
🌟 Version bumped to v0.15.5
|
2024-06-16 16:20:53 +02:00 |
|
Robert Honz
|
1e9b24e282
|
✨ {album_id} can be used for track naming. Fixes #123
|
2024-06-16 16:18:22 +02:00 |
|
Robert Honz
|
9c5ef7afe4
|
🛠️ Apply filter for results with children. Fixes #130
|
2024-06-16 15:55:09 +02:00 |
|
Robert Honz
|
e9af97ef91
|
👷 Pagination enabled for playlists. Fixes #131
|
2024-06-16 14:21:46 +02:00 |
|
Robert Honz
|
ff8d688382
|
👷 Increased chunk size of the downloader.
|
2024-06-16 14:08:12 +02:00 |
|
Robert Honz
|
2dd2067f0d
|
👷 Enable macOS M1 build.
|
2024-06-13 21:29:23 +02:00 |
|
Robert Honz
|
3a5d5b1967
|
👷 Dependency updates.
|
2024-06-07 09:20:37 +02:00 |
|
Robert Honz
|
49f65a3492
|
🌟 Version bumped to v0.15.4
|
2024-06-06 22:06:07 +02:00 |
|
Robert Honz
|
c7e796061a
|
🛠️ Correct FFmpeg path is being used. Fixes #117
|
2024-06-06 21:57:08 +02:00 |
|
Robert Honz
|
c4435b5c8c
|
🌟 Version bumped to v0.15.3
|
2024-05-24 13:42:11 +02:00 |
|
Robert Honz
|
c9848030d8
|
🛠️ PKCE flag was not set on first login. Fixes #113
|
2024-05-24 13:41:42 +02:00 |
|
Robert Honz
|
4fa70469df
|
🌟 Version bumped to v0.15.2
|
2024-05-24 10:01:24 +02:00 |
|
Robert Honz
|
e61d68200a
|
🛠️ Fixed import error.
|
2024-05-24 10:01:01 +02:00 |
|
Robert Honz
|
e6e61388bc
|
🌟 Version bumped to v0.15.1
|
2024-05-24 09:32:18 +02:00 |
|
Robert Honz
|
182e531798
|
🛠️ Fixed crash on right click -> download a favorite list.
|
2024-05-24 09:31:37 +02:00 |
|
Robert Honz
|
e0d0b8ec8c
|
🌟 Version bumped to v0.15.0
|
2024-05-24 08:50:56 +02:00 |
|
Robert Honz
|
9a4ffcf6ec
|
👷 Result columns resizable again.
|
2024-05-24 08:50:25 +02:00 |
|
Robert Honz
|
df92dcb0a4
|
✨ Regular expression can be used to filter results.
|
2024-05-24 08:07:57 +02:00 |
|
Robert Honz
|
5b04063e83
|
✨ User favorites (hearted items) are now selectable from the left pane's list. Fixes #99
|
2024-05-24 07:23:10 +02:00 |
|
Robert Honz
|
647e950100
|
👷 Favorites and playlists will be displayed as playlists (same behavior as in TIDAL app).
|
2024-05-22 22:30:06 +02:00 |
|
Robert Honz
|
c27f2c1c0f
|
👷 Handle bool values in a better way for settings via cli. Fixes #111
|
2024-05-22 22:05:31 +02:00 |
|
Robert Honz
|
bf5c533aff
|
👷 Fixed download delay for skipped files.
|
2024-05-22 21:49:55 +02:00 |
|
Robert Honz
|
2d5c9aa860
|
✨ Show quality in queue for playlists and artists.
|
2024-05-22 07:01:47 +02:00 |
|
Robert Honz
|
818a4011d0
|
🌟 Version bumped to v0.14.0
|
2024-05-22 06:35:26 +02:00 |
|
Robert Honz
|
776542de5c
|
✨ Can download artists. Fixes #102
|
2024-05-22 06:33:40 +02:00 |
|
Robert Honz
|
3a6bf023d7
|
✨ Can search for artists using an artist link.
|
2024-05-21 15:51:26 +02:00 |
|
Robert Honz
|
11ec464f89
|
👷 Silence ffmpeg output. Fixes #103
|
2024-05-21 15:38:59 +02:00 |
|
Robert Honz
|
55df3d4631
|
👷 Updated macOS build image to 12, due to GitHub sunset of macos-11.
|
2024-05-21 09:09:02 +02:00 |
|
Robert Honz
|
a81015ab02
|
👷 Metadata write was moved / untied from download. Fixes #104
|
2024-05-15 09:48:36 +02:00 |
|
Robert Honz
|
8fc6298d28
|
✨ Filter are AND and not OR linked.
|
2024-05-15 09:02:08 +02:00 |
|
Robert Honz
|
b257f48d6a
|
✨ Filtering keeps top level item shown.
|
2024-05-15 08:33:39 +02:00 |
|
Robert Honz
|
79e60a0ac7
|
✨ Able to place results to queue.
|
2024-05-15 06:33:46 +02:00 |
|
Robert Honz
|
5a013f5180
|
👷 Import changed.
|
2024-05-14 07:34:18 +02:00 |
|
Robert Honz
|
4353eaf0a5
|
👷 Removed unused method.
|
2024-05-14 07:32:19 +02:00 |
|
Robert Honz
|
f46e9cf3e0
|
✨ Results tree uses View component and displays filter input fields.
|
2024-05-14 07:31:57 +02:00 |
|