Commit Graph

59 Commits

Author SHA1 Message Date
1f55e19924 adapted to the new API 2025-10-27 21:53:52 +01:00
e239c1a3dd Update Cargo.toml 2025-07-05 15:05:36 +02:00
0f7fa5ba0d can now specify steam client path with BT_STEAM_CLIENT_PATH 2025-05-04 18:07:59 +02:00
0fbed904c6 can now pass environment variable but not use them 2025-04-28 20:22:33 +02:00
ce7a89eeb2 fix launcher was not compiling 2025-04-27 18:24:20 +02:00
8804bec06c catch the error if proton is not initialized correctly 2025-04-27 16:45:58 +02:00
6e1b7ac461 fix sdk was not compiling 2025-04-11 08:38:09 +02:00
9059ce0cf1 some refactor 2025-04-07 18:40:10 +02:00
c70feada75 fix: game state was not updated 2025-03-17 20:37:05 +01:00
ALEZ-DEV
fa242c1cca can now download proton from the new gtk launcher 2025-02-26 21:46:56 +01:00
ALEZ-DEV
846b4291c6 the project now use workspaces 2025-02-20 18:39:34 +01:00
ALEZ-DEV
72fd11a2ac added some steps 2025-01-17 21:34:53 +01:00
ALEZ-DEV
96034a464e only install arial font from now on 2024-10-28 18:44:35 +01:00
ALEZ-DEV
2a5e7711c5 workaround for flatpak version of steam #12 2024-10-09 21:14:30 +02:00
ALEZ-DEV
e6c5ce058b update dependencies 2024-10-01 18:17:27 +02:00
ALEZ-DEV
2d3dea45c3 updating wincompatlib to newer version 2024-09-18 22:05:16 +02:00
ALEZ-DEV
530a30eac7 can now set launch options in the settings directly 2024-08-27 18:10:07 +02:00
ALEZ-DEV
b0b76354fa refactor game_manager::run() to accept Option<launch_option> and use it instead of Proton::run() 2024-08-25 17:24:13 +02:00
ALEZ-DEV
175d6c6a9b can now show the logs of proton when running the game 2024-08-24 21:23:36 +02:00
ALEZ-DEV
bda3226d44 some cleaning 2024-08-23 21:04:23 +02:00
ALEZ-DEV
f82e98caff fix broken loading bar when downloading 2024-08-23 20:58:26 +02:00
ALEZ-DEV
f9fa00cf05 parallized md5 files check
I should now be more faster to check the overall game, it will
parallized with how much CPU core you have on your device
2024-08-21 19:09:12 +02:00
ALEZ-DEV
f2aeef9aa4 update version 2024-07-17 23:16:22 +02:00
ALEZ-DEV
735ca25e08 can now set in the config file a launch command with --set-options 2024-07-17 22:48:57 +02:00
ALEZ-DEV
dcf90310e3 move all config part from game_state.rs to game_config.rs 2024-07-17 22:15:03 +02:00
ALEZ-DEV
5770878390 some refactor 2024-07-17 22:08:25 +02:00
ALEZ-DEV
245e042560 remove warning 2024-07-17 21:17:52 +02:00
ALEZ-DEV
2fe4496040 can now pass custom launch command with --options "<custom-command> %command%"
and the launcher can now print the output of Proton/Wine, it didn't do
that previously
2024-07-17 21:03:26 +02:00
ALEZ-DEV
9188860db3 can now install the game from the GUI 2024-06-09 23:06:19 +02:00
ALEZ-DEV
8773d34b71 can now install dependencies from GUI and made some refactor 2024-06-02 22:03:53 +02:00
ALEZ-DEV
18158187a1 can now use a progress when insatlling fonts 2024-06-01 18:50:12 +02:00
ALEZ-DEV
2562451cbe handle decompressing error 2024-05-31 23:00:23 +02:00
ALEZ-DEV
7ed53c752f return Result<()> instead of unwrap() when decompressing to catch the error 2024-05-31 00:10:06 +02:00
ALEZ-DEV
08740a4988 update cli version 2024-05-14 20:58:34 +02:00
ALEZ-DEV
d7eebbc904 can now install specific version of Proton GE and DXVK 2024-05-14 20:20:02 +02:00
ALEZ-DEV
88b730f65f fix: game won't update 2024-05-09 14:53:41 +02:00
ALEZ-DEV
5e59aef0f9 the launcher can now update the game 2024-05-07 20:13:28 +02:00
ALEZ-DEV
3f0086287a update dependecies 2024-05-05 17:31:32 +02:00
ALEZ-DEV
a08bfbecb6 add metadata 2024-05-04 22:10:57 +02:00
ALEZ-DEV
05b79adbc3 rename import because I'm so dumb 2024-05-04 22:07:11 +02:00
ALEZ-DEV
3e48dbd68a clean code and remove all warning 2024-05-04 21:01:26 +02:00
ALEZ-DEV
aa151b8697 little refactor 2024-05-04 20:46:27 +02:00
ALEZ-DEV
2d642f412e change progress display for font installation 2024-05-04 19:34:30 +02:00
ALEZ-DEV
8bbbeb59c0 deleting useless code 2024-05-04 19:27:07 +02:00
ALEZ-DEV
cf05625135 the launcher can now patch the game 2024-05-04 19:24:59 +02:00
ALEZ-DEV
52a6b921a9 refactor and add some features to the config file 2024-05-03 23:03:52 +02:00
ALEZ-DEV
19e4088b1d check all installation process and fix the issues 2024-05-02 21:32:50 +02:00
ALEZ-DEV
e671b1eb79 delete unused file 2024-05-02 20:57:55 +02:00
ALEZ-DEV
9612771024 change wine by proton 2024-05-02 20:17:01 +02:00
ALEZ-DEV
e06b93e458 add wine cli output 2024-05-02 17:53:08 +02:00