c7e85d3808 
					 
					
						
						
							
							Update PyPi to 1.5.18  
						
						
						
						
					 
					
						2020-10-30 11:38:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7fd0bfaa07 
					 
					
						
						
							
							Made -p cli argument create only that folder and not the default one  
						
						... 
						
						
						
						Moved default download folder inside music
Check XDG first, then fallback to untranslated 'Music' folder
This fixes  #82  
						
						
					 
					
						2020-10-29 13:00:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97f9258de9 
					 
					
						
						
							
							Added SOURCE and SOURCEID tags  
						
						... 
						
						
						
						This adds #81  
						
						
					 
					
						2020-10-29 11:23:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7b779072e 
					 
					
						
						
							
							Updated PyPi to 1.5.17  
						
						
						
						
					 
					
						2020-10-15 12:01:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						08070d8ff1 
					 
					
						
						
							
							Removed blank lines from SYLT tag  
						
						... 
						
						
						
						Fixes  #77  
					
						2020-10-15 12:01:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4567391a4a 
					 
					
						
						
							
							Fixed issues with songs without lyrics  
						
						... 
						
						
						
						Updated PyPi to 1.5.16 
						
						
					 
					
						2020-10-15 00:33:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						435069d9c2 
					 
					
						
						
							
							Updated PyPi to 1.5.15  
						
						
						
						
					 
					
						2020-10-14 23:28:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06a997d957 
					 
					
						
						
							
							Fixed download of local mp3s  
						
						
						
						
					 
					
						2020-10-14 23:25:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7bba342d3 
					 
					
						
						
							
							Added interface feedback when processing multiple links  
						
						
						
						
					 
					
						2020-10-14 23:22:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2fdce7d137 
					 
					
						
						
							
							Added interface logging of queueErrors  
						
						
						
						
					 
					
						2020-10-14 23:21:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a6f5b75577 
					 
					
						
						
							
							Fixed download of tracks with no explicit data  
						
						
						
						
					 
					
						2020-10-14 23:20:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a932c376b 
					 
					
						
						
							
							Updated PyPi tp 1.5.14  
						
						
						
						
					 
					
						2020-10-13 19:08:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ac1d3ba594 
					 
					
						
						
							
							Added queue corrupted check when restoring it  
						
						
						
						
					 
					
						2020-10-13 10:52:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9a09c58e0 
					 
					
						
						
							
							Added folderCheck for download folder  
						
						... 
						
						
						
						folderCheck checks if the folder exsists and it's writable 
						
						
					 
					
						2020-10-08 13:26:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d09925f64 
					 
					
						
						
							
							Fixed FeatureOptions not working  
						
						
						
						
					 
					
						2020-10-08 12:06:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49cf460131 
					 
					
						
						
							
							Added catch for empty artists and made release type safe  
						
						... 
						
						
						
						in case deezer adds a new release type 
						
						
					 
					
						2020-10-07 21:43:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90ff48ab87 
					 
					
						
						
							
							Added "More Albums" to "All". Made artist download "All" category.  
						
						... 
						
						
						
						All category doesn't include Featured in, you still need to use 
"/discography" for that 
						
						
					 
					
						2020-10-07 21:27:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3b96d3340 
					 
					
						
						
							
							Fixed typo  
						
						
						
						
					 
					
						2020-10-04 11:56:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7ad388b999 
					 
					
						
						
							
							Updated PyPi to 1.5.8  
						
						
						
						
					 
					
						2020-10-03 11:18:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7054c57b6f 
					 
					
						
						
							
							Made move feat to title work with all artists settings  
						
						... 
						
						
						
						Specified OverwriteOption and FeaturesOption to not have random chars 
and ints in the code
Fixed local artwork download 
						
						
					 
					
						2020-10-03 10:56:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3265ec050 
					 
					
						
						
							
							Updated PyPi to 1.5.7  
						
						
						
						
					 
					
						2020-10-02 19:21:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2caa297f5 
					 
					
						
						
							
							Fixed download cancelling issue and made track formats number clearer  
						
						
						
						
					 
					
						2020-10-02 19:20:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						431a558467 
					 
					
						
						
							
							Cleaned up downloadjob.py  
						
						
						
						
					 
					
						2020-10-02 18:57:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						66be97bec4 
					 
					
						
						
							
							Merge pull request 'Escape %folder% and %filename% in execute command' ( #70 ) from kermit/deemix:escape-execute into main  
						
						... 
						
						
						
						Reviewed-on: https://codeberg.org/RemixDev/deemix/pulls/70  
						
						
					 
					
						2020-10-02 18:11:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						559d3f0f84 
					 
					
						
						
							
							Cleaned up queuemanager.py  
						
						
						
						
					 
					
						2020-10-02 18:10:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						861ac8f347 
					 
					
						
						
							
							Escape %folder% and %filename% in execute command  
						
						
						
						
					 
					
						2020-10-02 17:03:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2e8bae427d 
					 
					
						
						
							
							Updated PyPi to 1.5.6  
						
						
						
						
					 
					
						2020-10-01 18:44:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50d0fdfa0a 
					 
					
						
						
							
							Fixed   #68  
						
						
						
						
					 
					
						2020-10-01 18:42:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43676f9f34 
					 
					
						
						
							
							Green the post-download commands so socketio connection doesn't drop  
						
						
						
						
					 
					
						2020-10-01 17:33:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						314beb682f 
					 
					
						
						
							
							Expose extrasPath to queue item  
						
						
						
						
					 
					
						2020-10-01 17:33:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a11f53c4c 
					 
					
						
						
							
							Consistent logging  
						
						
						
						
					 
					
						2020-10-01 17:33:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b73d533c2b 
					 
					
						
						
							
							Fix post-download command for collections  
						
						
						
						
					 
					
						2020-10-01 17:33:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3754dc51b 
					 
					
						
						
							
							Added exception for when lyrics don't exsist  
						
						
						
						
					 
					
						2020-10-01 16:04:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						22e024af39 
					 
					
						
						
							
							Fixed overwrite padding size  
						
						
						
						
					 
					
						2020-09-30 20:27:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						050b25471f 
					 
					
						
						
							
							Fixed id not being string  
						
						
						
						
					 
					
						2020-09-30 16:19:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d0fc9a2b7 
					 
					
						
						
							
							Updated PyPi to 1.5.3  
						
						
						
						
					 
					
						2020-09-30 15:34:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f209df1fe1 
					 
					
						
						
							
							Cleaned up queuemanager.py  
						
						
						
						
					 
					
						2020-09-30 15:34:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						860d57c437 
					 
					
						
						
							
							Cleaned up settings.py  
						
						
						
						
					 
					
						2020-09-30 15:33:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						335a42ea83 
					 
					
						
						
							
							Fixed retrocompatibility explicit in queueItem  
						
						
						
						
					 
					
						2020-09-30 15:33:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1969d3ca7e 
					 
					
						
						
							
							Use HEAD not GET to test track url, and send User-Agent  
						
						... 
						
						
						
						Means we can avoid stream=True and the issues around returning the
connection to the pool detailed here:
https://requests.readthedocs.io/en/latest/user/advanced/#body-content-workflow  
						
						
					 
					
						2020-09-30 09:17:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bb98953963 
					 
					
						
						
							
							Fix streamTrack  
						
						... 
						
						
						
						Fixes several cases:
- When connection error thrown on retry, and subsequent retry started
  from the beginning, not the partial start
- Clone headers instead of adding Range header to dz.http_headers
  variables - this was causing errors on other requests
- Use 'with self.dz.session.get' to make sure request cleaned up on
  failure
- Fix calculation of downloadPercentage for retries: complete is now
  the size of the retry, so percentage needs to account for start
  value 
						
						
					 
					
						2020-09-30 09:17:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04eb63b4cd 
					 
					
						
						
							
							Set a timeout and use session connection pool for getting file sizes  
						
						
						
						
					 
					
						2020-09-30 09:17:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48f6026c75 
					 
					
						
						
							
							Merge pull request 'Expose explicit flag in queue' ( #64 ) from kermit/deemix:explicit into main  
						
						... 
						
						
						
						Reviewed-on: https://codeberg.org/RemixDev/deemix/pulls/64  
						
						
					 
					
						2020-09-30 09:56:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						effa746b27 
					 
					
						
						
							
							Fixed   #67  
						
						
						
						
					 
					
						2020-09-30 09:33:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						250682ea18 
					 
					
						
						
							
							Fixed cli not working on Windows  
						
						
						
						
					 
					
						2020-09-29 08:57:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f85b208af4 
					 
					
						
						
							
							Fixed path concat in pathtemplates  
						
						
						
						
					 
					
						2020-09-28 23:06:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a85bf5b64 
					 
					
						
						
							
							Expose explicit flag in queue  
						
						
						
						
					 
					
						2020-09-28 19:32:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						798dcdd3d9 
					 
					
						
						
							
							Changed all os.path to pathlib + cleanup  
						
						... 
						
						
						
						Bumped to 1.5.0 
						
						
					 
					
						2020-09-27 23:44:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e955ee01f 
					 
					
						
						
							
							Updated PyPi to 1.4.3  
						
						
						
						
					 
					
						2020-09-26 07:52:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5103380cf5 
					 
					
						
						
							
							Cleaned up playlsit section in track.py  
						
						
						
						
					 
					
						2020-09-25 20:24:35 +02:00