- added HUD option with DXVK HUD and MangoHud support
- added shaders manager based on vkBasalt
- updated readme
+ added patch's update delation notification
+ game's name replacement request moved to the top of the repository
because readme became too large
+ added additional requirements table
+ updated goals
- updated statistics
- added additional horizontal padding for selectable options
- removed old config file compatibilities checks
- now selectable options can be dynamically extended
- some let variables changed to const
- added constants.appDir / chadersDir properties
- added i18n.language property
- updated electron version to 15.3.1
- added statistics section
for now launcher stores time spent in the game
- added Korean machine translation
- fixed an issue with analytics dialogue
- improved new launcher versions finder algorithm
- added voicepacks support
- added LauncherUI.updateLauncherState method
to automatically update launcher state
it possibly can break clear game installation because I changed the way
launcher identifies its state after some actions
- changed way the main button identifies what should it do
- now settings button hides when the launcher downloading something
- updated settings button icon
- updated background picture caching algorithm
- fixed main window flickering at start
- added environmental variables manager
- moved common styles to the basic.sass file
- added excess files deletion when game's update comes
- updated project logo
- added analytics window
- added Proton 6.20 GE 1 to the runners list
- all common components moved to the separate files
- changed Launch button's shadow
- made settings window
- added runners management. Now you can download some runner like proton-ge
and run the game with it
- updated README pictures
- removed usused path files
- a lot of small changes and bug fixes
- added a notification when the game has been installed
- removed windows compilation because we will never use it
- added background picture parsing using the game's API
Thanks Maroxy for all these enhancements
+ issue #1
+ pull request #2
- changed versioning politicy ([game version]-[app state][app build])
- created patches system
now launcher automatically applies patches to the game
- changed launcher config structure
- changed executable file on game launching to the launcher.bat
to check the telemetry status and prevent game starting in positive result
- updated readme
- added link to the BrowserWindow documentation
- added default icon
- added commented lines for production BrowserWindow state
Overall:
- added typescript and sass support
- updated default page. Now the "Hello World" sign placed in the center