lofi icon indicating copy to clipboard operation
lofi copied to clipboard

Update Electron to Latest Version

Open stamoun opened this issue 4 years ago • 1 comments

Electron offers a lot of QoL improvments, we should update to the latest version.

stamoun avatar Sep 16 '21 13:09 stamoun

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.set serialization (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.json loading
  • 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

stamoun avatar Mar 16 '22 02:03 stamoun