Commit graph

707 commits

Author SHA1 Message Date
Marie
7b90cc405d
Fix workflow 2022-09-24 18:20:15 +02:00
Marie
462bca5767
Swap Install Deps and Get Submodules 2022-09-24 18:19:36 +02:00
Marie
1d68188a9f
Fix submodule cloning 2022-09-24 18:14:28 +02:00
Marie
53cc342bbb
Replace " with ' 2022-09-24 18:10:03 +02:00
Marie
5de3aebc93
fix github action error 2022-09-24 18:09:05 +02:00
Marie
b8090ee21b
Add dispatch support 2022-09-24 18:04:27 +02:00
Marie
191d3e6dd0
Add experimental build and upload 2022-09-24 18:02:28 +02:00
Observer KRypt0n_
5d26f84659
Moved to libadwaita 1.2 2022-09-24 16:52:31 +02:00
Observer KRypt0n_
6fd220e633
Added support for 1.1.0 core library 2022-09-18 15:24:31 +02:00
Observer KRypt0n_
7af63ae7f2
Added desktop file for flatpak builds 2022-09-18 15:04:23 +02:00
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_
f751d4ac63
Added 165, 180 and 240 fps options for unlocker 2022-09-14 15:07:19 +02:00
Observer KRypt0n_
afafd6bbd1
Fixed DXVK applying using system wine 2022-09-14 14:05:44 +02:00
Observer KRypt0n_
8efd07c7fd
Added usage of xdg-portals for folders chooser during initial setup 2022-09-14 13:36:08 +02:00
Observer KRypt0n_
d8a48caf97
Added theoretical support for system wine during initial setup
(can't really check its work now; looks ok so...)
2022-09-14 12:43:33 +02:00
Observer KRypt0n_
368710fd9d
Improved FPS unlocker support
- added fullscreen and priority options
- added fps unlocker folder creation
2022-09-14 09:32:56 +02:00
Observer KRypt0n_
41dc6532d8
Fixed downloading of fps unlocker and launcher hiding 2022-09-12 00:00:17 +02:00
Observer KRypt0n_
a7b1345302
Added support for FPS unlocker 2022-09-11 23:42:58 +02:00
Observer KRypt0n_
e7c0228fdd
Updated changelog, removed AppImage building script 2022-09-11 16:55:51 +02:00
Observer KRypt0n_
c8fc6d3cf3
1.0.4
From previous commits:
- added creation of wine/dxvk folders at start if needed
- fixed ability to use system wine to run the game
- updated components (wine/dxvk) system
- reworked DXVKs UI components to support different builds
- fixed thread issues when calling `MainApp::update_state`
- updated core library; now launcher will continue downloading
  of partially downloaded files
- added downloading speed limiter (`config.json` -> `launcher.speed_limit`)
- added `Config::try_get_selected_dxvk_info` method;
  now launcher loads currently applied dxvk version from the wine prefix files
- added initial updates pre-downloading support (from 1.0.3 core)
- removed patch-related buttons
- changed FSR description
2022-09-11 16:14:06 +02:00
Observer KRypt0n_
d3335db91d
Removed patch-related buttons, changed FSR description 2022-09-10 22:21:39 +02:00
Observer KRypt0n_
1eedbb52a3
Added initial updates pre-downloading support (from 1.0.3 core) 2022-09-10 22:05:46 +02:00
Observer KRypt0n_
57c36ae52d
Several changes
- updated core library; now launcher will continue downloading
  of partially downloaded files
- added downloading speed limiter (`config.json` -> `launcher.speed_limit`)
- added `Config::try_get_selected_dxvk_info` method;
  now launcher loads currently applied dxvk version from the wine prefix files
2022-09-08 17:27:37 +02:00
Observer KRypt0n_
79d63a174e
Updated modules; fixed thread issues when calling MainApp::update_state 2022-09-02 17:42:20 +02:00
Observer KRypt0n_
8a62ed5674
Reworked DXVKs UI components to support different builds 2022-08-31 22:39:58 +02:00
Observer KRypt0n_
00ff5c6409
Implemented updated core library and new components system (2) 2022-08-31 20:27:52 +02:00
Observer KRypt0n_
8fb93d43a1
Implemented updated core library and new components system 2022-08-31 20:27:16 +02:00
Observer KRypt0n_
c1af50b8c1
Fixed ability to use system wine to run the game 2022-08-28 17:05:02 +02:00
Observer KRypt0n_
f66624d40d
Added creation of wine/dxvk folders at start if needed
Fixes #3
2022-08-28 16:50:20 +02:00
Marie
ac3d29de58
consistency 2022-08-26 11:53:36 +02:00
Marie
e16f2b21a6
make action only run on changes in src folder 2022-08-26 11:53:07 +02:00
Observer KRypt0n_
94bfbcb569
Updated readme 2022-08-26 11:51:07 +02:00
Observer KRypt0n_
7f5981aab9 Merge branch 'main' of https://github.com/an-anime-team/an-anime-game-launcher-gtk 2022-08-26 10:51:38 +02:00
Observer KRypt0n_
17ad2f718a
Changed repos links to github 2022-08-26 10:51:36 +02:00
Marie
aa7ebf130e
add libadwaita dev package 2022-08-26 03:33:03 +02:00
Marie
6514430d6d
Update buildnup.yml 2022-08-26 03:29:59 +02:00
Marie
aa395cc753
Create buildnup.yml 2022-08-26 03:25:10 +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_
24673fd836
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 08:32:01 +02:00
Observer KRypt0n_
4843b6f537
Updated core library, fixed work with patch folder 2022-08-24 22:07:40 +02:00
Observer KRypt0n_
02dc016ec7
Updated readme a bit 2022-08-24 21:06:03 +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_
69cccd3a11
Updated core library with lots of fixes, added new wine versions 2022-08-24 14:51:36 +02:00
Observer KRypt0n_
b27bda582e
Fixed Polish LANG value, made FSync default wine sync option 2022-08-19 12:14:51 +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_
13de707baa
Added icon loading from "icon" file, added --run-game argument 2022-08-08 21:31:46 +02:00
Observer KRypt0n_
6e2ca304ff
Fixed gamescope switcher's state loading from config 2022-08-08 12:24:50 +02:00
Observer KRypt0n_
3bb1688e59
Fixed FSR switch in gamescope settings 2022-08-08 10:24:04 +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_
bfa8276a8e
Removed open launcher folder button from settings 2022-08-07 14:27:56 +02:00