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
0de8035ca9
remove ag-grid
2025-11-29 19:32:25 -08:00
jeffvli
6d50454e72
reimplement now playing route
2025-11-29 19:32:24 -08:00
jeffvli
ec0590c79a
rename player context hook
2025-11-29 19:32:23 -08:00
jeffvli
56d0669510
add grid card row config
2025-11-29 19:32:22 -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
a379100c9f
fix: disable certain playlist controls when search is enabled
2025-10-26 12:03:36 -07:00
Kendall Garner
4cbbb4035d
feat: add filtering for now playing view and sidebar
2025-10-26 11:51:55 -07:00
jeffvli
8b141d652c
disable single attribute per line
2025-07-12 11:17:54 -07:00
jeffvli
8598313d12
fix styling on web titlebar style
2025-06-24 20:14:15 -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
jeffvli
a8b3944c66
Set row play button to switch to song on queue lists
2024-10-09 18:20:04 -07:00
Trevor
a00385e78f
Add "Move to next" button to queue ( #781 )
2024-10-09 18:00:25 -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
0d03b66fe5
prevent change of media state with empty queue
2024-04-20 22:01:29 -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
Jeff
8430b1ec95
Add localization support ( #333 )
...
* Add updated i18n config and en locale
2023-10-30 19:22:45 -07: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