jeffvli
0947e209ce
remove unused import
2026-01-14 21:58:08 -08:00
jeffvli
b79ebdfbef
revert to old feature carousel style ( #1412 )
2026-01-14 21:15:24 -08:00
jeffvli
a8604dd150
add recently played songs carousel for jellyfin ( #1494 )
2026-01-14 20:18:19 -08:00
jeffvli
a66c67e86d
optimize settings store
2026-01-03 01:01:54 -08:00
jeffvli
b00f9795bf
add song infinite carousel ( #1464 )
2025-12-31 01:20:04 -08:00
jeffvli
f9c3c107bd
adjust featured genres breakpoints
2025-12-28 06:04:54 -08:00
jeffvli
936ba73fe4
remove refresh buttons from grid carousel by default
2025-12-23 21:27:12 -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
a27ddfe746
add genres to home route configuration
2025-12-03 20:22:49 -08:00
jeffvli
92682c62dc
fix featured genres refresh on query reset
2025-12-03 19:55:59 -08:00
jeffvli
774495262e
add infinite loader for feature carousel
2025-11-29 19:33:41 -08:00
jeffvli
9d3c44ef15
increase stack gap on home page
2025-11-29 19:33:40 -08:00
jeffvli
8f06b177b5
redesign featured genres
2025-11-29 19:33:40 -08:00
jeffvli
d3132ad570
reimplement genre detail route
2025-11-29 19:33:38 -08:00
jeffvli
a32f76720a
refactor app error boundaries
2025-11-29 19:33:38 -08:00
jeffvli
1747395b3e
add feature genres component to home route
2025-11-29 19:33:37 -08:00
jeffvli
06481118ad
add background back to home route pageheader
2025-11-29 19:33:37 -08:00
jeffvli
958ded6988
add more breakpoints to carousel
2025-11-29 19:33:37 -08:00
jeffvli
6a0b36cfa6
redesign feature carousel
2025-11-29 19:33:37 -08:00
jeffvli
2bdb5a52c4
fix various issues on home page
2025-11-29 19:33:32 -08:00
jeffvli
2fc14ecd0e
add new grid carousels
2025-11-29 19:32:25 -08:00
jeffvli
0cfa07bfbc
fix merge
2025-11-29 19:32:13 -08:00
jeffvli
fe0813502d
another temp commit
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
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
1cbb3e56bc
add recently released to home page, refactor home route
2025-10-05 07:51:36 -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
Kendall Garner
bb2f8461ed
[enhancement]: support toggling feature carousel
2024-05-15 21:48:20 -07:00
Kendall Garner
f796a35f5c
[enhancement]: support reordering homepage ( #494 )
...
* [enhancement]: support reordering homepage
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2024-02-13 17:56:08 -08:00
lymnyx
69cb63a8b0
Fixes route of most played songs in home ( #434 ).
2024-02-04 02:27:26 +01:00
jeffvli
63e441429e
Set most played to display songs on Jellyfin ( #324 )
2023-11-01 03:57:30 -07:00
Jeff
8430b1ec95
Add localization support ( #333 )
...
* Add updated i18n config and en locale
2023-10-30 19:22:45 -07:00
Kendall Garner
fe298d3232
Reset Carousel position on data refresh ( #303 )
...
* Reset Carousel position on data refresh
* add refresh for all carousels
2023-10-18 10:47:55 -07:00
jeffvli
1d664bbbd7
Home screen improvements
...
- Only show spinner on load rather than fetch
- Add refresh button to explore
- Adjust stale times
2023-08-08 09:26:53 -07:00
jeffvli
a8dfc7bcd6
Use memoized carousel component for pages
2023-07-21 18:03:19 -07:00
jeffvli
c3d8791455
Refactor scrollarea component for overlayscrollbars
2023-07-21 05:20:40 -07:00
jeffvli
30e52ebb54
Lint all files
2023-07-01 19:14:12 -07:00
jeffvli
691bc8f1ef
Add full container spinner/loader
2023-06-02 13:07:30 -07:00
jeffvli
17b1acad9d
Optimize various pages
2023-06-01 20:08:43 -07:00
jeffvli
1d074dae2e
Adjust conditionals in a few places
2023-05-27 14:02:10 -07:00
Gelaechter
a878875f83
Add native titlebar & fix app restart for AppImages
2023-05-27 14:02:10 -07:00
jeffvli
30dc833b79
Add additional padding under home carousels
2023-05-20 23:13:57 -07:00
jeffvli
48ef7a987f
Add new swiper carousels to pages
2023-05-17 17:12:23 -07:00
jeffvli
314bd766df
Refactor all api instances in components
2023-04-30 22:01:52 -07:00
jeffvli
bf3024939a
Refactor all query hooks
2023-04-27 21:25:57 -07:00
Jeff
9f2e873366
Redesign sidebar / header and other misc. improvements ( #24 )
...
* Remove 1920px max width
* Fix position of list controls menu
* Match size and color of search input
* Adjust library header sizing
* Move app menu to sidebar
* Increase row buffer on play queue list
* Fix query builder styles
* Fix playerbar slider track bg
* Adjust titlebar styles
* Fix invalid modal prop
* Various adjustments to detail pages
* Fix sidebar height calculation
* Fix list null indicators, add filter indicator
* Adjust playqueue styles
* Fix jellyfin releaseYear normalization
* Suppress browser context menu on ag-grid
* Add radius to drawer queue -- normalize layout
* Add modal styles to provider theme
* Fix playlist song list pagination
* Add disc number to albums with more than one disc
* Fix query builder boolean values
* Adjust input placeholder color
* Properly handle rating/favorite from context menu on table
* Conform dropdown menu styles to context menu
* Increase sort type select width
* Fix drawer queue radius
* Change primary color
* Prevent volume wheel from invalid values
* Add icons to query builder dropdowns
* Update notification styles
* Update scrollbar thumb styles
* Remove "add to playlist" on smart playlists
* Fix "add to playlist" from context menu
2023-02-07 22:47:23 -08:00
jeffvli
5ddd0872ef
Adjust various styles
2023-01-30 01:36:36 -08:00