Commit graph

110 commits

Author SHA1 Message Date
Observer KRypt0n_
aa3d7c3ffd
1.1.0
- fixed panicing when DXVK is not applied (`Config::try_get_selected_dxvk_info`)
- removed 100 option from fps unlocker

From previous commits:
- added support for FPS unlocker
- added support for system wine during initial setup
- added usage of xdg-portals for folders chooser during initial setup
- fixed DXVK applying using system wine
2022-09-18 14:19:26 +02:00
Observer KRypt0n_
e7c0228fdd
Updated changelog, removed AppImage building script 2022-09-11 16:55:51 +02:00
Observer KRypt0n_
f4684dcf32
1.0.3
From previous commits:
- fixed work with `patch` folder
- reworked components downloading during initial setup
  now lots of stuff happens in separate threads and launcher shouldn't freeze
  also fixed sometimes weird progress bar behavior
2022-08-25 17:44:12 +02:00
Observer KRypt0n_
73a0a27476
1.0.2
From previous commits:
- updated core library with lots of fixes
- added new wine versions
- fixed Polish `LANG` value
- made FSync default wine sync option
2022-08-24 18:42:10 +02:00
Observer KRypt0n_
a53facfab3
1.0.1
- updated core library with fixed Chinese game's data folder name
- added icon loading from "icon" file, added `--run-game` argument
- fixed gamescope switcher's state loading from config
- fixed FSR switch in gamescope settings
2022-08-18 21:29:25 +02:00
Observer KRypt0n_
43b09f295d
1.0.0
- added new wine versions

From previous commits:
- changed preferences icon, updated main window's menu
- removed open launcher folder button from settings
- added fix for dxvk applying with spaces to the runners folder path
- updated default patch repo's mirror
- updated core library; added support for Chinese version
- added default game edition prediction based on system locale
- added ability to run the game when all patch servers are down
- used `std::process::Output` on DXVK applying instead of String
  this fixes errors related to UTF-8 decoding since different systems may have
  different default encodings
- added "borderless" and "virtual desktop" options to settings;
  added separate FSR option to gamescope settings
- dxvk now uses wine64 to update prefix before applying patches
- added setting of `-window-mode exclusive` args to the wine when using wine FSR
- `WinePrefix::update` and so now use wine64 binary instead of wineboot
- renamed `files.wine` to `files.wine64` in `wine.json`
- `Config::try_get_wine_executable` function now return wine64 binary
- added errors toasting for initial setup window
2022-08-07 15:15:51 +02:00
Observer KRypt0n_
7938da4b45
1.0.0-rc2
From previous commits:
- updated core library;
  this fixes getting available space on systems with lots of disks
- added patch folder selection during initial setup
- fixed error panicking when you're closing folder selection dialogue
  during initial setup
- disabled mangohud if gamescope is enabled

Reworked work with config file
- now missing fields will be automatically filled;
  excess fields - removed.
  thanks to new code structure I can easily create
  new fields or rename old ones
- improved `WineLang` enum; now launcher loads languages list dynamically
  from this enum so I can easily add support for new languages

Initial setup changes
- renamed "page_*" to some actual pages names
- added voice packages selection page
- made "Advanced" button working. It shows default paths selection page
2022-08-04 19:45:18 +02:00
Observer KRypt0n_
a24f419a9e
1.0.0-rc1 2022-08-03 23:14:49 +02:00
Observer KRypt0n_
7da9b6c6d4
Updated changelog 2022-08-03 21:39:24 +02:00
Observer KRypt0n_
c764cb074c Add CHANGELOG 2022-08-03 13:57:05 +00:00