jeffvli
a66c67e86d
optimize settings store
2026-01-03 01:01:54 -08:00
jeffvli
72d0fca28b
support secondary public server URL
2025-12-30 21:05:38 -08:00
jeffvli
7aeadb531f
use ItemImage in library header
2025-12-30 16:17:37 -08:00
jeffvli
6aa3905922
use exact album artist names ( #1459 )
2025-12-30 03:39:53 -08:00
jeffvli
aa75aaaffb
add more metadata to album header / side
2025-12-30 02:33:23 -08:00
jeffvli
62ab4b7a00
add releaseType to album header
2025-12-29 21:16:39 -08:00
Leonardo Salgueiro
df0d4b7032
feat: adding setting to show/hide user ratings ( #1426 )
...
* adding show/hide user ratings setting
2025-12-28 01:04:50 -08:00
jeffvli
dff182cbc5
use correct id for runtime images in useItemImageUrl
2025-12-26 14:04:48 -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
b4b106222e
optimize library headers ( #1374 )
2025-12-14 02:33:19 -08:00
jeffvli
998eb02621
add album artist, year to album header
2025-11-29 19:33:40 -08:00
jeffvli
3212a35efb
add LibraryContainer for max-width and background overlay
2025-11-29 19:33:36 -08:00
jeffvli
7fb0dffc40
redesign album detail page
2025-11-29 19:33:35 -08:00
jeffvli
725e44f048
adjust genre display and gap in header
2025-11-29 19:33:35 -08:00
jeffvli
1735b64d76
move genre buttons to album detail header
2025-11-29 19:33:35 -08:00
jeffvli
cf50132870
improve responsive styling on library 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
f366b50550
add new table to album detail
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
bf75dec0ce
migrate to react-router v7 and BrowserRouter
2025-11-29 19:32:11 -08:00
jeffvli
427f808180
rename internal types in domain models
2025-11-29 19:30:47 -08:00
Kendall Garner
d74e7b52cc
position original release date after release types
2025-11-08 15:38:19 -08:00
Kendall Garner
e26ffaac53
Add additional information to album: record label, release type, version ( #1242 )
...
* Add additional information to album
* add mbz release types and normalization
* update Pill styling
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2025-11-03 00:34:42 -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
68476deb98
fix album song count
2025-10-12 16:44:05 -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
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
jeffvli
3c99a662e8
Fix album detail header track count
2024-09-26 21:23:48 -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
96b4f8dd89
update album play count
2024-09-15 21:48:32 -07:00
Benjamin
8d8826a9b7
use utc for absolute date formatting ( #743 )
...
* use utc for date formatting
* add seperate utc function and call that instead
* swap date format to be a constant
* make dateadded use non-utc
2024-09-13 01:35:57 +00:00
Pyx
eb50c69a35
Album blur, allow clicking the playerbar to toggle the player, misc changes ( #717 )
...
* Album blur, allow clicking the playerbar to toggle the player
* Fix stopProporagion, sync package with upsteam, update translation
* recommit my existing changes
* Update default albumBackgroundBlur to 6
* according to git this commit resets the package files
* merge with our fork because pyx forgot to add it
* try adding a setting
* change the playerbar animation
* make the animation quicker bc its choppy
* change playerbar to use a bool instead
* requested opacity fix
* Refactor classes to use clsx
---------
Co-authored-by: iiPython <ben@iipython.dev >
Co-authored-by: Jeff <42182408+jeffvli@users.noreply.github.com >
2024-09-01 23:42:01 +00:00
Kendall Garner
748db032c7
add translation
2024-09-01 12:48:11 -07:00
Pyx
f5a04980a4
Add play count to albums
2024-08-29 23:03:00 -04:00
Kendall Garner
f746114041
increase metadata size of library header
2024-08-26 20:26:37 -07:00
Kendall Garner
9923c021fa
better album dates
2024-08-25 19:52:44 -07:00
Kendall Garner
4ec981df83
[bugfix/feature]: Improve ratings ( #332 )
...
* [bugfix/feature]: Improve ratings
Fix: add preventDefault/stopPropagation to prevent scrolling to top in queue
Feat: instead of double click for clear, click on same value
2023-10-28 20:00:01 -07:00
jeffvli
877b2e9f3b
Fix normalized album duration values ( #205 )
2023-08-11 21:08:13 -07:00
Gelaechter
93e00e7afb
Fix Jellyfin album duration normalization ( #191 )
2023-07-29 10:35:30 -07:00
jeffvli
31eb22f968
Improve header color styles on detail pages
2023-07-21 00:18:44 -07:00
jeffvli
4029127018
Add fallback to line clamp in case of artist overflow
2023-07-20 00:41:04 -07:00
jeffvli
30e52ebb54
Lint all files
2023-07-01 19:14:12 -07:00
jeffvli
8ae368ea4f
Change artist display component
2023-05-21 15:36:15 -07:00
jeffvli
314bd766df
Refactor all api instances in components
2023-04-30 22:01:52 -07:00
jeffvli
ef4cdfa028
Set artist links to use outline button
2023-03-09 18:16:57 -08:00