Kendall Garner
528bef01f0
provide transcoding support
2024-09-01 08:26:30 -07:00
Kendall Garner
88741a8616
add ability to configure double click behavior
2024-08-19 21:56:55 -07:00
Kendall Garner
110a1a63f0
simplify remote/media session ( #632 )
2024-07-03 01:47:26 -07:00
Kendall Garner
67deb3e3d8
[bugfix]: only restart time when now for web
2024-05-23 20:41:01 -07:00
Kendall Garner
168153b211
[bugfix]: restart timestamp when adding to queue
2024-05-10 12:27:33 -07:00
jeffvli
9a43ea0e4a
Attempt to fix player unresponsive on first start
2024-02-16 22:12:28 -08:00
Jeff
eab11658bb
Merge pull request #501 from kgarner7/allow-no-mpv
...
- OOBE default to web player
- Allow mpv to run using PATH env
- Add improved mpv error logging
- Add web player fallback on mpv error
2024-02-13 16:16:01 -08:00
jeffvli
9b0c9ba3ac
Fallback to web player if mpv fails to run
2024-02-13 02:05:59 -08:00
Kendall Garner
e6b01d4e2b
[bugfix]: set MPV queue when now or queue is empty
2024-02-13 00:04:28 -08:00
Kendall Garner
ae8fc6df13
[bugfix]: improve play behavior
...
- when adding songs to queue, only `play()` if the queue was empty
- when adding next/last to empty queue, behavior should be same as now
2024-02-10 00:38:21 -08:00
Jeff
8430b1ec95
Add localization support ( #333 )
...
* Add updated i18n config and en locale
2023-10-30 19:22:45 -07:00
jeffvli
e3fc99cf82
Additional adjustments on mpv play
2023-08-07 14:48:02 -07:00
jeffvli
23e791c829
Attempt additional cleanup on mpv start
2023-08-06 11:41:40 -07:00
jeffvli
d0aba6e16e
Support genres in context menu
2023-08-04 02:27: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
07d4dc37b5
Hide fetch notification if error
2023-05-21 18:19:43 -07:00
jeffvli
b71c3c7c53
Handle song detail add
2023-05-21 08:13:48 -07:00
jeffvli
7c6f62023a
Fix song null check on queue add
2023-05-21 07:31:18 -07:00
jeffvli
292737d53c
Add query cancellation for play queue requests
...
- Opens a notification after 2s to allow for manual cancellation of in-progress query
2023-05-20 23:13:20 -07:00
jeffvli
51c2731b07
Handle queue all songs by double click ( #67 )
2023-05-20 21:31:00 -07:00
jeffvli
93530008a9
Add custom query prop to play queue add
2023-05-20 20:58:11 -07:00
jeffvli
6747fbb701
Add initialSongId prop as alternative to initialIndex
2023-05-20 20:47:07 -07:00
jeffvli
3df2915f5f
Allow initialIndex on queue add ( #67 )
...
- Clean up play queue handler
- Split out functions to utils
2023-05-20 18:40:45 -07:00
jeffvli
b5fa6f0baa
Handle song detail on playqueue add
2023-05-20 02:08:37 -07:00
jeffvli
314bd766df
Refactor all api instances in components
2023-04-30 22:01:52 -07:00
jeffvli
275d68ec5b
Fix mpv stopping after first playback
...
- On startup, the first time a song is played, mpv will stop after playback
- This adds a loop to the queue handler to automatically retry when failing to add to the queue
2023-03-09 12:45:13 -08:00
Jeff
23f84d68e8
Add MPRIS support ( #25 )
...
* Stop mpv on app close for linux/macOS (#20 )
* Add initial MPRIS support
* Fix mpv path check
2023-02-08 23:57:06 -08:00
jeffvli
2df96c0d31
Add song filter as add queue type
2023-01-07 03:26:18 -08:00
jeffvli
d1dfbaedaa
Move LibraryItem type
2023-01-05 21:59:07 -08:00
jeffvli
0ed13c75af
Fix stale state on playqueue when switching server
2023-01-03 03:16:53 -08:00
jeffvli
d54131b34a
Remove console logs
2023-01-03 00:51:24 -08:00
jeffvli
5cef23944f
Add playlist queue handler
2022-12-31 20:07:44 -08:00
jeffvli
aa1cd742ad
Move play queue handler to context
2022-12-31 19:26:58 -08:00
jeffvli
185175aa89
Handle album artist play
2022-12-30 21:02:17 -08:00
jeffvli
d5435686bf
Add error catch when fetching for playqueue
2022-12-29 18:29:24 -08:00
jeffvli
9836d548a6
Accept string of ids by itemtype in playqueue add
2022-12-28 19:19:05 -08:00
jeffvli
8ebe882236
Add 'byData' as playqueue add option
2022-12-28 15:31:04 -08:00
jeffvli
4353e81df3
Add checks for player type
2022-12-25 01:55:00 -08:00
jeffvli
1fbdfe725c
Add conditional for preload functions
2022-12-25 01:25:46 -08:00
jeffvli
c858479d57
Redo queue handler as hook
2022-12-21 01:28:59 -08:00