32 Commits

Author SHA1 Message Date
RemixDev
13efa2bc90
Fixed encoding issues 2021-12-21 12:40:35 +01:00
digitalec
bb8bb1b4c4 Remove language arg to match change in deezer-py 1.2.3 2021-09-23 17:15:30 -04:00
RemixDev
58f2b875fa
Made spotipy an optional dependency 2021-09-21 18:32:20 +02:00
Eddy Hintze
d8580d5d19 Pass correct config folder to the spotify plugin from cli 2021-09-12 12:52:17 +00:00
RemixDev
8d84b9f85a
Fixed #12 2021-08-04 21:36:55 +02:00
RemixDev
3030140e15
Implemented formatListener 2021-08-02 23:45:08 +02:00
RemixDev
a7dd659e22
Added better error reporting for generation in cli 2021-07-16 14:55:11 +02:00
RemixDev
536caee401
Fixed cli 2021-07-05 18:18:57 +02:00
RemixDev
07bdca4599
Made artist download work 2021-07-05 18:11:17 +02:00
RemixDev
f530a4e89f Merge refactoring (#4)
Removed saveDownloadQueue and tagsLanguage from lib settings

Revert embedded cover change

Fixed bitrate fallback check

Use overwriteFile setting when downloading embedded covers

Fixed bitrate fallback not working

Fixed some issues to make the lib work

Implemented spotify plugin back

Better handling of albums upcs

Fixed queue item not cancelling correctly

Code parity with deemix-js

Code cleanup with pylint

Even more rework on the library

More work on the library (WIP)

Total rework of the library (WIP)

Some rework done on types

Added start queue function

Made nextitem work on a thread

Removed dz as first parameter

Started queuemanager refactoring

Removed eventlet

Co-authored-by: RemixDev <RemixDev64@gmail.com>
Reviewed-on: https://git.freezer.life/RemixDev/deemix-py/pulls/4
Co-Authored-By: RemixDev <remixdev@noreply.localhost>
Co-Committed-By: RemixDev <remixdev@noreply.localhost>
2021-06-27 16:29:41 -04:00
RemixDev
250682ea18 Fixed cli not working on Windows 2020-09-29 08:57:22 +02:00
RemixDev
798dcdd3d9 Changed all os.path to pathlib + cleanup
Bumped to 1.5.0
2020-09-27 23:44:37 +02:00
RemixDev
975fdf95dd Cleaned up main and taggers 2020-09-24 17:46:08 +02:00
RemixDev
e0fcdaedbb removed --local and added --portable 2020-09-03 16:13:57 +02:00
TheUltimateC0der
17fb1f3aa3 Update 'deemix/__main__.py'
Added option for download path
2020-09-02 23:14:59 +02:00
RemixDev
34263c150f Made the refactoring work 2020-08-15 23:03:05 +02:00
RemixDev
8afdfc7042 Started reworking the library 2020-08-14 20:31:37 +02:00
RemixDev
3f8d4d5ae9 Moved local outside of settings 2020-08-14 18:14:08 +02:00
RemixDev
ffeb9d2ace Fixed some issues with downloading multiple tracks at once 2020-06-19 20:14:20 +02:00
RemixDev
d669dadf85 Updated setup.py 2020-05-25 14:04:40 +02:00
replydev
46191f8f6e Fix flag name error 2020-05-20 19:52:01 +02:00
RemixDev
012db6f572 Adjusted code from previous PR 2020-05-20 17:02:24 +02:00
replydev
46594aa21b Bot mode 2020-05-20 16:36:01 +02:00
RemixDev
36316e69e5 Added file option instead of an URL in the CLI
Depending what you give it it will download accordingly
2020-05-15 17:46:50 +02:00
Yoav Shai
8e824c084c Allow multiple URLs in the command line 2020-05-15 01:06:40 +03:00
Mykola Soloduha
dc0592eaaa cosmetic changes in code
PEP8: Tabs replaced by 4 spaces
2020-04-17 13:31:47 +03:00
RemixDev
6daf0f1a1c Started working on the UI 2020-04-08 00:19:27 +02:00
RemixDev
1f5ca4fe9a Added a simple login function
because of api changes
2020-04-06 20:21:06 +02:00
RemixDev
880ee2a32e Moved frontend functions to deemix.app.main and added artist support 2020-03-02 13:46:48 +01:00
RemixDev
4f3182783e Shelved GUI and added cli usage instead 2020-02-23 22:51:16 +01:00
Okonechnikov Vladimir
06c0034c36 Autoformat files.
Fix some lint warnings.
2020-02-17 22:24:39 +03:00
RemixDev
f8d8f08417 Restructure and fixed issues 2020-02-17 16:46:18 +01:00