jeffvli
5556e74d02
handle favorite/rating events for all tables
2025-11-18 14:07:46 -08:00
jeffvli
0493cc0c9d
fix priority queue reorder above current song
2025-11-18 00:38:23 -08:00
jeffvli
9e886c8588
wrap all instances of mantine hooks used in renderer
2025-11-18 00:29:35 -08:00
jeffvli
8caf352a95
refactor playqueue with css modules
2025-11-18 00:19:31 -08:00
jeffvli
bf33f753c0
handle priority queue on playqueue table
2025-11-17 21:47:28 -08:00
jeffvli
6efe727228
remove ag-grid
2025-11-15 20:07:42 -08:00
jeffvli
af209323b8
reimplement now playing route
2025-11-15 13:14:56 -08:00
jeffvli
df125564c2
rename player context hook
2025-11-14 19:54:46 -08:00
jeffvli
103dc4819b
add grid card row config
2025-11-14 15:04:37 -08:00
jeffvli
e8e82977d7
add draggable table column reorder
2025-11-14 11:18:27 -08:00
jeffvli
11cc58ca35
set playqueue scroll to center
2025-11-14 01:27:05 -08:00
jeffvli
55b3b291a5
auto follow current song in queue
2025-11-14 01:22:46 -08:00
jeffvli
139c2190f2
remove non-functional playqueue sizing workaround
2025-11-13 21:00:02 -08:00
jeffvli
f542f530e6
debounce playqueue search
2025-11-13 18:49:59 -08:00
jeffvli
1d6687a3e2
reimplement playqueue list controls
2025-11-13 18:48:46 -08:00
jeffvli
17bf753d21
add uniqueId rowId for playqueue
2025-11-13 10:44:49 -08:00
jeffvli
55b5d71312
fix playqueue flex sizing
2025-11-12 20:46:24 -08:00
jeffvli
59445ebcbf
fix types
2025-11-11 16:23:36 -08:00
jeffvli
7ca6d30db8
add dropzone to empty play queue
2025-11-10 21:40:29 -08:00
jeffvli
8ffb65e894
add loading overlay to playqueue on fetching
2025-11-10 20:28:46 -08:00
jeffvli
2f434c9d00
add drag/drop from lists into queue
2025-11-09 20:44:03 -08:00
jeffvli
d8222e9c8c
initial implementation of play queue for new list
2025-11-08 14:28:31 -08:00
jeffvli
77d635d288
temp commit for breaking changes
2025-11-07 17:14:48 -08:00
jeffvli
f30a466fb2
re-implement mpv with new player
2025-11-06 18:42:43 -08:00
jeffvli
b607c57f59
rename internal types in domain models
2025-11-06 18:39:09 -08:00
jeffvli
9abda23a4a
temporarily remove old player implementations to prevent broken app
2025-11-06 18:39:09 -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