lofi
lofi copied to clipboard
Update Electron to Latest Version
Electron offers a lot of QoL improvments, we should update to the latest version.
Todo:
- Config loading on first lunch is borked
- Liked track transfers when a new track starts
Non-blocking issues to create:
- Fix Visualization on Mac/Linux, will be fixed with #129
- Close settings/about on ESC #242
Done:
- Fix full screen vis
- Retest hardware acceleration on Linux
- Add husky pre-push lint check
- Test freemium vs premium
- fix linter errors
- Notifications
- get rid of node-sass...?
- Fix display volume change
- Truncate weird song names (remove everything past
-or(...) - Update vulnerabilities (open PRs)
- Fix Spotify not detected screen
- Fix settings window
- Retest container size on Mac (and remove if necessary)
- Remove all default exports - Won't do, default exports on files that only have 1 export
- Proper
store.setserialization (seems to not be liking partial stuff) - Cleanup shuffle code (no longer used/maintained)
- Reload default settings from the settings window
- Remove useless console.log
- Handle invalid
config.jsonloading - Fix or remove hide when spotify not detected, it's broken - Removed for now
- Change functions to arrow functions - ongoing I change them when I see them
- Remove the store from everywhere but main/lofi
- Add extensions.json to .vscode - not needed for now