jeffvli
b6e81591f7
Update for 0.15.1
3 years ago
jeffvli
9410add800
Add volume popup on icon hover ( #298 )
3 years ago
jeffvli
d88710cfaf
Downgrade electron 13.6.6 -> 13.6.3 ( #241 )
Resolves globalshortcut media keys for macOS
3 years ago
jeffvli
123a2a05b0
Fix macOS arm64 build
3 years ago
jeffvli
f125fbd9b8
Add macOS arm64 build
3 years ago
jeffvli
3eba6ff3ea
Update for 0.15.0
3 years ago
jeffvli
311985415c
Add page search for 'genres' on artist list
3 years ago
jeffvli
0aa0e1f71a
Add genre column to artist list
3 years ago
jeffvli
d240b6d5d3
Add playlist download ( #266 )
3 years ago
jeffvli
0d9e9ee67f
Remove bitRate requirement for playback filter
3 years ago
Kendall Garner
b3de3be4a6
Enable resuming of queue ( #293 )
* Enable resuming of queue
- on before-quit, save the queue state (entries, sorting, current song/player)
- state is compressed using brotli
- when the window is ready, restore the queue
* test
* Remove resume state and use async save
* Add default setting for resume
3 years ago
jeffvli
e8395fe40d
Add "Now Playing" as start page option
3 years ago
jeffvli
a337795ebf
Fix key on playerbar artists
3 years ago
jeffvli
4e39991f9f
Add initial version to latest release check
- Prevents initial render of update available
3 years ago
jeffvli
ebdf29b840
Improve update notice on config page
- Better for macOS users due to autoupdate unavailable
3 years ago
jeffvli
a8c2b13af6
Fix large overflow bar on cache path
3 years ago
jeffvli
f7ed0cd598
Add key to slider
3 years ago
jeffvli
eb455dffde
Fix playerbar artist title styles
3 years ago
jeffvli
df07a42fdc
Move discord-rpc functionality to hook
3 years ago
jeffvli
63421d4679
Add setting to use server image on discord rpc
3 years ago
jeffvli
6a4483d0dc
Add discord-rpc types
3 years ago
jeffvli
6618eab66f
Fix missing mpris increment on player1 ( #263 )
3 years ago
jeffvli
fca274a9aa
Clean up font declarations
3 years ago
jeffvli
5ea237221a
Remove google fonts, add local font faces
3 years ago
jeffvli
dbe7901385
Add local font files
3 years ago
jeffvli
87f0be11e0
Replace url when using legacy artist page ( #271 )
3 years ago
jeffvli
5af66e7ab9
Revert "Nav to artist albums page if legacy setting enabled ( #271 )"
This reverts commit 9eb251d298
.
3 years ago
jeffvli
9eb251d298
Nav to artist albums page if legacy setting enabled ( #271 )
3 years ago
jeffvli
45f3ed4bf6
Disable layout action bar when logged out ( #267 )
3 years ago
jeffvli
f17a7701ab
Add tableData to list double click handler ( #279 )
This fixes the play order for all sorted song list views
3 years ago
jeffvli
cc5f5d2438
Swap seek/skip button order
3 years ago
jeffvli
ca7629d748
Replace volume slider with new component
3 years ago
jeffvli
378f423488
Adjust slider styling
3 years ago
jeffvli
ec62245661
Enable "stop" button when paused ( #273 )
3 years ago
jeffvli
84accf61e4
Remove manualSeek implementation
Previous slider did not have callbacks for when drag is completed
3 years ago
jeffvli
ef2b56362f
Normalize seek slider behavior
- Update current time on drag/drop
- Memoize formatted times
3 years ago
jeffvli
ded1ffee55
Extend slider props
- Add toolTipType (str 'text' | 'time')
- Add hasToolTip (boolean)
3 years ago
jeffvli
202fed044d
Add custom slider component
3 years ago
jeffvli
a02855ba71
Add react-slider package
3 years ago
jeffvli
3d83d1e3d9
Change scrobble setting default true
3 years ago
Kendall Garner
466ff43205
Fix hot reload on windows
3 years ago
jeffvli
fa8b3552fd
Add invalid entry filtering at song dispatch
3 years ago
Kendall Garner
2e8f021ddf
Fix MacOS compilation, remove last vulnerable package
- typescript has been held to v < 4.6 to make @types/verror (dmg license < dmg builder < electron builder)
- remove extract-text-webpack-plugin: unused?
- in Login.tsx, make defaultChecked for legacyAuth actually a boolean
3 years ago
Kendall Garner
93daa7be0f
Fix dependencies and simpler animation
- Make react/react-dom/test-renderer use the same major version
- Upgrade @types/node to 14.18.0. This was necessary mainly for typing. Update the test versions as well
- Strip out react-animate-css, just use basic css animation fadeIn/fadeOut
- Made linter happy now
3 years ago
Kendall Garner
1cd1fe9739
Make workflow test node version stable
3 years ago
Kendall Garner
3934a8f3a7
Upgrade depencencies, node version
3 years ago
jeffvli
2fac8281e0
Add "Play Random" button to player bar
3 years ago
jeffvli
aac06b4a90
Remove custom tooltip delay on playerbar buttons
3 years ago
jeffvli
edb0ade0b1
Rename "Auto playlist" to "Play Random"
3 years ago
Gelaechter
2d2b938a48
Make volume scaling logarithmic
3 years ago