jeffvli
baf40ba50e
add display type toggle to list headers
2025-12-01 18:36:02 -08:00
jeffvli
8d829b2886
reimplement top songs list
2025-11-29 19:33:42 -08:00
jeffvli
108ba53be2
lint all files
2025-11-29 19:33:42 -08:00
jeffvli
a18d2ee305
update album artist page
2025-11-29 19:33:40 -08:00
jeffvli
9e1cdcc93e
remove max width from list pages
2025-11-29 19:33:40 -08:00
jeffvli
3f8a3a5e03
fix override query behavior on list pages
2025-11-29 19:33:40 -08:00
jeffvli
2264fa0d29
extract play button from item card and add long press animation
2025-11-29 19:33:39 -08:00
jeffvli
e78a46ab24
optimize list refresh functions
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
59cdc66355
remove default bg from PageHeader
2025-11-29 19:33:37 -08:00
jeffvli
ee4a1f762e
Revert "use new favorite color for icons"
...
This reverts commit 23c81d3bdc .
2025-11-29 19:33:36 -08:00
jeffvli
70a6ca5d77
use new favorite color for icons
2025-11-29 19:33:36 -08:00
jeffvli
3212a35efb
add LibraryContainer for max-width and background overlay
2025-11-29 19:33:36 -08:00
jeffvli
427cfe0796
move suspense wrapper on carousels in album detail
2025-11-29 19:33:36 -08:00
jeffvli
c691c349dd
handle table row index values on paginated lists
2025-11-29 19:33:35 -08:00
jeffvli
dff3d0b04c
add play handlers to all remaining library headers
2025-11-29 19:33:34 -08:00
jeffvli
71bea66ab7
add play buttons for each list page header
2025-11-29 19:33:34 -08:00
jeffvli
e986557d87
replace remaining legacy playqueue add functions
2025-11-29 19:33:34 -08:00
jeffvli
a92a829ca7
add global music folder selector
2025-11-29 19:33:32 -08:00
jeffvli
31d9ab048d
fix container ref instances
2025-11-29 19:33:32 -08:00
jeffvli
0de8035ca9
remove ag-grid
2025-11-29 19:32:25 -08:00
jeffvli
b5eadb64a1
various cleanup
2025-11-29 19:32:25 -08:00
jeffvli
2fc14ecd0e
add new grid carousels
2025-11-29 19:32:25 -08:00
jeffvli
00a012df78
add overrideQuery to all list views
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
56d0669510
add grid card row config
2025-11-29 19:32:22 -08:00
jeffvli
a03ea3b4d8
add draggable table column reorder
2025-11-29 19:32:22 -08:00
jeffvli
4c92da9ab5
add draggable table column resize
2025-11-29 19:32:22 -08:00
jeffvli
da2109b310
refactor grid list to support index offset
2025-11-29 19:32:21 -08:00
jeffvli
8a8de4a1b6
add new artist list
2025-11-29 19:32:20 -08:00
jeffvli
72f20ddd11
add new album artist list
2025-11-29 19:32:19 -08:00
jeffvli
bf75dec0ce
migrate to react-router v7 and BrowserRouter
2025-11-29 19:32:11 -08:00
jeffvli
6ff5affb58
temp commit for breaking changes
2025-11-29 19:32:11 -08:00
jeffvli
427f808180
rename internal types in domain models
2025-11-29 19:30:47 -08:00
jeffvli
c7a473d864
refactor api controller to internalize server fetch
2025-11-02 21:56:35 -08:00
jeffvli
8dbaec3943
fix type errors
2025-11-02 04:27:44 -08:00
jeffvli
b685ec370a
remove barrel files in renderer
2025-11-02 01:39:01 -07:00
jeffvli
8115963264
upgrade and refactor for react-query v5
2025-11-02 01:38:47 -07:00
Kendall Garner
452803fc72
support artist art as artist background
2025-10-10 18:26:28 -07:00
Kendall Garner
8caf898172
have default background for artist top songs
2025-09-28 17:12:34 -07:00
jeffvli
8b141d652c
disable single attribute per line
2025-07-12 11:17:54 -07:00
Kendall Garner
5456c2c2b8
Improve Jellyfin/Navidrome Album/Song filter, Navidrome artist recent release
...
- Use `compilation=false` for Navidrome recent releases with artist credit
- Add `YesNoSelect` (yes, no, undefined) for `favorite` for Navidrome/Jellyfin `album`/`track`, and Navidrome `compilation`
- Fix folderButton translation
2025-06-29 22:14:06 -07:00
Kendall Garner
8c4a7f4f91
only show lastfm/listenbrainz if configured
2025-06-24 17:58:43 -07:00
Jeff
c1330d92b2
Migrate to Mantine v8 and Design Changes ( #961 )
...
* mantine v8 migration
* various design changes and improvements
2025-06-24 00:04:36 -07:00
Kendall Garner
b7fb7c7f94
improve library header loading
2025-06-20 17:57:15 -07:00
Kendall Garner
f1e5ed41bc
also gate by external link
2025-06-07 20:54:23 -07:00
Kendall Garner
9b79502022
config option for listenbrainz/lastfm links
2025-06-07 20:36:41 -07:00
jeffvli
930165d006
fix all imports for new structure
2025-05-26 17:20:02 -07:00
jeffvli
1cf587bc8f
restructure files onto electron-vite boilerplate
2025-05-26 17:18:55 -07:00
Kendall Garner
5d9906b8f2
include album artist song/album count for jellyfin, and disable playing/adding playinsts for artists with no albums
2025-05-07 21:16:47 -07:00