jeffvli
|
867d79b7c3
|
Set calculated context menu position
|
3 years ago |
jeffvli
|
e1773adb3a
|
Update list-view for playlist, artist, album
- Set proper single/double-click actions
- Add context menu actions
|
3 years ago |
jeffvli
|
76c7a75eea
|
Add starred artists, config columns
|
3 years ago |
jeffvli
|
4e6305411c
|
Add move to index for playlist view
|
3 years ago |
jeffvli
|
bf88a163b9
|
Update debug window with new entries
|
3 years ago |
jeffvli
|
c09e7cbef8
|
Add clear cache button
|
3 years ago |
jeffvli
|
8c417d92b9
|
Add 'remove' context functionality to playlist
|
3 years ago |
jeffvli
|
e669112b8a
|
Remove header dividers
|
3 years ago |
jeffvli
|
1448a65d52
|
Add uniqueId to artist albums
|
3 years ago |
jeffvli
|
e8ad1f9803
|
Remove window refetch on playlist
|
3 years ago |
jeffvli
|
c43ba347c4
|
Starred/NowPlaying view cleanup
- Add functionality to miniview buttons
|
3 years ago |
jeffvli
|
594463d2d8
|
Add move-selected to context menu
- Move local playlist data to redux store
- Refactor selected move logic to be reusable
|
3 years ago |
jeffvli
|
69f9d7a5ac
|
Fix button stylings
|
3 years ago |
jeffvli
|
6ca73fadb2
|
Clean up queue selector logic
|
3 years ago |
jeffvli
|
de02d16924
|
Fix getPlaylists missing uniqueId
|
3 years ago |
jeffvli
|
ec8a00d604
|
Fix titlebar selection for sorted playqueue
|
3 years ago |
jeffvli
|
bdb9278e8d
|
Update default album list view
- Add random view type
- Default from newest -> random
- Change default refetching behavior to 1hr cache, no stale
- Add manual refresh button
|
3 years ago |
jeffvli
|
669f6abd71
|
Change list cursor from pointer -> default
|
3 years ago |
jeffvli
|
a97da7a6d4
|
Revert "Add babel-plugin-lodash"
This reverts commit bf207b4993 .
|
3 years ago |
jeffvli
|
401162882e
|
Update sidebar styling
- Remove dropdown
- Add y-overflow scrolling with hidden scrollbar
- Reorder playlists/favorites
|
3 years ago |
jeffvli
|
5248d19dd4
|
Update query refetch settings for all list-views
- Prevent refetching during selections to not break uniqueId
|
3 years ago |
jeffvli
|
bf207b4993
|
Add babel-plugin-lodash
|
3 years ago |
jeffvli
|
2243d40a66
|
Update default prettier config
- Change printWidth from 80 -> 100
|
3 years ago |
jeffvli
|
1c9703d9e4
|
Add debounce function for drag multiselect
To handle larger lists, a short debounce will increase performance
|
3 years ago |
jeffvli
|
a4c9feeb7c
|
Improve multiselect dragging
- Use range selection instead of appending individual entries
|
3 years ago |
jeffvli
|
a948f0deb2
|
Remove ordered favorite, add batch star/unstar
We don't need add a delay to favorite, since we can just add multiple id
params in order inside the request
|
3 years ago |
jeffvli
|
2457300de2
|
Optimize gapless playback
- Remove unused seekable attribute
- Remove seek/duration rounding calculation
|
3 years ago |
jeffvli
|
b977371356
|
Add context menu to all list types
- Add prop to disable specific context menu options
|
3 years ago |
jeffvli
|
bda903b276
|
Add create playlist on context menu
- Fix styling for inputpicker on popover
|
3 years ago |
jeffvli
|
3dcf1b2aeb
|
Fix iconbutton styling for keyboard navigation
|
3 years ago |
jeffvli
|
3e66c6a8c2
|
Resolve page vertical scrollbar unselectable
Added conditional check for dynamicBackground on styling
|
3 years ago |
jeffvli
|
e7f7c0d1c5
|
Increase minWidth 640 -> 768 due to broken styling
|
3 years ago |
jeffvli
|
e1998970e8
|
Fix null album/artist navigation
Adds a check before trying to navigate to album/artist page
|
3 years ago |
jeffvli
|
9cfd152851
|
Fix undefined check on playlist length
|
3 years ago |
jeffvli
|
5abfe56775
|
Fix queue when double clicking a modified playlist
|
3 years ago |
jeffvli
|
1b77b488ca
|
Fix styling, toolbar buttons on playlist view
- No description would cause styling issues
- Disable play/append buttons when no songs available
- Remove unused import
|
3 years ago |
jeffvli
|
f9b8198eb1
|
Add confirm message when deleting playlist
|
3 years ago |
jeffvli
|
f0ff4d59da
|
Add functionality to playlist edit button
|
3 years ago |
jeffvli
|
cfbebff879
|
Re-add select dragging on list-view
|
3 years ago |
jeffvli
|
f53d985dab
|
Add "create playlist" button and functionality
|
3 years ago |
jeffvli
|
4b53ae8fef
|
Add custom handler for *sonic error message
|
3 years ago |
jeffvli
|
b8bdc30397
|
Optimize large playlist save, add error fallback
|
3 years ago |
jeffvli
|
3122a1595d
|
Fix dynamicBackground height calculation
- No longer extends vertically into the PlayerBar
|
3 years ago |
jeffvli
|
ef07d7b259
|
Update player play/pause styling
|
3 years ago |
jeffvli
|
18fb512e7b
|
Set mocked settings to separate file
|
3 years ago |
jeffvli
|
15cf9de9c2
|
Fix player break in fade when nav to NowPlaying
- Add better handling to pause/play when the current index changes
- Add better audio handling when switching songs
|
3 years ago |
jeffvli
|
fd2fc9e9db
|
Add arbitrary check when increment/decrement
This check will automatically reset the player1 ref's currentTime value
back to 0 so that the bar doesn't temporarily lag at it's previous value
|
3 years ago |
jeffvli
|
c032460651
|
Fix failing tests with electron-settings in redux
Tests were failing due to being unable to find the settings file while
running tests.
|
3 years ago |
jeffvli
|
b8c8cbbc0b
|
change login check from getUsers -> getScanStatus
|
3 years ago |
jeffvli
|
2e78f5f136
|
Add actions to add and remove context menu buttons
|
3 years ago |