Commit graph

10 commits

Author SHA1 Message Date
Maroxy
ca83c20b48
remove hosts editing from patch 2021-12-31 17:27:54 +01:00
Observer KRypt0n_
ee58e179c3
Several changes
- changed aur package name and link
- removed webkit2gtk from the install commands in readme
- added theme auto-switching
- fixed dxvk config updating after installation
- fixed `fetch()` delaying issues
2021-12-29 01:21:34 +02:00
Observer KRypt0n_
cec860e69c
Added debugger
- disabled already selected dxvk/runner re-selection
- fixed `Voice.current` output
- made `Debug` and `DebugThread` classes
- fixed `winecfg` usage during DXVK installation
- `bash` usage was changed to the `./`
- added voice update state identification
- fixed shaders usage in game launching script
- added debugging to the `[launchder]/logs` folder
2021-12-28 21:22:45 +02:00
Maroxy
d26d9578d0
Update comments 2021-12-27 15:36:54 +01:00
Observer KRypt0n_
7f4f14d76b
Severl changes
- disabled neutralino window hot reloading
- fixed `Game.current` version gathering from the game files
- fixed `Patch.getPatchInfo()` method working, so now this function and
  the `Patch.current` field will return correct information whether
  the patch was applied or not
- `Patch.install()` method now can return null if the patch state is "preparation"
- added `Voice.selected` field that will represent the `lang.voice` config
- fixed `Voice.getDiff()` method errors
- improved `Archive`'s stream unpacked files listing
- made `Prefix` class, some `Runners` methods from the previous update were moved there
- fixed `ProgressBar.init()` method work which also fixes ETA calculation
- added bunch of new launcher states and events for them
- added `State.update()` method to automatically update launcher's state
- `Process` object now can get the output of the process that was started
  by the `Process.run()` method and can be accesed
  by the `output` event
- also was removed `input` field for the `Process.run()` method options
2021-12-27 16:08:06 +02:00
Observer KRypt0n_
843196e0e1
API improvements
- fixed `Game.getLatestData()` method
- added `Patch.install()` method
- added downloaded archive auto-deletion in `AbstractInstaller`
- highly improved `promisify()` function
- added `source` field for the patch info
2021-12-24 21:05:58 +02:00
Maroxy
bf3e57a7dd
Fix ts-expect-error 2021-12-23 17:54:22 +01:00
Observer KRypt0n_
0854a2fefd
Several changes
- changed launcher version field in neutralino configs
- updated vite dependency version
- added launcher background and social buttons reactive loading
- added `Cache` class that probably will be useless in future
-
2021-12-23 16:07:35 +02:00
Observer KRypt0n_
601b7e0a23
Added Patch class
- added `Patch.getPatchInfo()` method to try to get info about specified
  patch version and source
- added `Patch.latest` field to get latest available patch info
2021-12-22 17:17:54 +02:00
Observer KRypt0n_
23445bc85e
API improvements
- added `Game.versions` field
- created custom `fetch` function for proper work with http requests
- `Downloader.download()` was rewritten to work with custom `fetch` function
2021-12-22 15:15:22 +02:00