better
This commit is contained in:
parent
852e755b95
commit
d607fa1ca6
3 changed files with 476 additions and 24 deletions
373
logs/app.log
373
logs/app.log
|
|
@ -45539,3 +45539,376 @@
|
|||
2025-07-25 18:02:54 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Fearless', artist='taylor swift'
|
||||
2025-07-25 18:02:54 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Live From Clear Channel Stripped 2008', artist='taylor swift'
|
||||
2025-07-25 18:02:55 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Taylor Swift', artist='taylor swift'
|
||||
2025-07-25 18:08:29 - newmusic.main - [92mINFO[0m - closeEvent:176 - Closing application...
|
||||
2025-07-25 18:08:29 - newmusic.main - [92mINFO[0m - closeEvent:181 - Cleaning up Downloads page threads...
|
||||
2025-07-25 18:08:29 - newmusic.main - [92mINFO[0m - closeEvent:186 - Stopping status monitoring thread...
|
||||
2025-07-25 18:08:31 - newmusic.main - [92mINFO[0m - closeEvent:191 - Closing Soulseek client...
|
||||
2025-07-25 18:08:31 - newmusic.main - [92mINFO[0m - closeEvent:197 - Application closed successfully
|
||||
2025-07-25 18:08:33 - newmusic - [92mINFO[0m - setup_logging:57 - Logging initialized with level: DEBUG
|
||||
2025-07-25 18:08:33 - newmusic.main - [92mINFO[0m - main:211 - Starting NewMusic application
|
||||
2025-07-25 18:08:33 - newmusic.spotify_client - [92mINFO[0m - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
|
||||
2025-07-25 18:08:33 - newmusic.soulseek_client - [92mINFO[0m - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
|
||||
2025-07-25 18:08:33 - newmusic.spotify_client - [92mINFO[0m - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
|
||||
2025-07-25 18:08:34 - newmusic.spotify_client - [92mINFO[0m - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
|
||||
2025-07-25 18:08:34 - newmusic.soulseek_client - [92mINFO[0m - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
|
||||
2025-07-25 18:08:34 - newmusic.main - [92mINFO[0m - change_page:163 - Changed to page: dashboard
|
||||
2025-07-25 18:08:34 - newmusic.main - [92mINFO[0m - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page
|
||||
2025-07-25 18:08:34 - newmusic.plex_client - [92mINFO[0m - _find_music_library:127 - Found music library: Music
|
||||
2025-07-25 18:08:34 - newmusic.plex_client - [92mINFO[0m - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE
|
||||
2025-07-25 18:08:36 - newmusic.main - [92mINFO[0m - change_page:163 - Changed to page: artists
|
||||
2025-07-25 18:08:40 - newmusic.spotify_client - [92mINFO[0m - get_artist_albums:452 - Retrieved 30 albums for artist 06HL4z0CvFAxyc27GXpf02
|
||||
2025-07-25 18:08:40 - newmusic.plex_client - [92mINFO[0m - _find_music_library:127 - Found music library: Music
|
||||
2025-07-25 18:08:40 - newmusic.plex_client - [92mINFO[0m - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE
|
||||
2025-07-25 18:08:40 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='THE TORTURED POETS DEPARTMENT: THE ANTHOLOGY', artist='taylor swift'
|
||||
2025-07-25 18:08:40 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='the tortured poets department the anthology', artist='taylor swift'
|
||||
2025-07-25 18:08:41 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='the tortured poets department the anthology', artist=''
|
||||
2025-07-25 18:08:41 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='THE TORTURED POETS DEPARTMENT', artist='taylor swift'
|
||||
2025-07-25 18:08:41 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='1989 (Taylor's Version) [Deluxe]', artist='taylor swift'
|
||||
2025-07-25 18:08:41 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='1989 (Taylor's Version) [Deluxe]', artist=''
|
||||
2025-07-25 18:08:41 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:08:41 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='1989 (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:08:41 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:08:41 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:08:42 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='speak now', artist='taylor swift'
|
||||
2025-07-25 18:08:42 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Midnights (The Til Dawn Edition)', artist='taylor swift'
|
||||
2025-07-25 18:08:42 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights the til dawn edition', artist='taylor swift'
|
||||
2025-07-25 18:08:42 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights the til dawn edition', artist=''
|
||||
2025-07-25 18:08:42 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Midnights (3am Edition)', artist='taylor swift'
|
||||
2025-07-25 18:08:42 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights 3am edition', artist='taylor swift'
|
||||
2025-07-25 18:08:42 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights 3am edition', artist=''
|
||||
2025-07-25 18:08:42 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 3 albums matching query: album='Midnights', artist='taylor swift'
|
||||
2025-07-25 18:08:42 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Red (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:08:42 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='red', artist='taylor swift'
|
||||
2025-07-25 18:08:43 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 3 albums matching query: album='Fearless (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:08:43 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='fearless', artist='taylor swift'
|
||||
2025-07-25 18:08:43 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='evermore (deluxe version)', artist='taylor swift'
|
||||
2025-07-25 18:08:43 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='evermore', artist='taylor swift'
|
||||
2025-07-25 18:08:43 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='evermore', artist='taylor swift'
|
||||
2025-07-25 18:08:43 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore: the long pond studio sessions (from the Disney+ special) [deluxe edition]', artist='taylor swift'
|
||||
2025-07-25 18:08:43 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore: the long pond studio sessions (from the Disney+ special) [deluxe edition]', artist=''
|
||||
2025-07-25 18:08:43 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore the long pond studio sessions from the disney special deluxe edition', artist='taylor swift'
|
||||
2025-07-25 18:08:43 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore the long pond studio sessions from the disney special deluxe edition', artist=''
|
||||
2025-07-25 18:08:43 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='folklore (deluxe version)', artist='taylor swift'
|
||||
2025-07-25 18:08:44 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='folklore', artist='taylor swift'
|
||||
2025-07-25 18:08:44 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='folklore', artist='taylor swift'
|
||||
2025-07-25 18:08:44 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='Lover', artist='taylor swift'
|
||||
2025-07-25 18:08:44 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Taylor Swift Karaoke: reputation', artist='taylor swift'
|
||||
2025-07-25 18:08:44 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='taylor swift karaoke reputation', artist='taylor swift'
|
||||
2025-07-25 18:08:44 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='taylor swift karaoke reputation', artist=''
|
||||
2025-07-25 18:08:44 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 4 albums matching query: album='reputation', artist='taylor swift'
|
||||
2025-07-25 18:08:45 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='reputation Stadium Tour Surprise Song Playlist', artist='taylor swift'
|
||||
2025-07-25 18:08:45 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='1989 (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:08:45 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:08:45 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:08:45 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Red (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:08:45 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='red', artist='taylor swift'
|
||||
2025-07-25 18:08:46 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Red', artist='taylor swift'
|
||||
2025-07-25 18:08:46 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now World Tour Live', artist='taylor swift'
|
||||
2025-07-25 18:08:46 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:08:46 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='speak now', artist='taylor swift'
|
||||
2025-07-25 18:08:46 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Speak Now', artist='taylor swift'
|
||||
2025-07-25 18:08:46 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='Fearless Platinum Edition', artist='taylor swift'
|
||||
2025-07-25 18:08:46 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='Fearless Platinum Edition', artist=''
|
||||
2025-07-25 18:08:47 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Fearless', artist='taylor swift'
|
||||
2025-07-25 18:08:47 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Live From Clear Channel Stripped 2008', artist='taylor swift'
|
||||
2025-07-25 18:08:47 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Taylor Swift', artist='taylor swift'
|
||||
2025-07-25 18:12:01 - newmusic.main - [92mINFO[0m - closeEvent:176 - Closing application...
|
||||
2025-07-25 18:12:01 - newmusic.main - [92mINFO[0m - closeEvent:181 - Cleaning up Downloads page threads...
|
||||
2025-07-25 18:12:01 - newmusic.main - [92mINFO[0m - closeEvent:186 - Stopping status monitoring thread...
|
||||
2025-07-25 18:12:02 - newmusic.main - [92mINFO[0m - closeEvent:191 - Closing Soulseek client...
|
||||
2025-07-25 18:12:02 - newmusic.main - [92mINFO[0m - closeEvent:197 - Application closed successfully
|
||||
2025-07-25 18:12:06 - newmusic - [92mINFO[0m - setup_logging:57 - Logging initialized with level: DEBUG
|
||||
2025-07-25 18:12:06 - newmusic.main - [92mINFO[0m - main:211 - Starting NewMusic application
|
||||
2025-07-25 18:12:06 - newmusic.spotify_client - [92mINFO[0m - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
|
||||
2025-07-25 18:12:06 - newmusic.soulseek_client - [92mINFO[0m - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
|
||||
2025-07-25 18:12:06 - newmusic.spotify_client - [92mINFO[0m - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
|
||||
2025-07-25 18:12:07 - newmusic.spotify_client - [92mINFO[0m - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
|
||||
2025-07-25 18:12:07 - newmusic.soulseek_client - [92mINFO[0m - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
|
||||
2025-07-25 18:12:07 - newmusic.main - [92mINFO[0m - change_page:163 - Changed to page: dashboard
|
||||
2025-07-25 18:12:07 - newmusic.main - [92mINFO[0m - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page
|
||||
2025-07-25 18:12:07 - newmusic.plex_client - [92mINFO[0m - _find_music_library:127 - Found music library: Music
|
||||
2025-07-25 18:12:07 - newmusic.plex_client - [92mINFO[0m - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE
|
||||
2025-07-25 18:12:11 - newmusic.main - [92mINFO[0m - change_page:163 - Changed to page: artists
|
||||
2025-07-25 18:12:16 - newmusic.spotify_client - [92mINFO[0m - get_artist_albums:452 - Retrieved 30 albums for artist 06HL4z0CvFAxyc27GXpf02
|
||||
2025-07-25 18:12:16 - newmusic.plex_client - [92mINFO[0m - _find_music_library:127 - Found music library: Music
|
||||
2025-07-25 18:12:16 - newmusic.plex_client - [92mINFO[0m - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE
|
||||
2025-07-25 18:12:16 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='THE TORTURED POETS DEPARTMENT: THE ANTHOLOGY', artist='taylor swift'
|
||||
2025-07-25 18:12:16 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='the tortured poets department the anthology', artist='taylor swift'
|
||||
2025-07-25 18:12:16 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='the tortured poets department the anthology', artist=''
|
||||
2025-07-25 18:12:16 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='THE TORTURED POETS DEPARTMENT', artist='taylor swift'
|
||||
2025-07-25 18:12:16 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='1989 (Taylor's Version) [Deluxe]', artist='taylor swift'
|
||||
2025-07-25 18:12:16 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='1989 (Taylor's Version) [Deluxe]', artist=''
|
||||
2025-07-25 18:12:17 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:12:17 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='1989 (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:12:17 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:12:17 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:12:17 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='speak now', artist='taylor swift'
|
||||
2025-07-25 18:12:17 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Midnights (The Til Dawn Edition)', artist='taylor swift'
|
||||
2025-07-25 18:12:18 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights the til dawn edition', artist='taylor swift'
|
||||
2025-07-25 18:12:18 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights the til dawn edition', artist=''
|
||||
2025-07-25 18:12:18 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Midnights (3am Edition)', artist='taylor swift'
|
||||
2025-07-25 18:12:18 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights 3am edition', artist='taylor swift'
|
||||
2025-07-25 18:12:18 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights 3am edition', artist=''
|
||||
2025-07-25 18:12:18 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 3 albums matching query: album='Midnights', artist='taylor swift'
|
||||
2025-07-25 18:12:18 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Red (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:12:18 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='red', artist='taylor swift'
|
||||
2025-07-25 18:12:18 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 3 albums matching query: album='Fearless (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:12:19 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='fearless', artist='taylor swift'
|
||||
2025-07-25 18:12:19 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='evermore (deluxe version)', artist='taylor swift'
|
||||
2025-07-25 18:12:19 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='evermore', artist='taylor swift'
|
||||
2025-07-25 18:12:19 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='evermore', artist='taylor swift'
|
||||
2025-07-25 18:12:19 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore: the long pond studio sessions (from the Disney+ special) [deluxe edition]', artist='taylor swift'
|
||||
2025-07-25 18:12:19 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore: the long pond studio sessions (from the Disney+ special) [deluxe edition]', artist=''
|
||||
2025-07-25 18:12:19 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore the long pond studio sessions from the disney special deluxe edition', artist='taylor swift'
|
||||
2025-07-25 18:12:19 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore the long pond studio sessions from the disney special deluxe edition', artist=''
|
||||
2025-07-25 18:12:19 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='folklore (deluxe version)', artist='taylor swift'
|
||||
2025-07-25 18:12:19 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='folklore', artist='taylor swift'
|
||||
2025-07-25 18:12:20 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='folklore', artist='taylor swift'
|
||||
2025-07-25 18:12:20 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='Lover', artist='taylor swift'
|
||||
2025-07-25 18:12:20 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Taylor Swift Karaoke: reputation', artist='taylor swift'
|
||||
2025-07-25 18:12:20 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='taylor swift karaoke reputation', artist='taylor swift'
|
||||
2025-07-25 18:12:20 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='taylor swift karaoke reputation', artist=''
|
||||
2025-07-25 18:12:20 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 4 albums matching query: album='reputation', artist='taylor swift'
|
||||
2025-07-25 18:12:20 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='reputation Stadium Tour Surprise Song Playlist', artist='taylor swift'
|
||||
2025-07-25 18:12:20 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='1989 (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:12:21 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:12:21 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:12:21 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Red (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:12:21 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='red', artist='taylor swift'
|
||||
2025-07-25 18:12:22 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Red', artist='taylor swift'
|
||||
2025-07-25 18:12:22 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now World Tour Live', artist='taylor swift'
|
||||
2025-07-25 18:12:22 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:12:22 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='speak now', artist='taylor swift'
|
||||
2025-07-25 18:12:22 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Speak Now', artist='taylor swift'
|
||||
2025-07-25 18:12:22 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='Fearless Platinum Edition', artist='taylor swift'
|
||||
2025-07-25 18:12:22 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='Fearless Platinum Edition', artist=''
|
||||
2025-07-25 18:12:23 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Fearless', artist='taylor swift'
|
||||
2025-07-25 18:12:23 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Live From Clear Channel Stripped 2008', artist='taylor swift'
|
||||
2025-07-25 18:12:23 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Taylor Swift', artist='taylor swift'
|
||||
2025-07-25 18:19:02 - newmusic.main - [92mINFO[0m - closeEvent:176 - Closing application...
|
||||
2025-07-25 18:19:02 - newmusic.main - [92mINFO[0m - closeEvent:181 - Cleaning up Downloads page threads...
|
||||
2025-07-25 18:19:02 - newmusic.main - [92mINFO[0m - closeEvent:186 - Stopping status monitoring thread...
|
||||
2025-07-25 18:19:02 - newmusic.main - [92mINFO[0m - closeEvent:191 - Closing Soulseek client...
|
||||
2025-07-25 18:19:02 - newmusic.main - [92mINFO[0m - closeEvent:197 - Application closed successfully
|
||||
2025-07-25 18:19:06 - newmusic - [92mINFO[0m - setup_logging:57 - Logging initialized with level: DEBUG
|
||||
2025-07-25 18:19:06 - newmusic.main - [92mINFO[0m - main:211 - Starting NewMusic application
|
||||
2025-07-25 18:19:06 - newmusic.spotify_client - [92mINFO[0m - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
|
||||
2025-07-25 18:19:06 - newmusic.soulseek_client - [92mINFO[0m - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
|
||||
2025-07-25 18:19:06 - newmusic.spotify_client - [92mINFO[0m - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
|
||||
2025-07-25 18:19:07 - newmusic.spotify_client - [92mINFO[0m - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
|
||||
2025-07-25 18:19:07 - newmusic.soulseek_client - [92mINFO[0m - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
|
||||
2025-07-25 18:19:07 - newmusic.main - [92mINFO[0m - change_page:163 - Changed to page: dashboard
|
||||
2025-07-25 18:19:07 - newmusic.main - [92mINFO[0m - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page
|
||||
2025-07-25 18:19:07 - newmusic.plex_client - [92mINFO[0m - _find_music_library:127 - Found music library: Music
|
||||
2025-07-25 18:19:07 - newmusic.plex_client - [92mINFO[0m - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE
|
||||
2025-07-25 18:19:19 - newmusic.main - [92mINFO[0m - change_page:163 - Changed to page: settings
|
||||
2025-07-25 18:19:21 - newmusic.main - [92mINFO[0m - change_page:163 - Changed to page: artists
|
||||
2025-07-25 18:19:25 - newmusic.spotify_client - [92mINFO[0m - get_artist_albums:452 - Retrieved 30 albums for artist 06HL4z0CvFAxyc27GXpf02
|
||||
2025-07-25 18:19:26 - newmusic.plex_client - [92mINFO[0m - _find_music_library:127 - Found music library: Music
|
||||
2025-07-25 18:19:26 - newmusic.plex_client - [92mINFO[0m - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE
|
||||
2025-07-25 18:19:26 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='THE TORTURED POETS DEPARTMENT: THE ANTHOLOGY', artist='taylor swift'
|
||||
2025-07-25 18:19:26 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='the tortured poets department the anthology', artist='taylor swift'
|
||||
2025-07-25 18:19:26 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='the tortured poets department the anthology', artist=''
|
||||
2025-07-25 18:19:26 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='THE TORTURED POETS DEPARTMENT', artist='taylor swift'
|
||||
2025-07-25 18:19:26 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='1989 (Taylor's Version) [Deluxe]', artist='taylor swift'
|
||||
2025-07-25 18:19:26 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='1989 (Taylor's Version) [Deluxe]', artist=''
|
||||
2025-07-25 18:19:26 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:19:26 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='1989 (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:19:27 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:19:27 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:19:27 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='speak now', artist='taylor swift'
|
||||
2025-07-25 18:19:27 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Midnights (The Til Dawn Edition)', artist='taylor swift'
|
||||
2025-07-25 18:19:27 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights the til dawn edition', artist='taylor swift'
|
||||
2025-07-25 18:19:27 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights the til dawn edition', artist=''
|
||||
2025-07-25 18:19:27 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Midnights (3am Edition)', artist='taylor swift'
|
||||
2025-07-25 18:19:27 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights 3am edition', artist='taylor swift'
|
||||
2025-07-25 18:19:27 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights 3am edition', artist=''
|
||||
2025-07-25 18:19:28 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 3 albums matching query: album='Midnights', artist='taylor swift'
|
||||
2025-07-25 18:19:28 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Red (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:19:28 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='red', artist='taylor swift'
|
||||
2025-07-25 18:19:28 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 3 albums matching query: album='Fearless (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:19:28 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='fearless', artist='taylor swift'
|
||||
2025-07-25 18:19:28 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='evermore (deluxe version)', artist='taylor swift'
|
||||
2025-07-25 18:19:28 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='evermore', artist='taylor swift'
|
||||
2025-07-25 18:19:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='evermore', artist='taylor swift'
|
||||
2025-07-25 18:19:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore: the long pond studio sessions (from the Disney+ special) [deluxe edition]', artist='taylor swift'
|
||||
2025-07-25 18:19:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore: the long pond studio sessions (from the Disney+ special) [deluxe edition]', artist=''
|
||||
2025-07-25 18:19:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore the long pond studio sessions from the disney special deluxe edition', artist='taylor swift'
|
||||
2025-07-25 18:19:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore the long pond studio sessions from the disney special deluxe edition', artist=''
|
||||
2025-07-25 18:19:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='folklore (deluxe version)', artist='taylor swift'
|
||||
2025-07-25 18:19:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='folklore', artist='taylor swift'
|
||||
2025-07-25 18:19:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='folklore', artist='taylor swift'
|
||||
2025-07-25 18:19:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='Lover', artist='taylor swift'
|
||||
2025-07-25 18:19:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Taylor Swift Karaoke: reputation', artist='taylor swift'
|
||||
2025-07-25 18:19:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='taylor swift karaoke reputation', artist='taylor swift'
|
||||
2025-07-25 18:19:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='taylor swift karaoke reputation', artist=''
|
||||
2025-07-25 18:19:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 4 albums matching query: album='reputation', artist='taylor swift'
|
||||
2025-07-25 18:19:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='reputation Stadium Tour Surprise Song Playlist', artist='taylor swift'
|
||||
2025-07-25 18:19:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='1989 (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:19:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:19:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:19:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Red (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:19:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='red', artist='taylor swift'
|
||||
2025-07-25 18:19:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Red', artist='taylor swift'
|
||||
2025-07-25 18:19:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now World Tour Live', artist='taylor swift'
|
||||
2025-07-25 18:19:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:19:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='speak now', artist='taylor swift'
|
||||
2025-07-25 18:19:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Speak Now', artist='taylor swift'
|
||||
2025-07-25 18:19:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='Fearless Platinum Edition', artist='taylor swift'
|
||||
2025-07-25 18:19:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='Fearless Platinum Edition', artist=''
|
||||
2025-07-25 18:19:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Fearless', artist='taylor swift'
|
||||
2025-07-25 18:19:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Live From Clear Channel Stripped 2008', artist='taylor swift'
|
||||
2025-07-25 18:19:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Taylor Swift', artist='taylor swift'
|
||||
2025-07-25 18:20:39 - newmusic.main - [92mINFO[0m - closeEvent:176 - Closing application...
|
||||
2025-07-25 18:20:39 - newmusic.main - [92mINFO[0m - closeEvent:181 - Cleaning up Downloads page threads...
|
||||
2025-07-25 18:20:39 - newmusic.main - [92mINFO[0m - closeEvent:186 - Stopping status monitoring thread...
|
||||
2025-07-25 18:20:40 - newmusic.main - [92mINFO[0m - closeEvent:191 - Closing Soulseek client...
|
||||
2025-07-25 18:20:40 - newmusic.main - [92mINFO[0m - closeEvent:197 - Application closed successfully
|
||||
2025-07-25 18:20:43 - newmusic - [92mINFO[0m - setup_logging:57 - Logging initialized with level: DEBUG
|
||||
2025-07-25 18:20:43 - newmusic.main - [92mINFO[0m - main:211 - Starting NewMusic application
|
||||
2025-07-25 18:20:43 - newmusic.spotify_client - [92mINFO[0m - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
|
||||
2025-07-25 18:20:43 - newmusic.soulseek_client - [92mINFO[0m - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
|
||||
2025-07-25 18:20:43 - newmusic.spotify_client - [92mINFO[0m - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
|
||||
2025-07-25 18:20:43 - newmusic.spotify_client - [92mINFO[0m - _setup_client:179 - Spotify client initialized (user info will be fetched when needed)
|
||||
2025-07-25 18:20:43 - newmusic.soulseek_client - [92mINFO[0m - _setup_client:220 - Soulseek client configured with slskd at http://localhost:5030
|
||||
2025-07-25 18:20:44 - newmusic.main - [92mINFO[0m - change_page:163 - Changed to page: dashboard
|
||||
2025-07-25 18:20:44 - newmusic.main - [92mINFO[0m - setup_media_player_connections:150 - Media player connections established between sidebar and downloads page
|
||||
2025-07-25 18:20:44 - newmusic.plex_client - [92mINFO[0m - _find_music_library:127 - Found music library: Music
|
||||
2025-07-25 18:20:44 - newmusic.plex_client - [92mINFO[0m - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE
|
||||
2025-07-25 18:20:56 - newmusic.main - [92mINFO[0m - change_page:163 - Changed to page: artists
|
||||
2025-07-25 18:21:01 - newmusic.spotify_client - [92mINFO[0m - get_artist_albums:452 - Retrieved 30 albums for artist 06HL4z0CvFAxyc27GXpf02
|
||||
2025-07-25 18:21:02 - newmusic.plex_client - [92mINFO[0m - _find_music_library:127 - Found music library: Music
|
||||
2025-07-25 18:21:02 - newmusic.plex_client - [92mINFO[0m - _setup_client:113 - Successfully connected to Plex server: PLEX-MACHINE
|
||||
2025-07-25 18:21:02 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='THE TORTURED POETS DEPARTMENT: THE ANTHOLOGY', artist='taylor swift'
|
||||
2025-07-25 18:21:02 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='the tortured poets department the anthology', artist='taylor swift'
|
||||
2025-07-25 18:21:02 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='the tortured poets department the anthology', artist=''
|
||||
2025-07-25 18:21:02 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='THE TORTURED POETS DEPARTMENT', artist='taylor swift'
|
||||
2025-07-25 18:21:02 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='1989 (Taylor's Version) [Deluxe]', artist='taylor swift'
|
||||
2025-07-25 18:21:02 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='1989 (Taylor's Version) [Deluxe]', artist=''
|
||||
2025-07-25 18:21:02 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:21:02 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='1989 (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:21:03 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:21:03 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:21:03 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='speak now', artist='taylor swift'
|
||||
2025-07-25 18:21:03 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Midnights (The Til Dawn Edition)', artist='taylor swift'
|
||||
2025-07-25 18:21:03 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights the til dawn edition', artist='taylor swift'
|
||||
2025-07-25 18:21:03 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights the til dawn edition', artist=''
|
||||
2025-07-25 18:21:03 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Midnights (3am Edition)', artist='taylor swift'
|
||||
2025-07-25 18:21:03 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights 3am edition', artist='taylor swift'
|
||||
2025-07-25 18:21:03 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights 3am edition', artist=''
|
||||
2025-07-25 18:21:04 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 3 albums matching query: album='Midnights', artist='taylor swift'
|
||||
2025-07-25 18:21:04 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Red (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:21:04 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='red', artist='taylor swift'
|
||||
2025-07-25 18:21:04 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 3 albums matching query: album='Fearless (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:21:04 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='fearless', artist='taylor swift'
|
||||
2025-07-25 18:21:04 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='evermore (deluxe version)', artist='taylor swift'
|
||||
2025-07-25 18:21:04 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='evermore', artist='taylor swift'
|
||||
2025-07-25 18:21:05 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='evermore', artist='taylor swift'
|
||||
2025-07-25 18:21:05 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore: the long pond studio sessions (from the Disney+ special) [deluxe edition]', artist='taylor swift'
|
||||
2025-07-25 18:21:05 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore: the long pond studio sessions (from the Disney+ special) [deluxe edition]', artist=''
|
||||
2025-07-25 18:21:05 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore the long pond studio sessions from the disney special deluxe edition', artist='taylor swift'
|
||||
2025-07-25 18:21:05 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore the long pond studio sessions from the disney special deluxe edition', artist=''
|
||||
2025-07-25 18:21:05 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='folklore (deluxe version)', artist='taylor swift'
|
||||
2025-07-25 18:21:05 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='folklore', artist='taylor swift'
|
||||
2025-07-25 18:21:05 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='folklore', artist='taylor swift'
|
||||
2025-07-25 18:21:05 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='Lover', artist='taylor swift'
|
||||
2025-07-25 18:21:05 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Taylor Swift Karaoke: reputation', artist='taylor swift'
|
||||
2025-07-25 18:21:06 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='taylor swift karaoke reputation', artist='taylor swift'
|
||||
2025-07-25 18:21:06 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='taylor swift karaoke reputation', artist=''
|
||||
2025-07-25 18:21:06 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 4 albums matching query: album='reputation', artist='taylor swift'
|
||||
2025-07-25 18:21:06 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='reputation Stadium Tour Surprise Song Playlist', artist='taylor swift'
|
||||
2025-07-25 18:21:06 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='1989 (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:21:06 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:21:06 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:21:07 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Red (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:21:07 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='red', artist='taylor swift'
|
||||
2025-07-25 18:21:07 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Red', artist='taylor swift'
|
||||
2025-07-25 18:21:07 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now World Tour Live', artist='taylor swift'
|
||||
2025-07-25 18:21:07 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:21:07 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='speak now', artist='taylor swift'
|
||||
2025-07-25 18:21:08 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Speak Now', artist='taylor swift'
|
||||
2025-07-25 18:21:08 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='Fearless Platinum Edition', artist='taylor swift'
|
||||
2025-07-25 18:21:08 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='Fearless Platinum Edition', artist=''
|
||||
2025-07-25 18:21:08 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Fearless', artist='taylor swift'
|
||||
2025-07-25 18:21:08 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Live From Clear Channel Stripped 2008', artist='taylor swift'
|
||||
2025-07-25 18:21:08 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Taylor Swift', artist='taylor swift'
|
||||
2025-07-25 18:21:29 - newmusic.spotify_client - [92mINFO[0m - get_artist_albums:452 - Retrieved 11 albums for artist 2YZyLoL8N0Wb9xBt1NhZWg
|
||||
2025-07-25 18:21:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='GNX', artist='kendrick lamar'
|
||||
2025-07-25 18:21:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Mr. Morale & The Big Steppers', artist='kendrick lamar'
|
||||
2025-07-25 18:21:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='mr morale the big steppers', artist='kendrick lamar'
|
||||
2025-07-25 18:21:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='mr morale the big steppers', artist=''
|
||||
2025-07-25 18:21:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Black Panther The Album Music From And Inspired By', artist='kendrick lamar'
|
||||
2025-07-25 18:21:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='Black Panther The Album Music From And Inspired By', artist='sza'
|
||||
2025-07-25 18:21:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='Black Panther The Album Music From And Inspired By', artist=''
|
||||
2025-07-25 18:21:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='DAMN. COLLECTORS EDITION.', artist='kendrick lamar'
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='damn collectors edition', artist='kendrick lamar'
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='damn collectors edition', artist=''
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='DAMN.', artist='kendrick lamar'
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='damn', artist='kendrick lamar'
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='untitled unmastered.', artist='kendrick lamar'
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='untitled unmastered', artist='kendrick lamar'
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='To Pimp A Butterfly', artist='kendrick lamar'
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='good kid, m.A.A.d city (Deluxe)', artist='kendrick lamar'
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='good kid maad city deluxe', artist='kendrick lamar'
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='good kid maad city deluxe', artist=''
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 4 albums matching query: album='good kid, m.A.A.d city', artist='kendrick lamar'
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='good kid maad city', artist='kendrick lamar'
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='good kid maad city', artist=''
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Section.80', artist='kendrick lamar'
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='section80', artist='kendrick lamar'
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='section80', artist=''
|
||||
2025-07-25 18:21:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Overly Dedicated', artist='kendrick lamar'
|
||||
2025-07-25 18:22:29 - newmusic.spotify_client - [92mINFO[0m - get_artist_albums:452 - Retrieved 30 albums for artist 06HL4z0CvFAxyc27GXpf02
|
||||
2025-07-25 18:22:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='THE TORTURED POETS DEPARTMENT: THE ANTHOLOGY', artist='taylor swift'
|
||||
2025-07-25 18:22:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='the tortured poets department the anthology', artist='taylor swift'
|
||||
2025-07-25 18:22:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='the tortured poets department the anthology', artist=''
|
||||
2025-07-25 18:22:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='THE TORTURED POETS DEPARTMENT', artist='taylor swift'
|
||||
2025-07-25 18:22:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='1989 (Taylor's Version) [Deluxe]', artist='taylor swift'
|
||||
2025-07-25 18:22:29 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='1989 (Taylor's Version) [Deluxe]', artist=''
|
||||
2025-07-25 18:22:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:22:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='1989 (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:22:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:22:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:22:30 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='speak now', artist='taylor swift'
|
||||
2025-07-25 18:22:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Midnights (The Til Dawn Edition)', artist='taylor swift'
|
||||
2025-07-25 18:22:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights the til dawn edition', artist='taylor swift'
|
||||
2025-07-25 18:22:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights the til dawn edition', artist=''
|
||||
2025-07-25 18:22:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Midnights (3am Edition)', artist='taylor swift'
|
||||
2025-07-25 18:22:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights 3am edition', artist='taylor swift'
|
||||
2025-07-25 18:22:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='midnights 3am edition', artist=''
|
||||
2025-07-25 18:22:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 3 albums matching query: album='Midnights', artist='taylor swift'
|
||||
2025-07-25 18:22:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Red (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:22:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='red', artist='taylor swift'
|
||||
2025-07-25 18:22:31 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 3 albums matching query: album='Fearless (Taylor's Version)', artist='taylor swift'
|
||||
2025-07-25 18:22:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='fearless', artist='taylor swift'
|
||||
2025-07-25 18:22:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='evermore (deluxe version)', artist='taylor swift'
|
||||
2025-07-25 18:22:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='evermore', artist='taylor swift'
|
||||
2025-07-25 18:22:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='evermore', artist='taylor swift'
|
||||
2025-07-25 18:22:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore: the long pond studio sessions (from the Disney+ special) [deluxe edition]', artist='taylor swift'
|
||||
2025-07-25 18:22:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore: the long pond studio sessions (from the Disney+ special) [deluxe edition]', artist=''
|
||||
2025-07-25 18:22:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore the long pond studio sessions from the disney special deluxe edition', artist='taylor swift'
|
||||
2025-07-25 18:22:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='folklore the long pond studio sessions from the disney special deluxe edition', artist=''
|
||||
2025-07-25 18:22:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='folklore (deluxe version)', artist='taylor swift'
|
||||
2025-07-25 18:22:32 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='folklore', artist='taylor swift'
|
||||
2025-07-25 18:22:33 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='folklore', artist='taylor swift'
|
||||
2025-07-25 18:22:33 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 2 albums matching query: album='Lover', artist='taylor swift'
|
||||
2025-07-25 18:22:33 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Taylor Swift Karaoke: reputation', artist='taylor swift'
|
||||
2025-07-25 18:22:33 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='taylor swift karaoke reputation', artist='taylor swift'
|
||||
2025-07-25 18:22:33 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='taylor swift karaoke reputation', artist=''
|
||||
2025-07-25 18:22:33 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 4 albums matching query: album='reputation', artist='taylor swift'
|
||||
2025-07-25 18:22:33 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='reputation Stadium Tour Surprise Song Playlist', artist='taylor swift'
|
||||
2025-07-25 18:22:33 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='1989 (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:22:34 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:22:34 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='1989', artist='taylor swift'
|
||||
2025-07-25 18:22:34 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Red (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:22:34 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='red', artist='taylor swift'
|
||||
2025-07-25 18:22:34 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Red', artist='taylor swift'
|
||||
2025-07-25 18:22:34 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now World Tour Live', artist='taylor swift'
|
||||
2025-07-25 18:22:35 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Speak Now (Deluxe Edition)', artist='taylor swift'
|
||||
2025-07-25 18:22:35 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='speak now', artist='taylor swift'
|
||||
2025-07-25 18:22:35 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Speak Now', artist='taylor swift'
|
||||
2025-07-25 18:22:35 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='Fearless Platinum Edition', artist='taylor swift'
|
||||
2025-07-25 18:22:35 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 0 albums matching query: album='Fearless Platinum Edition', artist=''
|
||||
2025-07-25 18:22:35 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Fearless', artist='taylor swift'
|
||||
2025-07-25 18:22:35 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 1 albums matching query: album='Live From Clear Channel Stripped 2008', artist='taylor swift'
|
||||
2025-07-25 18:22:36 - newmusic.plex_client - [94mDEBUG[0m - search_albums:526 - Found 5 albums matching query: album='Taylor Swift', artist='taylor swift'
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -290,6 +290,7 @@ class PlexLibraryWorker(QThread):
|
|||
print(f"❌ No Plex candidates found for '{spotify_album.name}'")
|
||||
|
||||
print(f"🎯 Final result: {len(owned_albums)} owned albums out of {len(self.albums)}")
|
||||
print(f"🚀 Emitting signal with owned_albums: {list(owned_albums)}")
|
||||
self.library_checked.emit(owned_albums)
|
||||
|
||||
except Exception as e:
|
||||
|
|
@ -784,7 +785,6 @@ class AlbumCard(QFrame):
|
|||
super().__init__(parent)
|
||||
self.album = album
|
||||
self.is_owned = is_owned
|
||||
print(f"🎨 AlbumCard created: '{album.name}' - is_owned: {is_owned}")
|
||||
self.setup_ui()
|
||||
self.load_album_image()
|
||||
|
||||
|
|
@ -845,10 +845,7 @@ class AlbumCard(QFrame):
|
|||
self.overlay.setFixedSize(164, 164)
|
||||
self.overlay.setAlignment(Qt.AlignmentFlag.AlignCenter)
|
||||
|
||||
print(f"🎨 Setting up overlay for '{self.album.name}' - is_owned: {self.is_owned}")
|
||||
|
||||
if self.is_owned:
|
||||
print(f"🎨 Creating OWNED overlay for '{self.album.name}'")
|
||||
self.overlay.setStyleSheet("""
|
||||
QLabel {
|
||||
background: rgba(29, 185, 84, 0.8);
|
||||
|
|
@ -860,7 +857,6 @@ class AlbumCard(QFrame):
|
|||
""")
|
||||
self.overlay.setText("✓")
|
||||
else:
|
||||
print(f"🎨 Creating DOWNLOAD overlay for '{self.album.name}'")
|
||||
self.overlay.setStyleSheet("""
|
||||
QLabel {
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
|
|
@ -875,6 +871,13 @@ class AlbumCard(QFrame):
|
|||
|
||||
self.overlay.hide() # Initially hidden, shown on hover
|
||||
|
||||
# Permanent ownership indicator (always visible)
|
||||
self.status_indicator = QLabel(self.image_container)
|
||||
self.status_indicator.setFixedSize(24, 24)
|
||||
self.status_indicator.move(140, 8) # Top-right corner
|
||||
self.status_indicator.setAlignment(Qt.AlignmentFlag.AlignCenter)
|
||||
self.update_status_indicator()
|
||||
|
||||
# Album name
|
||||
album_label = QLabel(self.album.name)
|
||||
album_label.setFont(QFont("Arial", 9, QFont.Weight.Bold))
|
||||
|
|
@ -922,6 +925,69 @@ class AlbumCard(QFrame):
|
|||
self.overlay.hide()
|
||||
super().leaveEvent(event)
|
||||
|
||||
def update_status_indicator(self):
|
||||
"""Update the permanent status indicator"""
|
||||
if self.is_owned:
|
||||
self.status_indicator.setStyleSheet("""
|
||||
QLabel {
|
||||
background: rgba(29, 185, 84, 0.9);
|
||||
border-radius: 12px;
|
||||
color: white;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
}
|
||||
""")
|
||||
self.status_indicator.setText("✓")
|
||||
self.status_indicator.setToolTip("Album owned in Plex")
|
||||
else:
|
||||
self.status_indicator.setStyleSheet("""
|
||||
QLabel {
|
||||
background: rgba(220, 53, 69, 0.8);
|
||||
border-radius: 12px;
|
||||
color: white;
|
||||
font-size: 12px;
|
||||
font-weight: bold;
|
||||
}
|
||||
""")
|
||||
self.status_indicator.setText("📥")
|
||||
self.status_indicator.setToolTip("Album available for download")
|
||||
|
||||
def update_ownership(self, is_owned: bool):
|
||||
"""Update ownership status and refresh UI"""
|
||||
if self.is_owned != is_owned: # Only log if status actually changed
|
||||
print(f"🔄 '{self.album.name}' ownership: {self.is_owned} -> {is_owned}")
|
||||
|
||||
self.is_owned = is_owned
|
||||
|
||||
# Update the permanent indicator
|
||||
self.update_status_indicator()
|
||||
|
||||
# Update the hover overlay
|
||||
if self.is_owned:
|
||||
self.overlay.setStyleSheet("""
|
||||
QLabel {
|
||||
background: rgba(29, 185, 84, 0.8);
|
||||
border-radius: 6px;
|
||||
color: white;
|
||||
font-size: 24px;
|
||||
font-weight: bold;
|
||||
}
|
||||
""")
|
||||
self.overlay.setText("✓")
|
||||
self.overlay.setCursor(Qt.CursorShape.ArrowCursor)
|
||||
else:
|
||||
self.overlay.setStyleSheet("""
|
||||
QLabel {
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
border-radius: 6px;
|
||||
color: white;
|
||||
font-size: 16px;
|
||||
font-weight: bold;
|
||||
}
|
||||
""")
|
||||
self.overlay.setText("📥\nDownload")
|
||||
self.overlay.setCursor(Qt.CursorShape.PointingHandCursor)
|
||||
|
||||
def mousePressEvent(self, event):
|
||||
"""Handle click for download"""
|
||||
if event.button() == Qt.MouseButton.LeftButton and not self.is_owned:
|
||||
|
|
@ -1397,15 +1463,15 @@ class ArtistsPage(QWidget):
|
|||
self.current_albums = albums
|
||||
self.albums_status.setText(f"Found {len(albums)} albums • Checking Plex library...")
|
||||
|
||||
# Display albums first (without ownership info)
|
||||
# Display albums immediately (without ownership info)
|
||||
self.display_albums(albums, set())
|
||||
|
||||
# Start Plex library check in background
|
||||
# Start Plex library check in background - will update UI when complete
|
||||
self.start_plex_library_check(albums)
|
||||
|
||||
def display_albums(self, albums, owned_albums):
|
||||
"""Display albums in the grid"""
|
||||
print(f"🎨 Refreshing UI with {len(albums)} albums, {len(owned_albums)} owned")
|
||||
print(f"🎨 Displaying {len(albums)} albums, {len(owned_albums)} owned")
|
||||
|
||||
# Clear existing albums
|
||||
self.clear_albums()
|
||||
|
|
@ -1415,7 +1481,6 @@ class ArtistsPage(QWidget):
|
|||
|
||||
for album in albums:
|
||||
is_owned = album.name in owned_albums
|
||||
print(f"🎨 Creating card for '{album.name}' - owned: {is_owned}")
|
||||
|
||||
card = AlbumCard(album, is_owned)
|
||||
if not is_owned:
|
||||
|
|
@ -1428,6 +1493,7 @@ class ArtistsPage(QWidget):
|
|||
col = 0
|
||||
row += 1
|
||||
|
||||
|
||||
def start_plex_library_check(self, albums):
|
||||
"""Start Plex library check in background"""
|
||||
# Stop any existing Plex worker
|
||||
|
|
@ -1444,20 +1510,33 @@ class ArtistsPage(QWidget):
|
|||
|
||||
def on_plex_library_checked(self, owned_albums):
|
||||
"""Handle Plex library check results"""
|
||||
if self.current_albums:
|
||||
# Update the status
|
||||
owned_count = len(owned_albums)
|
||||
total_count = len(self.current_albums)
|
||||
missing_count = total_count - owned_count
|
||||
|
||||
self.albums_status.setText(f"Found {total_count} albums • {owned_count} owned • {missing_count} available for download")
|
||||
|
||||
# Debug output
|
||||
print(f"🎯 UI Update: {owned_count} owned albums found")
|
||||
print(f"🎯 Owned albums: {list(owned_albums)}")
|
||||
|
||||
# Refresh the display with ownership info
|
||||
self.display_albums(self.current_albums, owned_albums)
|
||||
print(f"📨 Handler started: {len(owned_albums)} owned albums")
|
||||
|
||||
if not self.current_albums:
|
||||
print("📨 No current albums, skipping update")
|
||||
return
|
||||
|
||||
# Update the status
|
||||
owned_count = len(owned_albums)
|
||||
total_count = len(self.current_albums)
|
||||
missing_count = total_count - owned_count
|
||||
|
||||
self.albums_status.setText(f"Found {total_count} albums • {owned_count} owned • {missing_count} available for download")
|
||||
|
||||
# Update existing album cards with ownership info
|
||||
print(f"🔄 Updating {self.albums_grid_layout.count()} album cards")
|
||||
|
||||
updated_count = 0
|
||||
for i in range(self.albums_grid_layout.count()):
|
||||
item = self.albums_grid_layout.itemAt(i)
|
||||
if item and item.widget():
|
||||
album_card = item.widget()
|
||||
if hasattr(album_card, 'album') and hasattr(album_card, 'update_ownership'):
|
||||
is_owned = album_card.album.name in owned_albums
|
||||
album_card.update_ownership(is_owned)
|
||||
updated_count += 1
|
||||
|
||||
print(f"✅ Updated {updated_count} album cards successfully")
|
||||
|
||||
def on_plex_library_check_failed(self, error):
|
||||
"""Handle Plex library check failure"""
|
||||
|
|
@ -1596,7 +1675,7 @@ class ArtistsPage(QWidget):
|
|||
item = self.albums_grid_layout.takeAt(0)
|
||||
if item.widget():
|
||||
item.widget().deleteLater()
|
||||
self.current_albums = []
|
||||
# Don't clear self.current_albums here - it's needed for Plex updates
|
||||
|
||||
def closeEvent(self, event):
|
||||
"""Handle page close/cleanup"""
|
||||
|
|
|
|||
Loading…
Reference in a new issue