Commit Graph

65 Commits

Author SHA1 Message Date
RemixDev 0eb7390ce3 Fixed ID3 date tag following specification
https://id3.org/id3v2.3.0#TDAT
Fixes #50
2020-09-19 10:27:58 +02:00
RemixDev e81adde17d Added support for embedded sync lyrics on MP3 with the SYLT tag 2020-09-10 13:44:38 +02:00
RemixDev 4de567dfcf Fixed encoding on cover description 2020-09-10 13:13:58 +02:00
RemixDev 9828da7429 Fixed #32 (Unicode NFC normalizing track names) 2020-08-27 11:37:30 +02:00
RemixDev af06d963da Fixed track download without lyrics 2020-08-16 13:25:25 +02:00
RemixDev 34263c150f Made the refactoring work 2020-08-15 23:03:05 +02:00
RemixDev 4cfdc4872d Done more code rework 2020-08-15 21:34:10 +02:00
RemixDev 7a536caf1c More code reworking 2020-08-15 15:49:45 +02:00
RemixDev 8afdfc7042 Started reworking the library 2020-08-14 20:31:37 +02:00
RemixDev e9871629cf Added support for artist's top tracks and discography 2020-08-04 16:01:23 +02:00
RemixDev f91e7fe943 Made singleAlbumArtist and albumVariousArtists work together 2020-07-30 19:09:29 +02:00
RemixDev 613c1aebd3 Simplified changeCase function 2020-07-29 12:03:03 +02:00
RemixDev 73358d1c22 Modified fixLongName to work bytewise
This fixes #6
2020-07-29 11:32:25 +02:00
RemixDev e98b9c084a Fixed all track tagged as compilation if setting is enabled
This fixes #1
2020-07-23 16:16:40 +02:00
RemixDev 492b1dbc23 Renamed multitagSeparator to multiArtistSeparator
as it only affects artists
Added singleAlbumArtist that saves only the main artist in the 
albumartist field
2020-07-18 17:28:51 +02:00
RemixDev bc59fb8906 Added %allartists% variable for track template 2020-07-18 17:26:55 +02:00
RemixDev aa68190caa Fixed case change with words with less than 1 char
This fixes #21
2020-07-13 12:54:45 +02:00
RemixDev e51576ab2f Fixed support with local uploaded tracks 2020-07-02 16:49:17 +02:00
RemixDev e478e5b031 Added playlist cover download, even when not saved as compilation
Added %explicit% to playlist folder template
This fixes #41
2020-06-23 00:27:43 +02:00
RemixDev 2cce36f82d Changed ID3 length tag from seconds to milliseconds 2020-06-14 21:15:32 +02:00
RemixDev e74a022a5f Changed default id3 separator from ' / ' to '/' 2020-06-13 10:45:35 +02:00
RemixDev d61af72c2a Made CLI bitrate case insensitive
This fixes #32
2020-06-13 10:00:31 +02:00
RemixDev 56bd8fac54 Added removeDuplicateArtists option 2020-06-10 20:18:17 +02:00
RemixDev 42e55b3f06 Added playlistFilenameTemplate setting
Variables are:
%title%, %artist%, %size%, %type%, %id%, %bitrate%
2020-06-10 19:47:57 +02:00
RemixDev 2552f0787d Keep "Various Aritsts" tag only if it's the only artist in the track
This fixes #21
2020-06-05 19:35:51 +02:00
RemixDev a60fd5e195 padTracks now forces padding for albums with less than 10 tracks
This fixes #14
2020-06-02 11:55:31 +02:00
RemixDev 68039365e8 Clear the tags before tagging
This fixes #1
2020-05-26 11:31:20 +02:00
RemixDev 1c490656b5 Added %explicit% for albums 2020-05-13 23:30:35 +02:00
RemixDev d4e571bd09 Added more artists options in the name template
%artists% is now a comma separated list of artists
%mainartists% is a comma and "&" separated list of artists
%featartists% is like main aritsts but for featured artists
2020-05-10 11:33:46 +02:00
JhonnyMnemonic320 0cd9f8e076 Update 'deemix/utils/taggers.py'
Fix for Mp3 cover art not showing up in macos Catalina default music app.

Credit: u/hpycndl on reddit
2020-05-09 12:06:33 +00:00
RemixDev 4c70e2a1bd Exclude year if date is saved on flac files 2020-05-05 15:10:48 +02:00
RemixDev df79e3009f Fixed start of each word and sentence case capitalization 2020-04-25 18:46:19 +02:00
Mykola Soloduha dc0592eaaa cosmetic changes in code
PEP8: Tabs replaced by 4 spaces
2020-04-17 13:31:47 +03:00
RemixDev 312d87965e Implemented savePlaylistAsCompilation
Updated README with more information
2020-04-16 11:53:52 +02:00
RemixDev c15b7189e4 Added Spotify credentials to settings tab
Reworked how spotify features work so now it doesn't require restart on 
config change
2020-04-16 10:37:02 +02:00
RemixDev 52a4e3e0c5 Added support for spotify playlists 2020-04-15 11:13:55 +02:00
RemixDev 8fe15ffdb4 Fixed artist artwork, path creation and post download issues 2020-04-13 18:35:29 +02:00
RemixDev 6daf0f1a1c Started working on the UI 2020-04-08 00:19:27 +02:00
RemixDev d94dbcf835 Started adding Spotify Features
Added support for tracks and albums
2020-04-06 15:57:10 +02:00
RemixDev 23d4a39be5 Fixed code 2020-03-30 19:23:08 +02:00
RemixDev 375501d681 raplaced artistString with mainArtistsString for %artists% variable 2020-03-30 12:09:58 +02:00
RemixDev 2ddc8e42eb Merge branch 'master' of https://notabug.org/RemixDev/deemix 2020-03-30 11:59:19 +02:00
RemixDev d14be6ad46 Implemented custom casing and refactored some code 2020-03-30 11:59:18 +02:00
uh_wot 4079b2f380 cleaned up some code 2020-03-24 15:56:28 +01:00
RemixDev d9ae3f3289 Implemented search fallback 2020-03-22 13:57:31 +01:00
RemixDev a7d16afa41 implemented bitrateFallback and 360 Reality Audio download 2020-03-21 21:13:29 +01:00
RemixDev dfb29b2397 Implemented multitagSeparator setting 2020-03-21 13:47:34 +01:00
RemixDev 1ed277e3a9 Implemented dateFormat option 2020-03-20 16:27:58 +01:00
RemixDev 47456727f7 Added multiartist for albumartist 2020-03-20 15:58:25 +01:00
RemixDev 4f04887931 Implemented null separator and id3v1 settings 2020-03-01 11:52:29 +01:00