jeffvli
4ef2956eb1
add delete hotkey to playqueue
2025-11-29 19:33:40 -08:00
jeffvli
8d72596a33
attempt to fix playqueue initial height issue
2025-11-29 19:33:39 -08:00
jeffvli
c23e459b89
move queue favorite event listener to an app global scope
2025-11-29 19:33:38 -08:00
jeffvli
4fc346ac90
add fuse search utils
2025-11-29 19:33:35 -08:00
jeffvli
8e1cdac3a2
optimize playqueue performance for active song styles
2025-11-29 19:33:34 -08:00
jeffvli
69f7f5c236
handle favorite/rating events for all tables
2025-11-29 19:33:34 -08:00
jeffvli
18a7875504
fix priority queue reorder above current song
2025-11-29 19:33:33 -08:00
jeffvli
f3bb4187d7
wrap all instances of mantine hooks used in renderer
2025-11-29 19:33:33 -08:00
jeffvli
09a9498d0d
refactor playqueue with css modules
2025-11-29 19:33:33 -08:00
jeffvli
8433ce7f3e
handle priority queue on playqueue table
2025-11-29 19:33:33 -08:00
jeffvli
ec0590c79a
rename player context hook
2025-11-29 19:32:23 -08:00
jeffvli
a03ea3b4d8
add draggable table column reorder
2025-11-29 19:32:22 -08:00
jeffvli
9265bc86bc
set playqueue scroll to center
2025-11-29 19:32:21 -08:00
jeffvli
3ecf59c32a
auto follow current song in queue
2025-11-29 19:32:21 -08:00
jeffvli
ef7d3f1c52
remove non-functional playqueue sizing workaround
2025-11-29 19:32:19 -08:00
jeffvli
c5e11cca58
debounce playqueue search
2025-11-29 19:32:19 -08:00
jeffvli
744780861f
reimplement playqueue list controls
2025-11-29 19:32:19 -08:00
jeffvli
f6b65fe0fe
add uniqueId rowId for playqueue
2025-11-29 19:32:17 -08:00
jeffvli
219c650585
fix playqueue flex sizing
2025-11-29 19:32:16 -08:00
jeffvli
9dbe3d8d0f
fix types
2025-11-29 19:32:15 -08:00
jeffvli
a2eb0bf8d3
add dropzone to empty play queue
2025-11-29 19:32:15 -08:00
jeffvli
1a16b74f98
add loading overlay to playqueue on fetching
2025-11-29 19:32:15 -08:00
jeffvli
489daa6353
add drag/drop from lists into queue
2025-11-29 19:32:14 -08:00
jeffvli
7a4326f98d
initial implementation of play queue for new list
2025-11-29 19:32:14 -08:00
jeffvli
6ff5affb58
temp commit for breaking changes
2025-11-29 19:32:11 -08:00
jeffvli
9fd4abec25
re-implement mpv with new player
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
jeffvli
b685ec370a
remove barrel files in renderer
2025-11-02 01:39:01 -07:00
Kendall Garner
4cbbb4035d
feat: add filtering for now playing view and sidebar
2025-10-26 11:51:55 -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
a8b3944c66
Set row play button to switch to song on queue lists
2024-10-09 18:20:04 -07:00
Egor
5e628d96c7
Some fixes to #772 (Add play button to song table) ( #784 )
...
* Add play button to song table album cover, like it is in grid
* Fix: play button caused error for albums and artists tables
* Fix: play button caused error for some other tables
2024-10-09 17:40:30 -07:00
Kendall Garner
528bef01f0
provide transcoding support
2024-09-01 08:26:30 -07:00
Kendall Garner
110a1a63f0
simplify remote/media session ( #632 )
2024-07-03 01:47:26 -07:00
Kendall Garner
3976f5e5bf
don't assume ref exists
2024-04-12 09:33:48 -07:00
Kendall Garner
90d3fb219d
[bugfix]: restart track in queue for web player
2024-04-12 09:29:36 -07:00
jeffvli
9a43ea0e4a
Attempt to fix player unresponsive on first start
2024-02-16 22:12:28 -08:00
jeffvli
9b0c9ba3ac
Fallback to web player if mpv fails to run
2024-02-13 02:05:59 -08:00
Kendall Garner
362a88b6bc
[bugfix]: fix race condition for opening play queue/playlist details
2024-01-24 21:15:11 -08:00
Kendall Garner
26102bd70a
[bugfix]: do not change scroll position when focus changes
2024-01-24 21:05:26 -08:00
jeffvli
913e89b01b
Set column defs on play queue to use correct row index
2023-10-19 04:33:09 -07:00
jeffvli
b28fe4cbc9
Convert play icon from base64 to svg
2023-10-18 19:51:55 -07:00
Kendall Garner
8a53fab751
add more emphasis to current song ( #283 )
...
* add more emphasis to current song
* add css indicator (rivolumelineup)
* don't use absolute position, support album track number
* Respect order of set-queue function (fix race condition)
* Fix table row actions button on album detail and play queue
* Fix album detail table customizations
* Bump to v0.4.1
* Fix opacity mask for unsynced lyrics container
* Separate sidebar icons to new component
- Fixes react render issue
* Add app focus hook
* Remove css play image
* Add player status as cell refresh condition for queue
* Add current song images
* Add current song styles for all song tables
* Revert row index cell width
* Remove animated svg on browser
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
Co-authored-by: Jeff <42182408+jeffvli@users.noreply.github.com >
2023-10-18 18:32:11 -07:00
jeffvli
49b6478b72
Fix table row actions button on album detail and play queue
2023-10-07 17:32:59 -07:00
jeffvli
23e791c829
Attempt additional cleanup on mpv start
2023-08-06 11:41:40 -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
9622cd346c
Force play on queue row double click
2023-06-06 19:45:47 -07:00