ch-rit
039e553aa0
fixed hiding the toast after content is loaded
2025-09-03 19:04:36 +02:00
Lyall
a44ad66d46
add private mode toggle to app menu
2025-07-31 16:12:03 +01:00
jeffvli
8b141d652c
disable single attribute per line
2025-07-12 11:17:54 -07:00
Kendall Garner
69341f4492
More typechecks on scrobble, use timeout on notification ( #1004 )
2025-07-10 13:53:40 +00:00
jeffvli
2d9176cd21
fix click propagation on right controls
2025-07-08 00:46:50 -07:00
jeffvli
a5f28e49eb
fix click propagation on PlayButton
2025-07-07 23:20:10 -07:00
Kendall Garner
e00aeb2b67
enable notify, simplify use-scrobble with types, remove unused check
2025-07-07 19:25:25 -07:00
Kendall Garner
055d9ac5c1
use initial index for shuffling when availabe
2025-07-02 20:48:45 -07:00
jeffvli
eb078d62cd
more adjustments to styles on the fullscreen player
2025-06-26 01:36:42 -07:00
jeffvli
64866c59bd
adjust styles on fullscreen player image section
...
- fix image transition
- fix image aspect ratio
- adjust text sizes and shadow
2025-06-25 20:40:45 -07:00
jeffvli
0afbe4c0a2
improve visibility of fullscreen player buttons
2025-06-25 19:53:49 -07:00
jeffvli
6782cd0dcc
re-add presence animation when collapsing sidebar image
2025-06-25 19:48:59 -07:00
jeffvli
8f585a5be9
adjust styles to better support light theme
2025-06-25 19:44:28 -07:00
Kendall Garner
2814b623e7
fix player button light theme and tooltip
2025-06-25 08:05:57 -07:00
jeffvli
7d29a692ef
remove unused import
2025-06-24 22:34:06 -07:00
jeffvli
d8f7b49ab6
increase size of play button icon
2025-06-24 22:22:15 -07:00
Kendall Garner
9f5b4e5410
remove unused length in visualizer
2025-06-24 21:20:41 -07:00
jeffvli
e0f0524eb9
adjust button styles on playerbar
2025-06-24 20:31:33 -07:00
jeffvli
01885c1a9b
decrease spacing on playerbar details
2025-06-24 18:38:10 -07:00
jeffvli
1faef6a1a7
fix unused var on visualizer
2025-06-24 18:38:10 -07:00
jeffvli
4acbb1820d
set fullscreen player badges to transparent
2025-06-24 14:52:40 -07:00
jeffvli
01f5745629
update visualizer sizing and z-index
2025-06-24 14:52:27 -07:00
jeffvli
73dd781a88
fix regression on image blur in fullscreen player
2025-06-24 14:47:50 -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
et21ff
62f4bb0d7b
fix(player): Improve MPV stability and seek performance ( #953 )
2025-06-10 17:22:40 -07:00
Pyx
9f11061433
disable visualizer background ( #949 )
...
* disable visualizer background
2025-06-09 18:14:59 -07:00
jeffvli
1808f160b4
clean up dependencies
2025-05-26 17:20:28 -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
d35e73792f
fix item playback buttons on search list ( #885 )
2025-05-06 14:50:59 -07:00
jeffvli
4a3604b1a8
handle playback on new artist list
2025-05-06 14:43:42 -07:00
jeffvli
b9611589ba
fix casing on some translation strings
2025-05-06 13:23:29 -07:00
Kendall Garner
0115ecb59b
fix repeat one/repeat all scrobble
2025-04-20 10:54:44 -07:00
Kendall Garner
a89b6640a9
horizontal scroll
2024-10-01 18:15:18 -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
Xudong Zhou
31492fa9ef
Lyrics Translation and Romaji (Fulfill #732 ) [Translation Part] ( #747 )
2024-09-23 20:25:17 -07:00
Kendall Garner
b628b684ae
require limit to specified (nonzero) for shuffle all
2024-09-18 07:31:58 -07:00
Kendall Garner
96b4f8dd89
update album play count
2024-09-15 21:48:32 -07:00
Kendall Garner
660c9744bf
clear queue when shuffle now
2024-09-11 20:36:46 -07:00
Kendall Garner
f11a53c1a4
fix suspense
2024-09-09 19:01:07 -07:00
Kendall Garner
74aa88e082
add web visualizer ( #314 )
...
* add web visualizer
* fallback to simple model
* less samples, hopefully more efficient
* Use audiomotion analyzer
- Note: fixed to 4.1.1 because 4.2.0 uses esm which breaks in the current workflow...
* revert publish changes
* r2
* don't massively change package.json
* lazy
2024-09-09 01:25:01 +00:00
Kendall Garner
4a111d9cf2
don't make artist clickable if no id
2024-09-04 20:01:45 -07:00
Kendall Garner
56c229a5e0
[slightly less scuffed bugfix]: Update table rating/favorite when updated anywhere … ( #707 )
...
* [scuffed bugfix]: Update table rating/favorite when updated anywhere else
Modify player store to have temporary state for favorite/rating update
Add effect handler for `virtual-table` to update rating/favorite for players
Note that this does not handle song grid view.
Using a similar handler for gird view did not work, as it appeared to result in inconsistent state.
Finally, this is probably not the optimal solution.
Performance appears fine for ~20k items, but no guarantees.
* restore should update song
* update song rating/favorite/played everywhere except playlist
* special rule for playlists
* use iterator instead
2024-09-02 22:31:20 -07:00
Kendall Garner
6b7c69e90a
fix seeking between 0-1 seconds
2024-09-02 10:56:46 -07: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
80931d1b19
jellyfin random play filter
2024-09-01 12:25:50 -07:00
Kendall Garner
528bef01f0
provide transcoding support
2024-09-01 08:26:30 -07:00
Kendall Garner
5b2977e5e8
[enhancement]: support viewing current/setting current time in remote
2024-08-24 13:26:45 -07:00