jeffvli
488b6e0f9f
Enforce default themes
3 years ago
jeffvli
89f56a5deb
Refetch themes on change
3 years ago
jeffvli
20e52e5f58
Add default themes to settings
3 years ago
jeffvli
e675a5b64e
Move settings check to startup
3 years ago
jeffvli
8727c3e1fe
Enable folder route
3 years ago
jeffvli
52d231d3ee
Add search results page
3 years ago
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
3 years ago
jeffvli
c8bcc24e9b
Update hotkey library
- Change from react-hotkeys to react-hotkeys-hook
- Add ctrl+a, delete hotkeys
3 years ago
jeffvli
2243d40a66
Update default prettier config
- Change printWidth from 80 -> 100
3 years ago
jeffvli
87bb21820e
update contextmenu
- move to root app
- styling changes
3 years ago
jeffvli
85d5961072
add miniplayer
3 years ago
jeffvli
52ca6dcf90
update card overlay
- add favorite button
- add append button
- add open in modal button
- fix styling
3 years ago
jeffvli
cda704150b
add font configuration
3 years ago
jeffvli
32236ea4d1
overhaul themes
- add support for theme selection
- clean up components
- add light theme
- remove default tests (can't mock settings right now)
- add misc reducer to hold theme selection
- remove most reliance on rsuite less variables
3 years ago
jeffvli
62ba0c07a4
update routes for album/artist/folder/genre
3 years ago
jeffvli
0258d5537f
update settings
- add configurable cache location
- add global check for default settings
- add reset settings defaults button
- additional changes for default list columns
3 years ago
jeffvli
74c8cf66f1
added views, improvements, styling
- add artist view/route
- add album view/route
- add links from other components to artist/album routes
- separate viewtype settings by type
- add list types for albums
3 years ago
jeffvli
d522cd85fe
fix null auth
jest ignore api path
ignore
test
test
test
test
test
test
test
revert back to localstorage for api auth
- errors during CI due to unavailable settings file
3 years ago
jeffvli
1ac134f376
update clientside settings support
- remove localstorage
- change all configs to electron-settings
- move auth config to api file
3 years ago
jeffvli
9220d63153
add dummy footer
3 years ago
jeffvli
96630afb66
fix
3 years ago
jeffvli
8284151c68
add configs
- fade duration
- library scan
- cache
- combine playlist/album cache folders
3 years ago
jeffvli
0ec986865f
update player functionality
3 years ago
jeffvli
16a35fe7a5
add beta gapless player
3 years ago
jeffvli
ba6866ed94
temp
3 years ago
jeffvli
ce7ca69a6b
fix styling on main layout
3 years ago
jeffvli
81f0c29025
update library
3 years ago
jeffvli
c7fabf9745
add initial library views
3 years ago
jeffvli
54f30cb8b0
fix redux error
change to useSelector
prod build fixes
3 years ago
jeffvli
41153b60df
update project name to sonixd
3 years ago
jeffvli
fed109dea3
set yarn network concurrency
remove localIdentName
fix all errors for ci
3 years ago
jeffvli
92e5802cf2
add initial dashboard
3 years ago
jeffvli
fe30391cf7
move helmet to main app
3 years ago
jeffvli
0a738a5d46
clean up routes
3 years ago
jeffvli
bced956a9b
Add starred page
3 years ago
jeffvli
b7733e1dad
force login on app start
3 years ago
jeffvli
4c1a86eed7
initial commit
3 years ago