jeffvli
131e1ec11d
support filter pinning on the genre detail list
2026-01-30 21:42:17 -08:00
jeffvli
c1f48b21a4
add config to show/hide table header
2026-01-29 19:43:00 -08:00
jeffvli
78aebd7c5d
add configuration to revert to single-select ItemGrid behavior
2026-01-28 20:14:05 -08:00
jeffvli
3a5d701195
fix genres detail content being constrained to maxWidth
2026-01-22 02:10:13 -08:00
jeffvli
d1aed5007f
refactor item list to use accessor function
2026-01-16 23:45:46 -08:00
jeffvli
adc094005f
improve compact size item card
2025-12-30 03:59:17 -08:00
jeffvli
99be12e648
improve list loading indicator
2025-12-28 03:05:20 -08:00
jeffvli
51587fbb6b
add grid item card size presets
2025-12-23 21:59:52 -08:00
jeffvli
a19a6815e9
remove unused refs from list/grid components
2025-12-08 22:00:34 -08:00
jeffvli
a96ea6c5ac
remove unused filter button on genre list ( #1340 )
2025-12-08 19:56:19 -08:00
jeffvli
baf40ba50e
add display type toggle to list headers
2025-12-01 18:36:02 -08:00
jeffvli
6d87da2474
fix album list filters
2025-11-30 15:32:18 -08:00
jeffvli
108ba53be2
lint all files
2025-11-29 19:33:42 -08:00
jeffvli
06d0c715af
reimplement smart playlists
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
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
59cdc66355
remove default bg from PageHeader
2025-11-29 19:33:37 -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
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
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
4f1d39d3c4
add new genre list
2025-11-29 19:32:20 -08:00
jeffvli
6ff5affb58
temp commit for breaking changes
2025-11-29 19:32:11 -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
jeffvli
8b141d652c
disable single attribute per line
2025-07-12 11:17:54 -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
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
Mikhail Tsarev
7bcfe30a8e
Improved translations for English and Russian versions. ( #760 )
...
* First version of Russian translation
* Improvements
---------
Co-authored-by: Suoslex <mtsarev06@gmail.com >
2024-09-25 21:42:41 -07:00
Kendall Garner
8cddbef701
Subsonic 2, general rework ( #758 )
2024-09-25 21:23:08 -07:00
jeffvli
7bfdbb5d92
Reduce min grid size on remaining list pages
2024-05-02 23:04:31 -07:00
Kendall Garner
ba531505af
[enhancement]: Support toggling Album/Track view for gneres ( #591 )
...
* [enhancement]: Support toggling Album/Track view for gneres
The _primary_ purpose of this PR is to enable viewing tracks OR albums for genres.
This has a few requirements:
1. Ability to set default route for genres, **except** when already on song/album page
2. Ability to toggle between album and genre view
3. Fixed refresh for genre ID
Additionally, there was some refactoring:
- Since the *-list-headers had very similar functions for search, export that as a hook instead
* also use hook for album artist
* support switching albumartist tracks/albums
* remove toggle on song/album list, simplify logic
2024-04-20 06:14:31 +00:00
Kendall Garner
dae2f9bd0a
[feat]: actually include version checks
2024-02-17 00:57:10 -08:00
jeffvli
fd851714ae
Add missing translation keys to list filters
2023-11-01 03:32:28 -07:00
Jeff
8430b1ec95
Add localization support ( #333 )
...
* Add updated i18n config and en locale
2023-10-30 19:22:45 -07:00
jeffvli
5e33212112
Add dedicated refresh button to list views ( #235 )
2023-09-15 13:47:39 -07:00
jeffvli
7c59722f0a
Improve genres for jellyfin
...
- Support music folder
- Add images
- Fix genre filters on album/track filters
2023-08-08 09:26:53 -07:00
jeffvli
2a9d30e43d
Fix genre grid route
2023-08-08 01:29:12 -07:00