Robert Honz
1137fe2659
✨ Rename lyrics option and add lyrics to file options.
2024-02-01 20:10:14 +01:00
Robert Honz
fe5d450cb3
✨ Respect download delay when downloading a bunch of tracks / videos.
2024-02-01 20:04:55 +01:00
Robert Honz
4b21ecd820
🌟 Hot fix release v0.7.1
2024-02-01 17:50:01 +01:00
Robert Honz
6e3a43f828
🛠️ stream() was renamed in get_stream() by tidalapi. Fixes #22 and #6 .
2024-02-01 17:49:25 +01:00
Robert Honz
b225251ad2
🌟 Version bump to v0.7.0.
2024-02-01 07:43:56 +01:00
Robert Honz
c1bf278fd7
✨ Implemented login dialog for PKCE login method. Fixes #22 .
2024-02-01 07:38:01 +01:00
Robert Honz
a994aa629e
✨ README console output update.
2024-01-30 06:35:39 +01:00
Robert Honz
e2a5891d6a
✨ Update tidalapi dependency to be able to do HiRes login.
2024-01-29 21:13:57 +01:00
Robert Honz
d7e97c0b5a
✨ Improved file naming (extension).
2024-01-27 17:27:57 +01:00
Robert Honz
2671db94c7
🛠️ Fixed crash on empty search result list.
2024-01-27 16:46:26 +01:00
Robert Honz
4c7026b00f
♻️ Removed unnecessary default values.
2024-01-23 17:22:10 +01:00
Robert Honz
cdd9965a0f
♻️ Minor refactoring of login methods and namings.
2024-01-23 09:56:42 +01:00
Robert Honz
a347359931
♻️ Renaming done to avoid confusion.
...
🛠️ Fixed config persisting error after read, if config file did not exist before (fixes #20 ).
✨ Implemented PKCE authorization to enable HiRes FLAC downloads. Fixes #9 .
2024-01-23 09:51:59 +01:00
Robert Honz
bd91967d1b
✨ Environment path variables, like '~' will get expanded and can now be used in settings.
2024-01-23 09:48:32 +01:00
Robert Honz
a348909897
✨ Help shortcut added. Dependency update.
2024-01-19 18:00:16 +01:00
Robert Honz
de0c60207d
✨ Fixing of scripts definition.
2024-01-19 17:56:26 +01:00
Robert Honz
f5a18f6023
🌟 Releasing v0.6.0
2024-01-19 14:43:45 +01:00
Robert Honz
5b7c49c1f6
✨ Readme extended with screenshot and cli output.
2024-01-19 14:43:29 +01:00
Robert Honz
af37a87e8c
✨ Lists within results can be expanded and partially downloaded.
2024-01-19 14:29:39 +01:00
Robert Honz
549931d142
✨ Windows taskbar icon workaround with proper app id string.
2024-01-19 11:22:30 +01:00
Robert Honz
1e4d89aac8
✨ Windows taskbar icon workaround.
2024-01-19 11:16:33 +01:00
Robert Honz
d39bcc9292
✨ Window icon will be shown. App will be built with specific icons per OS.
2024-01-19 11:06:38 +01:00
Robert Honz
6cf723b2b8
✨ Added version dialog. See File -> Version.
2024-01-19 10:00:27 +01:00
Robert Honz
038eaf85cb
♻️ Generalised download.py.
2024-01-19 08:17:47 +01:00
Robert Honz
53c8db80f8
♻️ Refactoring of tidal related function. Cleaned up TODOs.
2024-01-19 07:34:32 +01:00
Robert Honz
8e9e2c1794
🛠️ Fixed threading errors in GUI.
2024-01-19 07:25:41 +01:00
Robert Honz
d620ef9b18
♻️ Removed unused dataclass.
2024-01-18 22:48:29 +01:00
Robert Honz
5be69084a1
♻️ Minor renamings.
2024-01-18 22:46:34 +01:00
Robert Honz
12362983d6
✨ Result pagination implement for Downloader.
2024-01-18 22:14:46 +01:00
Robert Honz
922b3d2655
✨ Result pagination implement for GUI.
2024-01-18 21:57:35 +01:00
Robert Honz
caf1ad70df
✨ File extension stored in an enum. File exists check refactored to explicit extension check.
2024-01-17 22:18:48 +01:00
Robert Honz
62c75e6c97
✨ File extension stored in an enum. File exists check refactored to explicit extension check.
2024-01-17 22:08:39 +01:00
Robert Honz
bdccb8be37
🪄 Removed unnecessary description. Added some comments.
2024-01-17 11:43:49 +01:00
Robert Honz
125641a93c
🪄 Removed debugging code.
2024-01-17 10:42:40 +01:00
Robert Honz
975addae8e
🌟 GitHub Actions fix.
2024-01-17 10:37:27 +01:00
Robert Honz
0d12885ea5
🌟 Version bumped to v0.5.0.
2024-01-16 07:27:34 +01:00
Robert Honz
42705d9853
♻️ Removed wrong decorator usage.
2024-01-16 07:23:27 +01:00
Robert Honz
f1e4fb7e21
🛠️ Fixed threading issues in GUI.
2024-01-16 07:09:15 +01:00
Robert Honz
6a8ad00d8f
🛠️ Fixed annotation type.
2024-01-16 06:35:59 +01:00
Robert Honz
e3d780e36d
♻️ Capitalized enum names..
2024-01-16 06:33:23 +01:00
Robert Honz
f61d7e6d2e
♻️ Removed unnecessary threading and refactored values to constants.
2024-01-16 06:32:00 +01:00
Robert Honz
76b007c2bb
🛠️ Fixed sorting of results.
2024-01-16 06:12:22 +01:00
Robert Honz
1ca44af435
🛠️ Fixed GUI crashes. Root Cause: QProgressBar setValue() calls from download thread. Fixes #2 .
2024-01-15 21:55:51 +01:00
Robert Honz
acf2ff3adb
🛠️ Changed cli progress bar length.
2024-01-15 21:22:34 +01:00
Robert Honz
fb6e45a0d4
🛠️ Deptry warnings fixed.
2024-01-14 23:27:39 +01:00
Robert Honz
ec728d4dcd
♻️ Refactored download for CLI.
2024-01-14 23:09:43 +01:00
Robert Honz
affaae101e
♻️ Refactored usage of settings.
2024-01-14 18:10:58 +01:00
Robert Honz
65c29cae29
🛠️ lyrics_save config value is not respected.
2024-01-14 18:04:31 +01:00
Robert Honz
949f843e1f
♻️ Refactoring of items to make it less complex.
2024-01-14 17:58:54 +01:00
Robert Honz
825130bd61
♻️ Refactoring of MPD download. Metadata does not need an explicit media_type flag anymore.
2024-01-14 17:29:39 +01:00
Robert Honz
b59cba77c3
♻️ Refactoring of download.py ongoing.
2024-01-13 16:26:33 +01:00
Robert Honz
dd8833add8
♻️ Refactored linter warnings.
2024-01-13 12:04:35 +01:00
Robert Honz
14483a1629
♻️ Some refactoring started within download.py.
...
✨ Track extension can be ignored while skipping files. Closes #11 .
✨ Started to implement MPEG DASH download support.
2024-01-13 11:57:11 +01:00
Robert Honz
0cba5d83b1
♻️ Refactored GitHub actions using own env action.
2024-01-12 13:38:12 +01:00
Robert Honz
a30ee0550d
🛠️ Fixed GitHub action on push (tox).
2024-01-12 13:24:49 +01:00
Robert Honz
fba88b614c
✨ GitHub Actions version upgrades.
2024-01-12 12:47:37 +01:00
Robert Honz
1c51affef4
♻️ Ruff refactoring.
2024-01-12 12:35:18 +01:00
Robert Honz
9472e40fda
✨ Dev dependency update.
2024-01-12 11:41:37 +01:00
Robert Honz
cae24ba81d
🛠️ Ruff errors refactored.
2024-01-12 11:41:12 +01:00
Robert Honz
677bca872e
🛠️ Ruff errors refactored.
2024-01-12 11:20:10 +01:00
Robert Honz
87091fb060
🛠️ Isort isn't used anymore due to conflicts with black. Black reformatting done. Pre-Commit-Hook version upgrades.
2024-01-12 11:12:47 +01:00
Robert Honz
8a46e96921
🛠️ Pre Commit Hooks adjusted.
2024-01-12 10:55:40 +01:00
Robert Honz
3fddfe18a6
🛠️ Black reformatting.
2024-01-12 10:51:30 +01:00
Robert Honz
8196213247
🛠️ Isort refactoring.
2024-01-12 10:47:17 +01:00
Robert Honz
7af7fd6219
🛠️ Ruff refactoring.
2024-01-12 10:21:34 +01:00
Robert Honz
69cf0b4707
🛠️ Implemented timeout for `requests calls.
2024-01-12 08:38:41 +01:00
Robert Honz
1494490476
🛠️ Ruff ignores type annotation for cli.py, so typer continues to work as expected.
2024-01-12 08:37:58 +01:00
Robert Honz
a99c42ad02
♻️ Ruff reformatting.
2024-01-12 08:15:54 +01:00
Robert Honz
1f89ce4279
✨ Embedded cover dimensions can be changed in settings. Fixes #15 .
2024-01-12 08:10:31 +01:00
Robert Honz
d3fd384ae9
✨ Update dependencies.
2024-01-11 07:09:33 +01:00
Robert Honz
f578ae566c
♻️ Removed a part in readme.
2024-01-11 07:08:29 +01:00
Robert Honz
67415a24cd
🌟 Releasing v0.4.32
2024-01-10 20:44:58 +01:00
Robert Honz
fadf6cc2c6
🛠️ Fixed cfg cli command. Was broken after refactoring. Fixes #5 .
2024-01-10 20:39:01 +01:00
Robert Honz
042495d20a
🛠️ Download won't be delayed, if file was skipped. Fixes #8 .
2024-01-10 20:26:34 +01:00
Robert Honz
2891400022
🛠️ Concatenating all artists and displays them within the results in the GUI. Fixes #7 .
2024-01-10 20:17:36 +01:00
Robert Honz
15b25b348e
Merge remote-tracking branch 'origin/master'
...
* origin/master:
Include timestamps in lyrics
Fix config error in album naming
2024-01-10 19:50:51 +01:00
Robert Honz
e2dbd891e9
♻️ Refactored cover data method to Metadata.
2024-01-10 19:41:02 +01:00
Robert Honz
aeefae3f3d
🛠️ Typos fixed.
2023-12-20 13:52:50 +01:00
Robert Honz
cfe51660fe
⭐ ️ GUI only version mentionend in readme.
2023-12-20 13:50:19 +01:00
Robert Honz
f5039ff607
🛠️ M1 runner only available for enterprise.
2023-12-20 13:48:30 +01:00
Robert Honz
557585dc01
🛠️ Naming M1 runner.
2023-12-20 13:44:23 +01:00
Robert Honz
ee06956bed
🛠️ Removed debug and activated M1 runner.
2023-12-20 13:43:26 +01:00
Robert Honz
c62433870b
🛠️ Release GUI fix Windows poetry. Makefile APP_NAME as command arg possible.
2023-12-20 13:30:32 +01:00
Robert Honz
587e046746
🛠️ Release GUI fix Windows poetry.
2023-12-20 13:22:50 +01:00
Robert Honz
5d9fba275d
🛠️ Release GUI fix Windows poetry.
2023-12-20 13:15:03 +01:00
Robert Honz
72da630c21
🛠️ Release GUI fix Windows poetry.
2023-12-20 13:09:44 +01:00
Robert Honz
877151698f
🛠️ Release GUI fix Windows poetry.
2023-12-20 13:06:23 +01:00
Robert Honz
f82ca9296a
🛠️ Release GUI fix Windows poetry.
2023-12-20 13:01:37 +01:00
Robert Honz
43e70c9f51
🛠️ Release GUI fix Windows poetry.
2023-12-20 12:51:38 +01:00
Robert Honz
8f2798fb9b
🛠️ Release GUI fix Windows poetry.
2023-12-20 12:46:04 +01:00
Robert Honz
78f57637af
🛠️ Release GUI fix Windows poetry.
2023-12-20 12:23:59 +01:00
Robert Honz
16c41d71d3
🛠️ Release GUI fix.
2023-12-20 12:15:58 +01:00
Robert Honz
87cdce8b15
🛠️ Release GUI fix. Docs added.
2023-12-20 12:05:53 +01:00
Robert Honz
7487c63859
🛠️ Release GUI fix.
2023-12-20 11:48:27 +01:00
Robert Honz
f4fcdb51c0
🛠️ Release GUI fix debug.
2023-12-20 11:31:33 +01:00
Robert Honz
9b7ba39cb0
🛠️ Release GUI fix debug.
2023-12-20 11:30:44 +01:00
Robert Honz
f52278f4cd
🛠️ Release GUI fix debug.
2023-12-20 11:12:32 +01:00
Robert Honz
4449988d9d
🛠️ Makefile typo fix. Release mkdocs dependency installation fix.
2023-12-20 09:44:28 +01:00
Robert Honz
cefba0e8df
🛠️ Makefile typo fix.
2023-12-20 09:37:45 +01:00
Robert Honz
1cd271d24c
🛠️ Release workflow fix.
2023-12-20 09:32:46 +01:00