jeffvli
c7c15d917a
isolate item card control renders
2026-04-07 18:14:47 -07:00
jeffvli
72f1d2f9f9
improve date parsing for partial dates ( #1683 )
2026-04-02 19:39:08 -07:00
jeffvli
d78ea440cc
set low fetchPriority for carousel images
2026-03-11 19:41:04 -07:00
jeffvli
4c256348fc
add configuration to blur explicit album/song art
2026-02-04 01:20:31 -08:00
jeffvli
6e3275c05c
add explicit / clean indicators for album and song titles ( #1634 )
2026-02-04 00:35:35 -08:00
jeffvli
63c21cf7c2
add 2 line clamp to genre image placeholder
2026-01-31 01:42:51 -08:00
jeffvli
4d60f5b8d9
add genre image card placeholder
2026-01-30 21:39:05 -08:00
jeffvli
8c65775310
fix selection state on ItemGridList when single select mode
2026-01-29 21:34:51 -08:00
jeffvli
78aebd7c5d
add configuration to revert to single-select ItemGrid behavior
2026-01-28 20:14:05 -08:00
jeffvli
bd34a729b3
set debounce / viewport for images used in the app
2026-01-28 19:49:37 -08:00
jeffvli
1c6ee88912
remove ♫ icon from card/table date fields
2026-01-18 17:46:16 -08:00
jeffvli
b6a670689c
fix ItemCard skeleton sizing to match original
2026-01-15 22:14:34 -08:00
jeffvli
af055ab6dd
support original date display and sort ( #1488 )
2026-01-04 01:49:51 -08:00
jeffvli
29957780cb
fix wrong imageRes being used in some cases
2026-01-03 16:00:32 -08:00
jeffvli
d06d1674d1
optimize various base components
2026-01-03 01:01:54 -08:00
jeffvli
a66c67e86d
optimize settings store
2026-01-03 01:01:54 -08:00
jeffvli
4a025f82e4
fix incorrect imageId assignments ( #1456 )
2025-12-30 15:18:03 -08:00
jeffvli
0553f3b5a2
fix missing rating input on the compact item card
2025-12-30 04:08:39 -08:00
jeffvli
c01a0d79e1
fix missing format on item card album count row
2025-12-30 04:04:05 -08:00
jeffvli
adc094005f
improve compact size item card
2025-12-30 03:59:17 -08:00
jeffvli
6aa3905922
use exact album artist names ( #1459 )
2025-12-30 03:39:53 -08:00
jeffvli
b30e26ae7e
adjust app default columns
2025-12-28 17:19:32 -08:00
jeffvli
dde4e1b33c
improve image placeholders and loading
2025-12-28 02:43:31 -08:00
Leonardo Salgueiro
df0d4b7032
feat: adding setting to show/hide user ratings ( #1426 )
...
* adding show/hide user ratings setting
2025-12-28 01:04:50 -08:00
jeffvli
8e04f98e26
fix expand button on compact ItemCard
2025-12-24 03:17:39 -08:00
jeffvli
51587fbb6b
add grid item card size presets
2025-12-23 21:59:52 -08:00
Jeff
25bfb65b6d
Add image URL generation at runtime to allow for dynamic image sizes ( #1439 )
...
* add getImageUrl to domain endpoints
* add new ItemImage component and hooks to generate image url
* add configuration for image resolution based on types
2025-12-23 20:18:52 -08:00
jeffvli
93d4536ba6
improve favorite / rating display on item card
2025-12-01 20:04:40 -08:00
jeffvli
a238927749
refactor list internal state to target rerenders on change
2025-11-29 19:33:39 -08:00
jeffvli
00371ef09e
set enableNavigation to true on ItemCard
2025-11-29 19:33:37 -08:00
jeffvli
b24faa1e08
update feature carousel animation
2025-11-29 19:33:37 -08:00
jeffvli
73551847fb
prevent item card from using default rows if none specified
2025-11-29 19:33:37 -08:00
jeffvli
da863956b3
adjust various font sizes, weights around the app
2025-11-29 19:33:36 -08:00
jeffvli
ece82d813c
pass state from list navigation
2025-11-29 19:33:35 -08:00
jeffvli
82e1ce4d7a
handle conditional item card expansion
2025-11-29 19:33:35 -08:00
jeffvli
c25c339feb
make item card navigation conditional on list state
2025-11-29 19:33:35 -08:00
jeffvli
1a4c909cc3
add favorite badge to card
2025-11-29 19:33:35 -08:00
jeffvli
ff776293a6
add item card navigation
2025-11-29 19:33:35 -08:00
jeffvli
eb1443a45b
handle non-list items contextmenu in controls
2025-11-29 19:33:33 -08:00
jeffvli
001ad7490c
fix missing AnimatePresence on ItemCard
2025-11-29 19:33:33 -08:00
jeffvli
2fc14ecd0e
add new grid carousels
2025-11-29 19:32:25 -08:00
jeffvli
b6c3200419
implement item list grid card row customization
2025-11-29 19:32:23 -08:00
jeffvli
0ba481a7a6
fix double click handler on ItemCard
2025-11-29 19:32:19 -08:00
jeffvli
a75f64d204
implement double click handler on default controls
2025-11-29 19:32:19 -08:00
jeffvli
a484628e13
add custom rowId support to lists
2025-11-29 19:32:17 -08:00
jeffvli
489daa6353
add drag/drop from lists into queue
2025-11-29 19:32:14 -08:00
jeffvli
ad409fecfa
add drag state to item grid
2025-11-29 19:32:14 -08:00
jeffvli
a87d5ef8d8
implement list multiselection
2025-11-29 19:32:14 -08:00
jeffvli
3c996407d5
normalize controls onto lists
2025-11-29 19:32:14 -08:00
jeffvli
c615f63673
disable all skeleton animations
2025-11-29 19:32:13 -08:00