mirror of
https://notabug.org/RemixDevs/DeezloaderRemix.git
synced 2026-06-12 06:25:49 +00:00
Update page 'State of the update'
@@ -0,0 +1,111 @@
|
|||||||
|
So I wanted to do a final update fixing and implementing everything that I can from the repo issues
|
||||||
|
|
||||||
|
This is what I'm thinking about:
|
||||||
|
|
||||||
|
## TO DO
|
||||||
|
#4 Link Analyzer
|
||||||
|
Check where a track is aviable, so you can use a VPN to get it
|
||||||
|
|
||||||
|
#5 Download from TXT file
|
||||||
|
Will add a textarea where you can paste links and search queries
|
||||||
|
Links will be downloaded normally
|
||||||
|
Search queries will search and then download the first track result
|
||||||
|
|
||||||
|
#26 Clean up the settings tab
|
||||||
|
Move around options and clean up, so settings can be a little bit more organized.
|
||||||
|
Like moving all directory related options under a Download Folder section and so on
|
||||||
|
Also was thinking about adding a full syntax for saving folders replacing the ticks Create Artist Folder etc...
|
||||||
|
But IDK about this last thing becouse of the save artwork function that needs to know where the artist folder and album folder is
|
||||||
|
|
||||||
|
#37 Download all liked playlists
|
||||||
|
Just add a button to do that
|
||||||
|
|
||||||
|
#167 Chart DropDown Menu
|
||||||
|
Insted of a dropdown I thought of making a modal with buttons, so it's easier to use from mobile and devices with small screens
|
||||||
|
Also ordering the charts by country name to make it easier to search a country name
|
||||||
|
|
||||||
|
#221 Track number by playlist option
|
||||||
|
The idea is to replace the album info with the playlist info
|
||||||
|
So trackNumber is the position in the playlist
|
||||||
|
diskNumber is 1
|
||||||
|
album name is the name of the playlsit
|
||||||
|
album artist is the user who made the playlist
|
||||||
|
and album artwork is the playlist artwork
|
||||||
|
|
||||||
|
#222 More search results
|
||||||
|
Add infinite scrolling or a page system using the offset and limit options in the api requests
|
||||||
|
|
||||||
|
#236 Add saved albums tab
|
||||||
|
Like the playlist tab, but with saved albums
|
||||||
|
method: deezer.pageProfile
|
||||||
|
{user_id: "user_id", tab: "albums", nb: 40}
|
||||||
|
|
||||||
|
## MAYBE
|
||||||
|
#10 Select song from spotify playlist
|
||||||
|
Maybe edit the download process so to download seleted tracks not as singles but as a smaller playlist?
|
||||||
|
Again the problem is too many request on the API
|
||||||
|
|
||||||
|
#12 Faster download from URL
|
||||||
|
The idea here was to add the download from URL text field into the download tab,
|
||||||
|
as some users can't search on deezer without a VPN and moving between tabs can be annoying
|
||||||
|
|
||||||
|
#15 Add notification if downloads are still active
|
||||||
|
Now downloads are bonded to the server so IDK if this is still useful
|
||||||
|
Maybe adding it only on server app shutdown and not client shutdown
|
||||||
|
|
||||||
|
#22 Add app localization
|
||||||
|
Don't know how to do this one on node. Maybe with vue.js?
|
||||||
|
|
||||||
|
#27 Hyperlinks inside playlists
|
||||||
|
May couse problems as modals are not generated, they are reused.
|
||||||
|
So back function would break...
|
||||||
|
|
||||||
|
#29 Support for Spotify Playlist/Tracks/Artist with URL
|
||||||
|
Without converting track by track it could search for an album with UPC and Aritst by searching the name
|
||||||
|
Also tracks could be added searching by ISRC
|
||||||
|
|
||||||
|
#110 Two feature requests regarding filteting searches
|
||||||
|
That would be cool to implement, but IDK how to filter that really
|
||||||
|
|
||||||
|
## NO.
|
||||||
|
#2 Show results as you're typing
|
||||||
|
Too resource intensive and many requests may lead to a banned IP (could happen, not tested)
|
||||||
|
|
||||||
|
#54 Download speed
|
||||||
|
As I can see I think it's pretty much impossible to do this one without changing the library to download Stuff
|
||||||
|
Unless we do some math with the time that it's taking to download the track and the progress made, but I think
|
||||||
|
that's too complicated
|
||||||
|
|
||||||
|
#83 Extended audio tags from spotify
|
||||||
|
Then people will start complaining that the tracks they download from the search don't have the same exact tags
|
||||||
|
as the one downloaded from a spotify playlist
|
||||||
|
|
||||||
|
#87 Execute command on queue completion
|
||||||
|
I don't see the usecase for this one
|
||||||
|
|
||||||
|
## BUGS AND MAINTENANCE
|
||||||
|
#1 Some songs downloaded in FLAC result corrupted
|
||||||
|
It's a problem with the download method as first chunks are blank, as they are never downloaded
|
||||||
|
|
||||||
|
#6 Implement vue.js
|
||||||
|
The source code had this comment about how shitty the method to select all tracks in the modal is
|
||||||
|
They were talking about implementing vue.js for all the rendering
|
||||||
|
Already started by making the modal headers react with vue.js
|
||||||
|
|
||||||
|
#7 Remove/Outcome geoblocking of search API
|
||||||
|
This can't be solved I think
|
||||||
|
|
||||||
|
#17 When concurrency set to 30 or higher Deezloader quits
|
||||||
|
IDK why that happens
|
||||||
|
|
||||||
|
#25 Refactor all the code
|
||||||
|
Already started doing this, it needs to be separated into more user readable files.
|
||||||
|
|
||||||
|
#98 Can't download songs not abailable in my region
|
||||||
|
This should not happen, at least it doesn't happen to me
|
||||||
|
|
||||||
|
#191 4.1.7 crashes when dl directory is full
|
||||||
|
how tf am I supposed to know if your hdd is full
|
||||||
|
|
||||||
|
#199 Tracks are missing artist when downloading an album or a playlist
|
||||||
|
because deezer doesn't have a standard for SNG_CONTRIBUTORS fields
|
||||||
Reference in New Issue
Block a user