* Update .gitignore
* Add Update Cider Branch selection
* Add circle-ci API call
* More testing
* Maybe fix 'Update Cider' button
* Another debug log
* remove async in ipc 'check-for-update'
* remove everything except debug log
* semicolon
* revert to async and change ipc name
* more semicolon
* Extract BaseURL from circleci API response
* Fix compile error + rename ipc back to 'check-for-update'
* Remove debug log
* Update i18n files with new 'updateCider' term location
* Update en_OWO.json
* Fixed formatting in i18n files
* Fix formatting elsewhere
* Move 'Update Cider' i18n stuff from 'experimental' to 'general'
* Do that thing @quacksire wanted me to do. 'for vue'
* Fix bad merge
* Revert Formatting.
DO NOT OPEN IN AN AUTOFORMATTING IDE. USE VSCODE WEB/CODESPACES IF YOU NEED TO ACTUALLY CHANGE SOMETHING IN THE RENDERER
Co-authored-by: Quacksire <19170969+quacksire@users.noreply.github.com>
- Changed audio quality setting to match MusicKit audio options (Low -> Standard)
- Added descriptions for audio quality options
- Audio quality now uses string for setting instead of direct bitrate option.
DiscordRPC swapped to bool for clear activity
Updated store file to bools and added playback notification
Updated en_GB to fun language, as from what I've seen none of the US English words are different in GB English
Implementation of MPRIS in TS.
LastFM now interacts with store object passed directly into class.
Experimental decorators enabled and utilised in MPRIS.
- Window now creates and loads properly (Due to config not being created halted vue)
- Foundation for app.ts created for functions to run in certain stages of the app (start/init, ready, exit)
- Electron-Store created in class ConfigStore. Store instance stored in ConfigStore.store. Gets a bit compilicated and might change the class or variable name later on.