Commit Graph

206 Commits

Author SHA1 Message Date
jeffvli 51587fbb6b add grid item card size presets 2025-12-23 21:59:52 -08:00
jeffvli 05efd0f318 temporarily remove item list selection dialog 2025-12-23 21:05:50 -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 e3c26aa5fa remove selection dialog from certain list views 2025-12-16 21:06:56 -08:00
jeffvli e21f538aa4 add item list selection dialog 2025-12-16 20:24:46 -08:00
jeffvli 3c2af4bd1a more minor theme adjustments 2025-12-14 19:33:03 -08:00
jeffvli 69de9a98f0 add new app themes 2025-12-14 06:06:27 -08:00
jeffvli 8b0632495b fix debounce on onScrollEnd callback on ItemGridList 2025-12-14 01:07:26 -08:00
Damien Erambert 22dd20884d Light mode fixes (#1379)
* Fix color of text in text buttons in light mode

* fix border color of search input in light mode

* fix carousel text colors in light mode

* fix scroll shadows colors in light mode
2025-12-12 19:30:30 -08:00
jeffvli 5da119e065 use absolute date for release date column (#1364) 2025-12-10 17:36:03 -08:00
jeffvli 753f35f81b remove truncation from path column (#1351) 2025-12-09 17:38:16 -08:00
jeffvli fcfe39aa2b support alternate row colors on sidebar (#1354) 2025-12-09 17:32:29 -08:00
jeffvli 4f4300042b add bitDepth, sampleRate columns to table (#1205) 2025-12-07 19:41:03 -08:00
jeffvli 9385c25ea9 fix drag styles on playlist reorder 2025-12-07 00:20:27 -08:00
jeffvli e84d5eca8f fix missing drag "add" operation to playlist song items 2025-12-06 18:30:54 -08:00
jeffvli 0a7029f7bc add support for full playlist re-order (#1327) 2025-12-06 17:41:13 -08:00
jeffvli 8c545f6d21 add missing play button onto title combined image 2025-12-04 18:03:26 -08:00
jeffvli b66530f8fd fix table not re-rendering on column configuration change 2025-12-04 04:07:24 -08:00
jeffvli 20830cb979 fix playlist song list context menu showing remove item 2025-12-03 22:25:41 -08:00
jeffvli 55ebc7d74a improve image column play handler to support long press 2025-12-03 16:25:28 -08:00
jeffvli a7e6a75c68 normalize tooltips 2025-12-03 16:00:41 -08:00
jeffvli 0b5b554eec fix compact image sizing 2025-12-03 14:55:22 -08:00
jeffvli 917bf91583 add folder browsing support (#315) 2025-12-03 14:55:16 -08:00
jeffvli ddb6447165 fix table image aspect ratio 2025-12-02 18:38:08 -08:00
jeffvli 4d2721db50 fix table scrollsync on column change 2025-12-02 18:38:02 -08:00
jeffvli 97af90c004 re-add play button to image column 2025-12-02 01:35:19 -08:00
jeffvli 6d8947fe74 add double click play handler to song lists 2025-12-02 01:35:18 -08:00
jeffvli 07523f82ce suspend infinite loader on fetch 2025-12-02 00:28:45 -08:00
jeffvli aff7a61bca fix list filters 2025-12-02 00:11:42 -08:00
jeffvli 994d8bac71 fix list table autosize on row count change 2025-12-01 13:30:58 -08:00
jeffvli 0afbfb12cd handle scroll reset on grid page change 2025-11-30 18:47:46 -08:00
jeffvli fd2023e9d6 properly handle list refetch on query change 2025-11-30 13:24:27 -08:00
jeffvli 108ba53be2 lint all files 2025-11-29 19:33:42 -08:00
jeffvli 3a5eb96410 adjust default table columns 2025-11-29 19:33:41 -08:00
jeffvli dbad1088ea make list drop position indicator more consistent 2025-11-29 19:33:40 -08:00
jeffvli 7016446be7 add scrollbar to right-pinned table container if exists 2025-11-29 19:33:40 -08:00
jeffvli 7cc7086dbb add select all hotkey to lists 2025-11-29 19:33:40 -08:00
jeffvli a238927749 refactor list internal state to target rerenders on change 2025-11-29 19:33:39 -08:00
jeffvli 60cdea6787 large performance refactor 2025-11-29 19:33:39 -08:00
jeffvli 22fae938c4 refactor item grid sizer handling to prevent blanks on resize 2025-11-29 19:33:39 -08:00
jeffvli 359e442947 optimize excessive layout re-rendering due to react-router 2025-11-29 19:33:39 -08:00
jeffvli e78a46ab24 optimize list refresh functions 2025-11-29 19:33:38 -08:00
jeffvli d3132ad570 reimplement genre detail route 2025-11-29 19:33:38 -08:00
jeffvli eba485034a fix align on certain table columns 2025-11-29 19:33:38 -08:00
jeffvli 04c2bec58f fix paginated loader query return value to be consistent with domain types 2025-11-29 19:33:38 -08:00
jeffvli bbcee3f461 fix album column styling to fit link to width of text 2025-11-29 19:33:38 -08:00
jeffvli 56162b650c handle title combined column on compact sizing 2025-11-29 19:33:38 -08:00
jeffvli 84419820b8 add optimistic update for favorite/ratings mutations 2025-11-29 19:33:38 -08:00
jeffvli f3b7d776e8 add compact image column styling 2025-11-29 19:33:37 -08:00
jeffvli 4b2708e1e4 fix activeRowId styles for title columns 2025-11-29 19:33:37 -08:00