Jacalz
534a7bfaaf
Run modernise on the project
...
This will be available in "go fix" within Go 1.26 but in the meantime:
go run golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize@latest -fix -test ./...
2025-09-17 22:28:16 +02:00
Drew Weymouth
d1b83c59a1
sanitize IDs before using as file names
2025-02-01 17:07:16 -03:00
Drew Weymouth
9fca298a82
update for new SMTC dll
2025-01-16 18:40:06 -08:00
Drew Weymouth
9766aedf7a
fix possible crash when switching servers with pending image fetches
2024-06-02 14:55:03 -07:00
Drew Weymouth
b7af1e716c
use radio icon for image placeholder for radio stations
2024-06-01 17:42:40 -07:00
Drew Weymouth
9ed2d8502b
add GetFullSizeCoverArtAsync
2024-03-01 16:59:04 -08:00
Drew Weymouth
a53a270730
limit concurrent image fetches from server
2023-08-01 17:21:38 -07:00
Drew Weymouth
f63fcc14ff
Fix #227 : add limit to on-disk image cache size, periodic pruning
2023-07-28 18:53:45 -07:00
Drew Weymouth
09fcc6dcb8
clear in-memory image cache on server logout
2023-07-28 17:10:40 -07:00
Drew Weymouth
1465479f2a
add expiry to cached full size cover art
2023-07-18 18:31:20 -07:00
Drew Weymouth
61d5ad917d
more mpris features
2023-07-12 17:41:16 -07:00
Drew Weymouth
4d4b14e4de
add multi-server functionality pt. 2 - delete server
2023-05-17 16:19:24 -07:00
Drew Weymouth
85042fcbd4
begin the refactoring - doesnt compile
2023-05-14 19:31:04 -07:00
Drew Weymouth
cf4540eb32
refactor 1: renaming
2023-04-28 16:50:35 -07:00
Drew Weymouth
163d195032
use coverArt ID instead of album ID to fetch images
2023-03-20 18:14:02 -07:00
Drew Weymouth
2380caab35
add caching of artist images
2023-03-19 11:01:20 -07:00
Drew Weymouth
6c4a74027d
pass TTL through
2023-02-02 16:25:33 -08:00
Drew Weymouth
261726a5c6
add GetExtendTTL
2023-02-02 16:15:29 -08:00
Drew Weymouth
867461dab5
remove gcache dependency, switch to custom image cache with TTL for memory savings
2023-02-02 15:52:59 -08:00
Drew Weymouth
c9bd3b5079
clicking album thumbnail on album page shows full size cover popup
2023-01-22 13:21:25 -08:00
Drew Weymouth
f1daea8af3
refresh cached cover image on access if older than 24 hours
2023-01-14 11:05:58 -08:00
Drew Weymouth
584a160809
add cache warming for album covers to album iterators
2023-01-07 16:24:18 -08:00
Drew Weymouth
6e553f9181
fix regression in cover caching
2022-12-25 17:15:05 -08:00
Drew Weymouth
f792b473e8
another big refactor to make code more manageable
2022-12-25 16:59:42 -08:00
Drew Weymouth
378eb8868a
add album art caching
2022-12-18 10:17:22 -08:00
Drew Weymouth
c21d7d03eb
first commit
2022-12-17 16:52:13 -08:00