Commit Graph

138 Commits

Author SHA1 Message Date
jeffvli 7cc7086dbb add select all hotkey to lists 2025-11-29 19:33:40 -08:00
jeffvli 092a9c3f19 add initial playlist reimplementation 2025-11-29 19:33:40 -08:00
jeffvli ac5de29c71 reimplement artist discog / tracks routes 2025-11-29 19:33:39 -08:00
jeffvli 6a8e55ce15 refactor button to use default loader 2025-11-29 19:33:39 -08:00
jeffvli 902ac91b95 add new spinner icon 2025-11-29 19:33:39 -08:00
jeffvli 60cdea6787 large performance refactor 2025-11-29 19:33:39 -08:00
jeffvli c77d38fca0 fix player shuffle 2025-11-29 19:33:39 -08:00
jeffvli 2264fa0d29 extract play button from item card and add long press animation 2025-11-29 19:33:39 -08:00
jeffvli d3132ad570 reimplement genre detail route 2025-11-29 19:33:38 -08:00
jeffvli 1b8afe3134 add image unloader to sidebar image when no image available 2025-11-29 19:33:38 -08:00
jeffvli 6dc110e776 remove unused font declaration 2025-11-29 19:33:38 -08:00
Kendall Garner 80419a1edf Remove stream url, cleanup old audio player (#1269)
* Remove stream url, cleanup old audio player

* remove unused api in playerbar waveform

* make jellyfin transcoding work?
2025-11-29 19:33:38 -08:00
jeffvli db110733a4 add long press to card controls for shuffle 2025-11-29 19:33:38 -08:00
jeffvli 1763f666b5 add more shuffle play modes 2025-11-29 19:33:38 -08:00
jeffvli 7c71f1058d null songCount and albumCount in genre type 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 cfb1f63567 force aspect ratio on default Image 2025-11-29 19:33:37 -08:00
jeffvli c0f18d7a10 add new transitions to popover/dropdown 2025-11-29 19:33:37 -08:00
jeffvli a5fa5727d3 increase default content max-width to 1800px 2025-11-29 19:33:37 -08:00
jeffvli 2b70adc1f6 move container max-width configuration to theme 2025-11-29 19:33:37 -08:00
jeffvli 75bf33fbba add favorite icon color 2025-11-29 19:33:36 -08:00
jeffvli 233c35647d remove most built-in fonts, adjust NotoSans weight 2025-11-29 19:33:36 -08:00
jeffvli 43eb6607ba fix padding on rating component 2025-11-29 19:33:36 -08:00
jeffvli 7fb0dffc40 redesign album detail page 2025-11-29 19:33:35 -08:00
jeffvli c763824803 add basic mobile responsive layout 2025-11-29 19:33:35 -08:00
jeffvli 0dff13c43f crossfade player enhancements, reorganize settings 2025-11-29 19:33:35 -08:00
jeffvli 12e916fd0d add PillLink component 2025-11-29 19:33:35 -08:00
jeffvli 05da8c0456 adjust rating component to match theme sizes 2025-11-29 19:33:35 -08:00
jeffvli ab5eb5c34c updating rating button styles to more closely resemble icons 2025-11-29 19:33:35 -08:00
jeffvli aba8896ecf reimplement fullscreen player 2025-11-29 19:33:34 -08:00
jeffvli a386a1baad fix missing container on image without src 2025-11-29 19:33:34 -08:00
jeffvli 62ace421e6 fix image component height 2025-11-29 19:33:34 -08:00
jeffvli 9f5ec9113c set confirm modal to focus confirm button 2025-11-29 19:33:34 -08:00
jeffvli c77ba121a6 optimize various components 2025-11-29 19:33:34 -08:00
jeffvli e3402a1e44 bundle size optimizations 2025-11-29 19:33:33 -08:00
jeffvli f3bb4187d7 wrap all instances of mantine hooks used in renderer 2025-11-29 19:33:33 -08:00
jeffvli 79af774569 adjust default theme colors 2025-11-29 19:33:33 -08:00
jeffvli c6ab0e7b8a fix appmenu keys 2025-11-29 19:33:33 -08:00
jeffvli a92a829ca7 add global music folder selector 2025-11-29 19:33:32 -08:00
jeffvli f366b50550 add new table to album detail 2025-11-29 19:33:32 -08:00
jeffvli 0de8035ca9 remove ag-grid 2025-11-29 19:32:25 -08:00
jeffvli 60cc564743 refactor double click handler to add quicker single click 2025-11-29 19:32:24 -08:00
jeffvli 81d3d2e620 fix Song domain type year value 2025-11-29 19:32:24 -08:00
jeffvli 2c9edc47e1 decrease context menu width 2025-11-29 19:32:24 -08:00
jeffvli 8eb90ebf06 add new context menu implementation 2025-11-29 19:32:24 -08:00
jeffvli b6c3200419 implement item list grid card row customization 2025-11-29 19:32:23 -08:00
jeffvli fe51b671c7 refactor Modal component styles to match provider 2025-11-29 19:32:20 -08:00
jeffvli 164332d752 refactor domain types to rename itemType 2025-11-29 19:32:20 -08:00
jeffvli 173e00af3d refactor Genre domain type to include serverType and serverId 2025-11-29 19:32:20 -08:00
jeffvli 302107ed64 slightly increase double click latency 2025-11-29 19:32:19 -08:00