Observer KRypt0n_
2ce9e44a86
0.3.0
...
- added usage of config's temp path to all the installers
- added processing of `WineNotInstalled` and `PrefixNotExists` actions
- added (forgotten) launcher states updating
2022-07-28 18:21:27 +02:00
Observer KRypt0n_
69e1c719e5
Fixed app title
2022-07-28 17:00:39 +02:00
Observer KRypt0n_
fbfba4744f
Removed excess use statements to hide warning messages
2022-07-28 14:07:16 +02:00
Observer KRypt0n_
c85805d14f
0.2.1
...
- removed excess code
- tested and fixed game downloading
2022-07-28 13:50:44 +02:00
Observer KRypt0n_
3e9f32a16c
Small first run UI changes, marked some wine version as not recommended
2022-07-28 09:47:14 +02:00
Observer KRypt0n_
ecb5094785
0.2.0
...
- updated core library to 0.1.3
- added soda wine version
- added default patch servers for config file
- with core modifications now first run window
finally works
2022-07-28 09:39:24 +02:00
Observer KRypt0n_
0f6ebfff55
I don't wanna die, I don't wanna die
2022-07-27 17:37:52 +02:00
Observer KRypt0n_
744f234acd
Several changes
...
- added new wine versions
- added automatic default folder creation
- added `latest` methods for DXVK/Wine versions
- added `wine_prefix` mod with `WinePrefix` struct to manage what do you think what
- spent lots of time trying to make the launcher
download default wine version,
create prefix and apply DXVK
but it just pauses actions flow after
~400 KB of downloaded wine version progress
2022-07-26 23:02:43 +02:00
Observer KRypt0n_
daac4c8ff0
0.1.1
...
- added more system data in about dialog
- updated core library
2022-07-26 17:34:46 +02:00
Observer KRypt0n_
9860c54dc1
Updated core library
...
- now we don't need to store `external` folder
2022-07-26 15:08:30 +02:00
Observer KRypt0n_
c7c0c3d9dc
Added about dialog
2022-07-26 10:57:12 +02:00
Observer KRypt0n_
b1b6f2d68e
Improved DXVK applying experience
2022-07-24 22:04:35 +02:00
Observer KRypt0n_
737aa7e8bc
Added hot config system, fixed gamemode option
2022-07-24 15:01:59 +02:00
Observer KRypt0n_
a6667f73d4
Updated libs, added icon to the gtk resources
2022-07-24 14:02:14 +02:00
Observer KRypt0n_
83d1a4cdf8
Fixed wine lang preference
2022-07-23 22:32:45 +02:00
Observer KRypt0n_
5fee051c43
Added temp folder path param to config
...
it fixes issue with huge data downloading. You can specify `null` as temp path
and then default system temp folder will be used
Also added `unwrap` everywhere I could add it
just not to see warnings in the code editor
2022-07-23 22:03:11 +02:00
Observer KRypt0n_
5565e10eb6
Updated core and blueprint compiler versions
...
- new core should download data more consistently
2022-07-23 19:21:34 +02:00
Observer KRypt0n_
3f4949fc26
Several changes
...
- added DXVK applying
- added wine versions sorting in comborow
- fixed error toast displaying during wine/dxvk downloading
2022-07-23 17:08:50 +02:00
Observer KRypt0n_
9d5b3b27ed
Made some progress on adding game/voiceovers downloading
2022-07-17 16:59:57 +02:00
Observer KRypt0n_
a4df021a2d
Made proper voice packages processing in state getting
2022-07-16 15:25:41 +02:00
Observer KRypt0n_
bc5b9d2b45
Added foundation of the launcher states functionality
2022-07-16 14:52:20 +02:00
Observer KRypt0n_
82a6e01200
Added working wine version selection
2022-07-15 17:17:34 +02:00
Observer KRypt0n_
b6bfc4d2ec
Added dxvks downloading and deleting functionality
2022-07-15 15:09:45 +02:00
Observer KRypt0n_
741513ab91
Made an abstraction over widgets with downloading functionality
2022-07-14 23:13:00 +02:00
Observer KRypt0n_
30c7d836bd
Added ability to delete wine versions
2022-07-14 22:53:18 +02:00
Observer KRypt0n_
8de240d5a0
Added working wine downloading with unpacking progress bar
2022-07-14 22:34:01 +02:00
Observer KRypt0n_
c3413cef12
Added wine downloading feature
2022-07-14 20:50:49 +02:00
Observer KRypt0n_
fb021a0742
Added WineRow and WineGroup components, made dynamic loading
2022-07-14 15:35:33 +02:00
Observer KRypt0n_
8c0685836f
Added async preferences opening
...
May show white screen with no controls for unknown reason
2022-07-14 14:53:51 +02:00
Observer KRypt0n_
9817cbd989
Added DxvkRow
component, made example downloading progress
2022-07-10 11:55:49 +02:00
Observer KRypt0n_
fd6e729cd4
Synced project structure with krypt0nn/gtk-example-app
2022-07-09 17:57:42 +02:00
Observer KRypt0n_
8f65f6f3a8
Reworked pages code
...
- added usage of `clone!` macro
- rewritten general and enhanced pages to follow new standard pattern
2022-07-04 10:35:28 +02:00
Observer KRypt0n_
0524cf80d4
Updated DXVK / wine versions UI, added dynamic data loading
2022-07-04 08:39:37 +02:00
Observer KRypt0n_
d26c75c726
Small UI changes
2022-07-04 07:33:55 +02:00
Observer KRypt0n_
edf5e69d8e
Changed FSR and DXVK HUD env values
2022-07-03 17:46:47 +02:00
Observer KRypt0n_
e2754a4eec
Synced project structure with krypt0nn/gtk-example-app
2022-07-03 17:28:07 +02:00
Observer KRypt0n_
9d5c0cc9ee
Added game voiceover selection ui
2022-07-02 18:03:32 +02:00
Observer KRypt0n_
178c45ae48
Preparations for loading page
...
- added `Adw.StatusPage` to the preferences
- made preparations for progress bar and launcher states system
- fixed toasts resizing window issue
2022-07-02 12:18:44 +02:00
Observer KRypt0n_
3be54b22d2
Added wine language option, added gamemode option sync
2022-07-01 21:38:12 +02:00
Observer KRypt0n_
40e6de29cf
Added FSR support in game launching
2022-07-01 21:14:08 +02:00
Observer KRypt0n_
eb2620f9cc
Added HUD support in game launching
2022-07-01 21:08:34 +02:00
Observer KRypt0n_
6cd2c326d8
Added wine sync and fsr options syncronization
...
- moved `WineSync` and `WineHUD` to separate files
2022-07-01 21:04:12 +02:00
Observer KRypt0n_
919d7eaaa9
Preparations for preferences updates
...
- added `update` methods for preferences pages
- added wine hud option synchronization
2022-07-01 20:40:45 +02:00
Observer KRypt0n_
59405f440c
Added game and patch status updating in settings
2022-07-01 20:12:25 +02:00
Observer KRypt0n_
86de977e05
Added wine sync support and prepared to add debug launch
2022-07-01 13:46:34 +02:00
Observer KRypt0n_
8bec171c5d
Changed config file format and struture
...
- added `Config::try_get_wine_executable` method
- fixed launher freezing when running the game
2022-07-01 12:20:08 +02:00
Observer KRypt0n_
1eed56e53a
Several changes
...
- added `add_action` function to add actions to widgets
- added `MainApp::toast_error` method to show toast with some error
- added `lib::game` mod with `run` function to run the game
- added `lib::consts` mod with constant values like config file path
- added `lib::config` mod to control config file
- added warning subtitle to `Proton-GE` wine version selector
2022-06-30 21:40:25 +02:00
Observer KRypt0n_
48d354cc4c
Separated preferences pages, added better debugging
2022-06-29 17:58:48 +02:00
Observer KRypt0n_
a6940d6d62
Merge branch 'main' of https://gitlab.com/an-anime-team/an-anime-game-launcher-gtk
2022-06-29 09:16:15 +02:00
Observer KRypt0n_
992f1ad02d
Synced project structure with krypt0nn/gtk-example-app
2022-06-29 09:11:19 +02:00