Commit graph

21 commits

Author SHA1 Message Date
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 94f3bc95c3
Moved deezer api over to deezer-py pipy package; Version bump to 2.0.1 2020-11-19 22:08:35 +01:00
kermit 35b440c444 Use eventlet 2020-09-15 15:27:08 +01:00
RemixDev d8fdc8344f Force using Spotipy with a version higher than 2.11.0
This fixes the "No module named spotipy.exceptions" error
2020-07-07 08:20:47 +02:00
RemixDev d92f6d8612 Updated stuff for pypi 2020-05-25 13:45:12 +02:00
uh_wot 8c2f2ee6af Removed gevent-websocket from requirements due to server hanging while downloading tracks
Maybe we'll re-add it later once we figure out how to use it correctly or something
2020-05-19 20:13:09 +02:00
RemixDev 2e8d3f4e02 Added gevent-websocket to requirements.txt
(Sometimes it doesn't get installed automatically)
2020-05-14 12:30:04 +02:00
RemixDev bcaca7143e Removed webview as it's not possible to build it on windows and macOS 2020-04-15 18:56:14 +02:00
RemixDev 092d935ab8 Switched pywebview with webview 2020-04-15 14:03:10 +02:00
RemixDev 40c0c5ccde Fixed requirements.txt 2020-04-12 10:05:49 +02:00
RemixDev 1408ab03e4 Moved library to repo
Added useragent to gtk (need help to implement and test other renderers)
2020-04-11 22:58:31 +02:00
RemixDev b6956f6f6c Implemented socket.io
Started work on darkmode
Implemented queue system
Started work on download tab
2020-04-10 16:12:21 +02:00
uh_wot bc1286db8a added flask to requirements.txt 2020-04-08 00:28:07 +02:00
uh_wot 86ea5e4b5e added pywebview to requirements.txt 2020-04-08 00:26:17 +02:00
RemixDev 3f61f6b167 Forgot to add spotipy to dependencies 2020-04-06 16:20:15 +02:00
uh_wot b922a61e10 replaced pycryptodome with pycryptodomex to avoid conflicts with pycrypto 2020-03-23 17:04:58 +01:00
uh_wot f17c302327 replaced pyaes and hashlib with pycryptodome equivalents 2020-03-23 17:03:04 +01:00
uh_wot 61c2a337d7 replaced "blowfish" with "pycryptodome" for faster decryption 2020-02-29 22:21:56 +01:00
uh_wot 678f85fda7 added requests to requirements.txt 2020-02-29 20:40:46 +01:00
RemixDev 4f3182783e Shelved GUI and added cli usage instead 2020-02-23 22:51:16 +01:00
RemixDev b722e0701a Added README.md and requirements 2020-02-17 17:02:52 +01:00