Commit Graph

116 Commits

Author SHA1 Message Date
jeffvli
882e3cee4b Add setting to use legacy authentication (plain)
- Supports additional servers such as supysonic
2021-11-05 10:09:38 -07:00
jeffvli
7575c1e870 Fix loading state color on buttons 2021-11-05 10:09:38 -07:00
jeffvli
0008f96682 Fix icon button colors 2021-11-05 10:09:38 -07:00
jeffvli
f43898fe13 Add additional card styling properties 2021-11-05 10:09:38 -07:00
jeffvli
ea5f848faf Fix various styles
- Disabled/loading button brightness
- Tag cursor
- Input border
2021-11-05 10:09:38 -07:00
jeffvli
85a890deb6 Skip dispatch if filtered songs is empty
- Remove PLAY call when appending
2021-11-05 10:09:38 -07:00
jeffvli
81237e8688 Increase info notification timeout 1500 -> 2000 2021-11-05 10:09:38 -07:00
jeffvli
26ccc4cf09 Add filter to all setPlayQueue functions
- Add util function to generate toast notification
- Add util function to filter using all regex filters
2021-11-05 10:09:38 -07:00
jeffvli
b07154539e Add regex queue filters component, state, settings 2021-11-05 10:09:38 -07:00
jeffvli
66094283c9 Fix move to bottom using index on context menu 2021-11-05 10:09:38 -07:00
jeffvli
14457423eb Change toolbar buttons on now playing (and mini)
- Move up -> Move to top
- Move down -> Move to bottom
- Make buttons persistent rather than only when selected
2021-11-05 10:09:38 -07:00
jeffvli
31bba837ca Add refs for picker components 2021-11-05 10:09:38 -07:00
jeffvli
cf91cc283a Update theme template 2021-11-05 10:09:38 -07:00
jeffvli
d34128183e Rename 'Add random' -> 'Auto playlist' 2021-11-05 10:09:38 -07:00
jeffvli
7bd6b5c2c6 Add StyledPanel, rename original to CardPanel
- Fixes text color on light themes
2021-10-27 16:33:58 -07:00
jeffvli
3ceb294f2b Remove unused refetches 2021-10-26 12:24:06 -07:00
jeffvli
d087b702e7 Add z-index to context menu
- Allow it to show above modal
2021-10-26 12:24:06 -07:00
jeffvli
1a58812da4 Rename 'Remove from current' to 'Remove selected' 2021-10-26 12:24:06 -07:00
jeffvli
699fcfdd10 Add configurable music folder filters 2021-10-26 12:24:06 -07:00
jeffvli
0023913023 Update folder browser, add musicFolder in redux 2021-10-26 12:24:06 -07:00
Nicholas Carmichael
23a3b532a8 Add minimize and exit to tray options (#45) 2021-10-26 12:24:06 -07:00
jeffvli
ec1605d7c0 Change header toolbar button styling
- Move album list filter from right -> left
- Change icon button styling to be consistent
2021-10-16 11:18:31 -07:00
jeffvli
d74345f5ee Add context menu option to view song in folder 2021-10-16 11:18:31 -07:00
jeffvli
59575312d0 Add context menu actions for folder list 2021-10-16 11:18:31 -07:00
jeffvli
177700ffda Add configurable row hover highlight 2021-10-16 11:18:31 -07:00
jeffvli
5ccd7bbeb0 Fix typo on artistViewType 2021-10-11 08:55:59 -07:00
jeffvli
0d30b0af04 Set default artist view type 2021-10-11 08:28:59 -07:00
jeffvli
fb2a68547f Change taglinks to links, add link to genre 2021-10-11 08:28:59 -07:00
jeffvli
5bbd4fd7f9 Set image to not cache default lastfm image 2021-10-11 08:28:59 -07:00
jeffvli
453b63c6af Add cachePath to redux store, add reset to default 2021-10-11 08:28:59 -07:00
jeffvli
1e7f7163f8 Add 'view in modal' to context menu (#8) 2021-10-11 08:28:59 -07:00
jeffvli
d195d0540f Change input picker color from main -> text 2021-10-11 08:28:59 -07:00
jeffvli
c8e7f559db Add macOS style titlebar (#23)
- Add macOS titlebar icons
- Add config in miscSlice
- Fix title line height
2021-10-11 08:28:59 -07:00
jeffvli
3a718f79fd Fix tooltip wording from last -> later 2021-10-11 08:28:59 -07:00
jeffvli
757305dc8f Fix section title styling on search view 2021-10-11 08:28:59 -07:00
jeffvli
bc573c0d23 Adjust tooltip styling to theme 2021-10-11 08:28:59 -07:00
jeffvli
ace388b3b4 Make scrobbling configurable, clean up logic (#17) 2021-10-11 08:28:59 -07:00
jeffvli
851906382b Add toolbar button for append next 2021-10-11 08:28:59 -07:00
jeffvli
c9e1464bbf Add 'play next' to context menu 2021-10-11 08:28:59 -07:00
jeffvli
48413898f1 Fix to-cache check
- Wrong bool value for undefined id check causing no songs/image caching
2021-10-11 08:28:59 -07:00
jeffvli
dee822b838 Improve multi-star performance for nowPlaying view
- Send the ids as an array instead of in a loop
2021-10-04 23:46:17 -07:00
jeffvli
b63cc28e4f Change wording for add to queue toast 2021-10-04 11:03:46 -07:00
jeffvli
1d23669212 Prevent caching of undefined/invalid 2021-10-04 11:03:45 -07:00
jeffvli
b48e9e182f Add button to play random songs 2021-10-04 11:03:37 -07:00
jeffvli
d864b2ac6a Update default settings
- Resizable -> flexGrow columns
- Grid card size 150 -> 175
- Volume 0.5 -> 0.3
- misc list row/font sizes
2021-10-04 05:17:51 -07:00
jeffvli
52d231d3ee Add search results page 2021-10-03 11:13:58 -07:00
jeffvli
13db48003d Remove divider between play and add 2021-10-03 11:13:48 -07:00
jeffvli
96b781e3ff Add 'play' context menu action 2021-10-02 02:11:02 -07:00
jeffvli
518fb4c9f0 Add genre list page
-
- Add genre sort to getAllAlbums api
- Add genres to sortType picker
- Add router query param for sortType on album list
- Remove deprecated LibraryView page
2021-10-01 19:00:32 -07:00
jeffvli
2cccb41daa Change toast styling and duration 2021-10-01 01:25:11 -07:00