Commit graph

207 commits

Author SHA1 Message Date
Ilia Malakhov
4e47114090 Fix for case when gamescope --help has broken output 2023-07-29 00:28:13 +02:00
Ilia Malakhov
513f894efc gamescope3.12 upscaling options fix 2023-07-29 00:09:09 +02:00
mkrsym1
c0ca5bef91 feat: use jadeite metadata version field instead of making requests to Codeberg API 2023-07-18 17:00:57 +03:00
Observer KRypt0n_
69ec45d5a4
feat(star-rail): improved update pre-download state implementation 2023-07-17 21:34:33 +02:00
Observer KRypt0n_
1e75e23692
feat(genshin): allowed to launch the game without launcher.bat file 2023-07-15 14:49:15 +02:00
Observer KRypt0n_
c2822fe9eb
feat(genshin): disabled patch applying option by default 2023-07-14 07:26:51 +02:00
Observer KRypt0n_
56539ab78d
1.8.3
- fixed honkai telemetry check error
2023-06-18 17:40:03 +02:00
Observer KRypt0n_
396697a6f5
feat: slightly changed telemetry checking behavior 2023-06-18 12:58:34 +02:00
Observer KRypt0n_
6f6343df58
1.8.1
- added Chinese HSR patch version
2023-06-18 09:45:44 +02:00
Observer KRypt0n_
2efed0be20
feat: added TelemetryNotDisabled launcher state 2023-06-18 09:36:21 +02:00
Observer KRypt0n_
b2efa4a5a7
feat(genshin): removed 3.5-3.6 audio folder migration 2023-06-18 09:28:11 +02:00
Observer KRypt0n_
f8e0b67cc6
feat(genshin): updated dawn patch 2023-06-18 00:31:00 +02:00
Observer KRypt0n_
2d44282c21
feat: allowed multiple arguments in jadeite 2023-06-17 12:29:17 +02:00
Observer KRypt0n_
f1df866093
fix: fixed UnifiedWine 2023-06-14 13:25:02 +02:00
Observer KRypt0n_
a2f4ee924b
feat(pgr): compatibility fixes
Moved mfc140 to the core library, updated wincompatlib to resolve
fonts installation issue
2023-06-14 13:24:07 +02:00
Observer KRypt0n_
9edbca8db8
feat(honkai): updated game launching script 2023-06-10 23:00:21 +02:00
Observer KRypt0n_
6662d6516d
1.7.1
- implemented jadeite patch for hi3rd
2023-06-10 22:35:43 +02:00
Observer KRypt0n_
947b243245
feat(star-rail): integrated jadeite patch 2023-06-10 22:08:06 +02:00
Observer KRypt0n_
60d800a23d
1.6.7
- fixed variable name in hsr feature
2023-06-10 15:10:49 +02:00
Observer KRypt0n_
22534ed605
1.6.6
- fixed features issues
2023-06-10 14:55:51 +02:00
Observer KRypt0n_
b9c72486d0
docs: removed excess comment
How it even appeared here?
2023-06-10 12:14:35 +02:00
Observer KRypt0n_
b744e5d595
feat: added discord rpc icons support 2023-06-09 22:11:29 +02:00
Observer KRypt0n_
6e7dcefd99
feat: added format field to wine/dxvk components versions 2023-06-09 19:23:29 +02:00
Observer KRypt0n_
c4090ead63
feat(genshin): updated fps unlocker to 2.1.1 2023-06-08 16:40:27 +02:00
Observer KRypt0n_
eb81149143
feat: removed patch mirror migrations 2023-06-08 15:41:27 +02:00
Observer KRypt0n_
9d1ec0907d
feat: added migrations to the new discord rpc values 2023-06-08 15:39:39 +02:00
Observer KRypt0n_
7ee8294d3a
style: changed imports order in sessions managers 2023-06-08 15:09:49 +02:00
Marie
6c521d59f4
upd(pgr/rpc): Change app ID and text 2023-06-08 12:12:57 +02:00
Marie
7d25128c29
upd(honk/rpc): Replace app ID and text 2023-06-08 12:11:08 +02:00
Observer KRypt0n_
6aef2d3d5d
1.6.3
- updated core library
2023-06-08 11:42:01 +02:00
Observer KRypt0n_
7bd96bc81a
1.6.2
- added support for PGR game sessions
2023-06-07 17:41:20 +02:00
Observer KRypt0n_
d7aceb82bf
1.6.1
- fixed mfc140 extraction
2023-06-07 15:36:45 +02:00
Observer KRypt0n_
9e18ba7e24
Several changes
- added `components::mfc140` to install mfc140 in games where it's needed
- renamed `WincompatlibWine` to `UnifiedWine`;
  implemented new traits
- removed `Serialize` & `Deserialize` derives from `LauncherState`-s
- added `Mfc140NotInstalled` and `CorefontsNotInstalled` states for PGR
2023-06-07 14:24:41 +02:00
Observer KRypt0n_
5526e5df93
fix(pgr): fixed game launching command 2023-05-30 21:00:27 +02:00
Observer KRypt0n_
2b360bafed
1.5.2
- implemented  new core library for PGR
2023-05-28 18:42:20 +02:00
Observer KRypt0n_
570961dceb
1.5.0
- added PGR support
2023-05-27 20:11:39 +02:00
Observer KRypt0n_
828fb17a31
1.4.6
- updated core library
2023-05-24 22:51:07 +02:00
Observer KRypt0n_
af03ab65d4
1.4.5
- added option to disable main genshin patch
- updated core library
2023-05-24 21:35:49 +02:00
Observer KRypt0n_
2490641aae
1.4.4
- disabled xlua patch applying by default
2023-05-24 20:44:39 +02:00
Observer KRypt0n_
f95dd8dea6
fix(genshin): updated fps unlocker data 2023-05-24 16:53:51 +02:00
Observer KRypt0n_
62e31155f2
1.4.2
- removed `Fsr::Default`
2023-05-22 22:43:56 +02:00
Observer KRypt0n_
2058196de9
fix: fixed proton builds integration with sandbox 2023-05-22 22:20:14 +02:00
Observer KRypt0n_
09e883c548
fix: fixed compatibility between sessions manager and sandbox 2023-05-21 21:41:20 +02:00
Observer KRypt0n_
f865af791e
feat: implemented use of wine shared libraries settings 2023-05-21 21:00:58 +02:00
Observer KRypt0n_
911af1f635
feat: initial enhancement settings rework
- removed Futex2
- added setting of `LC_ALL` in wine lang setting
- enabled fsr by default
- added support of fsr qualities
- added initial support of wine shared libraries
2023-05-21 20:26:18 +02:00
Observer KRypt0n_
1ecc5ec822
1.4.0
- updated core library, got rid of `GameEdition::current()`
2023-05-21 11:33:07 +02:00
Observer KRypt0n_
72f2c9699b
refactor: reworked f6a142fd1c 2023-05-20 16:04:50 +02:00
Observer KRypt0n_
e1f864c7fb Merge branch 'main' of https://github.com/an-anime-team/anime-launcher-sdk 2023-05-20 15:58:24 +02:00
Observer KRypt0n_
673decfbd3
1.3.0 2023-05-20 15:58:22 +02:00
Observer KRypt0n_
cf78f39156
Merge pull request #3 from fnr1r/main
fix(genshin): make sure dirs exist bef. sandboxing
2023-05-18 19:19:56 +02:00
Observer KRypt0n_
920f55dff3
feat(honkai): disable mfplat patch by default
Game should work fine without this patch with wine 8+
which is recommended to use by default
2023-05-18 14:40:26 +02:00
Observer KRypt0n_
ccfbd5f22a 1.2.3
- apply selected session before launching the game
2023-05-16 12:10:17 +02:00
fnrir
f6a142fd1c fix(genshin): make sure dirs exist bef. sandboxing 2023-05-15 18:44:45 +02:00
Observer KRypt0n_
f2efb2c8bf
1.2.2
- fixed honkers/hsr compatibility
2023-05-06 14:50:34 +02:00
Observer KRypt0n_
f7bddd1d2f
1.2.1
- added automatic current session updating on the game launch
2023-05-05 16:34:42 +02:00
Observer KRypt0n_
7e7db30de4
1.2.0
- added sessions manager
2023-05-05 14:49:37 +02:00
Observer KRypt0n_
7ba4b13c04
refactor: moved game-related stuff into the games folder 2023-05-05 11:41:24 +02:00
Observer KRypt0n_
4169e90225
1.1.6
- partially fixed sandboxed game running
  will require a bit more stuff to do in future to fix
  other compatibility issues
2023-05-04 14:38:50 +02:00
Observer KRypt0n_
fb775feff6
1.1.5
- added patch repositories mirrors
2023-05-04 12:58:44 +02:00
Marie
4144faf0cd
Update discord_rpc.rs 2023-05-02 19:01:40 +02:00
Observer KRypt0n_
b7ee7e6318 Merge branch 'main' of https://github.com/an-anime-team/anime-launcher-sdk 2023-05-01 20:26:50 +02:00
Observer KRypt0n_
258bd9be14
1.1.3
- added hsr's patch repo url
2023-05-01 20:25:18 +02:00
Observer KRypt0n_
3b1bae948d 1.1.3
- added `LAUNCHER_FOLDER` variable support
2023-04-28 16:20:04 +02:00
Observer KRypt0n_
b178f1050a
1.1.2
- fixed wine features parsing
2023-04-25 18:30:02 +02:00
Observer KRypt0n_
b4a03a5cd0
1.1.1
- fixed hsr's launch file name
2023-04-25 17:56:30 +02:00
Observer KRypt0n_
e640dd9c60
feat(star-rail): implemented multi-regional patch support 2023-04-23 11:05:47 +02:00
Observer KRypt0n_
4de34eaa98
refactor: removed excess line 2023-04-23 10:10:45 +02:00
Observer KRypt0n_
d9e1f61ede
feat(star-rail): added multi-edition support 2023-04-23 09:53:30 +02:00
Observer KRypt0n_
f322763197
feat(star-rail): removed unused patch.apply_xlua property 2023-04-23 00:15:34 +02:00
Observer KRypt0n_
ed246f079b
feat(star-rail): added initial HSR support 2023-04-22 23:31:00 +02:00
Observer KRypt0n_
c72815e906
1.0.12
- updated honkers's patch work
2023-04-18 21:42:58 +02:00
Observer KRypt0n_
9858290240
1.0.11
- fixed `Config::get_wine_prefix_path` proton path resolving
2023-04-18 17:28:30 +02:00
Observer KRypt0n_
204369158e
1.0.10
- got rid of `wine.files.winecfg` field
2023-04-18 16:41:35 +02:00
Observer KRypt0n_
ad6825d520
fix: added small workaround for proton wine builds 2023-04-18 16:39:27 +02:00
Observer KRypt0n_
a4c8823bb3
1.0.9
- used `Config::get_wine_prefix_path` in state updates
2023-04-18 15:48:01 +02:00
Observer KRypt0n_
b86ec8eb55
1.0.8
- added `Config::get_wine_prefix_path` method
2023-04-18 15:24:40 +02:00
Observer KRypt0n_
2a8272c1af
1.0.6
- fixed honkers sandbox launching
2023-04-17 15:31:02 +02:00
Observer KRypt0n_
3505a2ef55
feat: added sandbox.args and sandbox.mounts.symlink 2023-04-17 15:27:00 +02:00
Observer KRypt0n_
5d4e541db4
1.0.4
- fixed game running issue if you have spaces in paths
2023-04-17 11:23:19 +02:00
Observer KRypt0n_
fdef611ea9
feat(honkai): added mfplat patch 2023-04-17 00:52:35 +02:00
Observer KRypt0n_
b1255ff965
fix(honkai): fixed launcher pup-up on game launching 2023-04-16 22:31:25 +02:00
Observer KRypt0n_
76a38c5753
feat(genshin): removed patch repo mirror 2023-04-16 21:21:36 +02:00
Observer KRypt0n_
979ca46f5b
1.0.2
- fixed telemetry checking at game launching
2023-04-16 19:41:26 +02:00
Observer KRypt0n_
1d56514b71
1.0.1
- fixed config file parsing
2023-04-16 17:36:39 +02:00
Observer KRypt0n_
dce52f0d0d
style: updated comment 2023-04-16 16:05:35 +02:00
Observer KRypt0n_
6d7080fbde
feat: added mounts to sandboxing 2023-04-16 14:09:53 +02:00
Observer KRypt0n_
921e071763
feat: implemented new telemetry checking 2023-04-16 12:19:38 +02:00
Observer KRypt0n_
680e9a13cf
fix(genshin): returned back telemetry check 2023-04-16 12:05:31 +02:00
Observer KRypt0n_
c254e1966d
feat: added game sandboxing 2023-04-16 12:04:27 +02:00
Observer KRypt0n_
d6434a201c
feat: added sandbox config 2023-04-16 10:20:27 +02:00
Observer KRypt0n_
ef80004f4b
fix(honkai): fixed game launch script name 2023-04-15 18:58:26 +02:00
Observer KRypt0n_
e58b2e2e5c
feat: added patch integration 2023-04-15 16:24:57 +02:00
Observer KRypt0n_
2a643f9639
feat(honkai): fixed honkers compatibility 2023-04-15 12:51:36 +02:00
Observer KRypt0n_
4e835d8e33
feat(genshin): removed use of Fps enum for unlocker options 2023-04-15 12:47:25 +02:00
Observer KRypt0n_
7ed5457174
feat(genshin): improved compatibility 2023-04-15 12:19:39 +02:00
Observer KRypt0n_
4314d30d25
feat(genshin): improved genshin compatibility 2023-04-15 11:59:19 +02:00
Observer KRypt0n_
dc0cf7c722
fix: fixed game.path config value for honkers 2023-04-14 22:10:41 +02:00
Observer KRypt0n_
0671c8aad9
fix: fixed Config::get call 2023-04-14 22:10:20 +02:00
Observer KRypt0n_
3e7f38f210
feat: added game and discord_rpc to honkers feature 2023-04-14 21:13:48 +02:00
Observer KRypt0n_
db0f7238f8
feat: improved overall code flexibility 2023-04-14 19:16:49 +02:00