jeffvli
f5eb3f1488
wrap useHotkeys to disable on command palette open ( #1925 )
2026-04-28 19:31:41 -07:00
jeffvli
934851456b
prevent click propagation on detached queue button ( #1762 )
2026-02-27 00:53:09 -08:00
Norman
eb8913479b
Add album grouping column ( #1722 )
...
* Add album grouping column
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2026-02-26 20:34:55 -08:00
York
cc8cb4f4f1
Add sleep timer to player bar ( #1671 )
...
* feat: add sleep timer to player bar
- Add sleep timer button in player bar right controls
- Preset options: End of song, 5/10/15/30/45 min, 1 hr, 2 hrs
- Custom timer with HH:MM:SS input fields
- Timer only counts down while music is playing
- Timer pauses playback when it expires
- End-of-song mode pauses at the next track change
- Uses theme-aware styling (--theme-colors-surface)
- Add sleepTimer/sleepTimerOff icons (LuTimer/LuTimerOff)
- Add i18n strings for sleep timer UI
---------
Co-authored-by: York <york@BonecharMac.local >
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2026-02-10 21:19:37 -08:00
T
1f9223b476
Fix: ratings display on player bar and mobile player ( #1646 )
...
* fix(playerbar): use settings to display ratings
* fix(mobile player): use settings to display ratings
2026-02-03 22:50:43 -08:00
jay
39d691d528
fix: stop volume slider clicks from opening full screen ( #1585 )
...
* fix volume slider clicks from opening full screen
2026-01-22 01:01:06 -08:00
jeffvli
dbfb547af9
remove favorite/rating handlers from PlayerContext to prevent rerenders from consumers
2026-01-21 01:57:47 -08:00
jeffvli
b4b0c6cedd
fix Toggle Queue hotkey when using detached queue ( #1522 )
2026-01-17 02:43:11 -08:00
Kendall Garner
eca925a4eb
fix: respect volume wheel step for volume hotkey
2026-01-08 08:09:39 -08:00
jeffvli
a66c67e86d
optimize settings store
2026-01-03 01:01:54 -08:00
jeffvli
c7809c62ce
throttle volume slider
2026-01-01 15:32:20 -08:00
Pyx
42058ff6d6
fix: correct propagation on settings menu ( #1453 )
...
* fix propagation error on settings menu
2025-12-29 14:57:49 -08:00
Kendall Garner
ed5d590a6b
feat: sync play queue for navidrome/subsonic ( #1335 )
...
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2025-12-12 21:05:00 -08:00
lindenkron
bb55fc2278
Add Lyrics button to right-controls. ( #1363 )
...
* Add Microphone icon to right-controls to show/hide lyrics.
2025-12-10 22:37:44 -08:00
jeffvli
498a0f4b5d
add constraints to volume updates by hotkey, throttle to 50ms ( #1345 )
2025-12-08 20:00:37 -08:00
jeffvli
65a7c3440b
add player autodj ( #7 )
2025-12-07 15:04:39 -08:00
jeffvli
e69d0c8922
add popver playqueue
2025-11-29 19:33:41 -08:00
jeffvli
60cdea6787
large performance refactor
2025-11-29 19:33:39 -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
f3bb4187d7
wrap all instances of mantine hooks used in renderer
2025-11-29 19:33:33 -08:00
jeffvli
9113756923
add new player config popover
2025-11-29 19:33:33 -08:00
jeffvli
ec0590c79a
rename player context hook
2025-11-29 19:32:23 -08:00
jeffvli
a452495c22
add volume wheel
2025-11-29 19:30:47 -08:00
jeffvli
7717bff367
re-implement playerbar controls
2025-11-29 19:30:47 -08:00
jeffvli
427f808180
rename internal types in domain models
2025-11-29 19:30:47 -08:00
jeffvli
550ba4f768
temporarily remove old player implementations to prevent broken app
2025-11-29 19:30:46 -08:00
Chen Marisa
8c539aaadc
feat: add 'preservePitch' toggle to playback speed "dropdown" ( #1243 )
...
* feat: add 'preservePitch' toggle to playback speed "dropdown"
2025-11-06 01:10:17 -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
Kendall Garner
78dc89303d
show right control rating for subsonic servers
2025-09-10 17:27:07 -07:00
jeffvli
8b141d652c
disable single attribute per line
2025-07-12 11:17:54 -07:00
jeffvli
2d9176cd21
fix click propagation on right controls
2025-07-08 00:46:50 -07:00
jeffvli
e0f0524eb9
adjust button styles on playerbar
2025-06-24 20:31:33 -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
028ccfb1cd
fix album art res 0 and allow resizing volume bar
2024-08-22 21:57:58 -07:00
marksdestiny
372b96a349
Improve the playback speed control ( #437 )
...
* Change playback speed selector to slider
* Improve playback speed bar
Display BPM
Improve style
Add markers
* Improve playback speed slider style
2024-01-21 20:06:46 -08:00
Jeff
8430b1ec95
Add localization support ( #333 )
...
* Add updated i18n config and en locale
2023-10-30 19:22:45 -07:00
Martin Pauli
11863fd4c1
Fix clear rating hotkey ( #338 )
2023-10-30 18:50:48 -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
Martin Pauli
7a580c2c65
Add favorite hotkey options ( #326 )
...
* Add favorite hotkey options
* Update wording
---------
Co-authored-by: Jeff <42182408+jeffvli@users.noreply.github.com >
2023-10-27 18:22:16 -07:00
Kendall Garner
2664a80851
Support changing playback rate ( #275 )
...
* initial idea for playback rate
* Add transparency to dropdown
* Move playback speed component to right controls
* Set mpv speed on startup
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2023-10-22 17:47:44 -07:00
jeffvli
571ea3c653
Add rating hotkeys ( #208 )
2023-09-23 03:20:04 -07:00
Kendall Garner
c9dbf9b5be
Add remote control ( #164 )
...
* draft add remotes
* add favorite, rating
* add basic auth
2023-07-23 05:23:18 -07:00
jeffvli
30e52ebb54
Lint all files
2023-07-01 19:14:12 -07:00
jeffvli
f380eccc68
Improve responsive styles for playerbar
2023-06-04 16:46:05 -07:00
jeffvli
4c98afb613
Add hotkey controls to relevant pages
2023-05-13 22:55:58 -07:00