Commit Graph

582 Commits

Author SHA1 Message Date
Kendall Garner
106fc90c4a
Add ability to save/restore queue (#111)
* add ability to save/restore play queue

* Add restoreQueue action

* Add optional pause param on setQueue

---------

Co-authored-by: jeffvli <jeffvictorli@gmail.com>
2023-05-21 02:29:58 -07:00
jeffvli
c1c6ce33e4 Fix type 2023-05-20 23:22:43 -07:00
jeffvli
26bc7d23ae Adjust default themes 2023-05-20 23:22:02 -07:00
jeffvli
30dc833b79 Add additional padding under home carousels 2023-05-20 23:13:57 -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
652c4a1f81 Use play handler from context 2023-05-20 23:09:26 -07:00
jeffvli
fb158bc069 Add types to query keys object 2023-05-20 22:40:22 -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
06d253228a Fix normalized types 2023-05-20 20:22:10 -07:00
jeffvli
c8b1b4d394 Update electron web preferences 2023-05-20 20:21:14 -07:00
jeffvli
0320fe6dcc Add mpv load error notification
- Add retry limit on error
2023-05-20 20:19:41 -07:00
jeffvli
1f36978bb9 Fix deprecated import 2023-05-20 20:00:09 -07:00
jeffvli
6a01d44600 Clean up mpv startup 2023-05-20 19:56:17 -07:00
jeffvli
35f9798bed Update full-width cell renderer 2023-05-20 19:21:23 -07:00
jeffvli
897af4661b Add extraProps param on column defs 2023-05-20 18:41:24 -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
02caf896ff Update playqueueadd props 2023-05-20 14:55:08 -07:00
jeffvli
7dd56bfb9b Add --idle to default mpv parameters (#76) 2023-05-20 14:40:55 -07:00
jeffvli
fe59011882 Fix conditionals on album artist detail 2023-05-20 02:26:24 -07:00
jeffvli
c854fd0a5b Re-add artistInfo api call for navidrome 2023-05-20 02:24:40 -07:00
jeffvli
645b4fe332 Prevent error on attempt to context menu during render 2023-05-20 02:08:37 -07:00
jeffvli
e5f24b3160 Set context menu based on item type 2023-05-20 02:08:37 -07:00
jeffvli
fff1315fa5 Add search route 2023-05-20 02:08:37 -07:00
jeffvli
ba0543f861 Fix type for addToQueue reducer 2023-05-20 02:08:37 -07:00
jeffvli
30c4d5baf1 Add param to search route to denote tab 2023-05-20 02:08:37 -07:00
jeffvli
e8f7ae637f Add state to search route navigation 2023-05-20 02:08:37 -07:00
jeffvli
b5fa6f0baa Handle song detail on playqueue add 2023-05-20 02:08:37 -07:00
jeffvli
c4fb9a2e72 Add song detail controller 2023-05-20 02:08:37 -07:00
jeffvli
2cefc092ce Close window after selecting search item 2023-05-20 02:08:37 -07:00
jeffvli
a7ea54cf4b Add jellyfin search api 2023-05-20 02:08:37 -07:00
jeffvli
deb4e34895 Adjust styles 2023-05-20 02:08:37 -07:00
jeffvli
33ecf9faa6 Add command item breadcrumbs 2023-05-20 02:08:37 -07:00
jeffvli
cf6325d0ba Decrease item padding 2023-05-20 02:08:37 -07:00
jeffvli
c12c1bad73 Add library search 2023-05-20 02:08:37 -07:00
jeffvli
cf9ed31dfd Updates to general commands 2023-05-20 02:08:37 -07:00
jeffvli
c296927bbb Prevent render error on missing endpoint 2023-05-20 02:08:37 -07:00
jeffvli
32ebe6b739 Add subsonic/nd search api 2023-05-20 02:08:37 -07:00
jeffvli
c85a7079eb Add handlers to open command palette 2023-05-20 02:08:37 -07:00
jeffvli
822060b82c Add base command palette component 2023-05-20 02:08:37 -07:00
jeffvli
547fe7be38 Add global search state 2023-05-20 02:08:37 -07:00
jeffvli
ccf5588435 Add cmdk package 2023-05-20 02:08:37 -07:00
jeffvli
4cb54bc9da Fix misc types 2023-05-17 21:07:04 -07:00
jeffvli
ce72ff5e8d Remove mpv quit effect
- Causing errors in dev build
2023-05-17 17:51:14 -07:00
jeffvli
71b9cace53 Add callback for swiper zoom change 2023-05-17 17:47:05 -07:00
jeffvli
5637327e8a Fix conditionals on jellyfin normalization 2023-05-17 17:38:49 -07:00
jeffvli
a1072b461f Add inferred api types to controller 2023-05-17 17:38:13 -07:00
jeffvli
3fb24d5f64 Re-add infinite album list query 2023-05-17 17:26:23 -07:00
jeffvli
e45252d16c Fix mpv sample rate setting
- Fix default input value
- Disable property on 0 value
2023-05-17 17:25:20 -07:00