Commit graph

  • b5fe109be6
    Several changes - added "Open launcher folder" button to settings - removed glib::Downgrade trait from all the Apps' Values - removed tasks mod; removed tokio dependency; rewritten OpenPreferencesPage to work with threads instead of futures - added opt-level = 3 to release profile Observer KRypt0n_ 2022-08-02 19:26:10 +0200
  • 0baa3593ac
    Several changes - upscaled logo to 512x512; added source link - bundled all the UI files into gtk resources Observer KRypt0n_ 2022-08-02 18:43:07 +0200
  • 0990340a2b
    0.6.1 - added ability to edit game running command Observer KRypt0n_ 2022-08-02 12:22:37 +0200
  • 2d520f5e40
    0.6.0 - made working environment variables manager Observer KRypt0n_ 2022-08-02 10:45:37 +0200
  • 114d388a8c
    Several changes - renamed ToastError trait to Toast; renamed its toast_error method to toast; now toast method will not display button if toast's message is empty - updated game::run function, now it prints running command and supports gamemoderun Observer KRypt0n_ 2022-08-02 09:38:27 +0200
  • 85b2e6741e
    Added automatic DXVK_ASYNC=1 setting for dxvk-async Observer KRypt0n_ 2022-08-02 08:24:34 +0200
  • 4a83100b7e
    0.5.3 - added "Repair game" button - added repairer field to settings file - updated core library Observer KRypt0n_ 2022-08-01 20:04:32 +0200
  • 21ee39ad17
    Several changes - made preparations for environment settings - now launcher hides when you launch the game - now Config::try_get_wine_executable can return Some("wine") - removed old wine and dxvk versions; added new Wine-GE-Proton and GE-Proton builds Observer KRypt0n_ 2022-08-01 14:13:26 +0200
  • c378f8e379
    0.5.2 - updated core library - now general settings page displays patch version with orange color if patch is not applied - added working patch applying mechanism - added patch.root config, and you can apply patch without using root privilegies Observer KRypt0n_ 2022-07-31 13:42:16 +0200
  • 1aa144bf37
    0.5.1 - updated core library; now you can delete voice packages from settings Observer KRypt0n_ 2022-07-30 19:17:38 +0200
  • 2f0862946f
    0.5.0 - removed "Settings" main menu item because I said so - made VoiceoverRow component; added dynamic voiceovers loading Now you can download new voiceovers, but can't delete them (WIP) Observer KRypt0n_ 2022-07-30 11:54:11 +0200
  • cb1125dfbc
    Probably fixed startup gtk errors Observer KRypt0n_ 2022-07-30 09:20:11 +0200
  • 4c5a38dfc2
    0.4.0 - added "Settings" option for main window menu - added working default paths selection in first run window Observer KRypt0n_ 2022-07-29 22:20:06 +0200
  • dcf2a7821a
    Several changes - added subfolders support for blueprint compiler; moved first_run and preferences pages to subfolders - added 2 first run pages: + when you don't have some required components + to select default folders paths Observer KRypt0n_ 2022-07-29 14:44:48 +0200
  • 3e413064da
    Added AppImage building script Observer KRypt0n_ 2022-07-28 20:17:58 +0200
  • 9ff00c7085
    0.3.1 - added automatic downloading if you already clicked "download" button so e.g. you don't need to press "download" button two times to download the game and then download its voiceover - reduced amount of action calls - added "WIP" tooltips for progress pause buttons Observer KRypt0n_ 2022-07-28 18:54:28 +0200
  • 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 Observer KRypt0n_ 2022-07-28 18:21:27 +0200
  • 69e1c719e5
    Fixed app title Observer KRypt0n_ 2022-07-28 17:00:39 +0200
  • fbfba4744f
    Removed excess use statements to hide warning messages Observer KRypt0n_ 2022-07-28 14:07:16 +0200
  • c85805d14f
    0.2.1 - removed excess code - tested and fixed game downloading Observer KRypt0n_ 2022-07-28 13:50:44 +0200
  • 3e9f32a16c
    Small first run UI changes, marked some wine version as not recommended Observer KRypt0n_ 2022-07-28 09:47:14 +0200
  • 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 Observer KRypt0n_ 2022-07-28 09:39:24 +0200
  • 0f6ebfff55
    I don't wanna die, I don't wanna die Observer KRypt0n_ 2022-07-27 17:37:52 +0200
  • 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 Observer KRypt0n_ 2022-07-26 23:02:43 +0200
  • daac4c8ff0
    0.1.1 - added more system data in about dialog - updated core library Observer KRypt0n_ 2022-07-26 17:34:46 +0200
  • 9860c54dc1
    Updated core library - now we don't need to store external folder Observer KRypt0n_ 2022-07-26 15:08:30 +0200
  • c7c0c3d9dc
    Added about dialog Observer KRypt0n_ 2022-07-26 10:57:12 +0200
  • b1b6f2d68e
    Improved DXVK applying experience Observer KRypt0n_ 2022-07-24 22:04:35 +0200
  • 737aa7e8bc
    Added hot config system, fixed gamemode option Observer KRypt0n_ 2022-07-24 15:01:59 +0200
  • a6667f73d4
    Updated libs, added icon to the gtk resources Observer KRypt0n_ 2022-07-24 14:02:14 +0200
  • 83d1a4cdf8
    Fixed wine lang preference Observer KRypt0n_ 2022-07-23 22:32:45 +0200
  • 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 Observer KRypt0n_ 2022-07-23 22:03:11 +0200
  • 5565e10eb6
    Updated core and blueprint compiler versions - new core should download data more consistently Observer KRypt0n_ 2022-07-23 19:21:34 +0200
  • 3f4949fc26
    Several changes - added DXVK applying - added wine versions sorting in comborow - fixed error toast displaying during wine/dxvk downloading Observer KRypt0n_ 2022-07-23 17:08:50 +0200
  • 9d5b3b27ed
    Made some progress on adding game/voiceovers downloading Observer KRypt0n_ 2022-07-17 16:59:57 +0200
  • a4df021a2d
    Made proper voice packages processing in state getting Observer KRypt0n_ 2022-07-16 15:25:41 +0200
  • bc5b9d2b45
    Added foundation of the launcher states functionality Observer KRypt0n_ 2022-07-16 14:52:20 +0200
  • 82a6e01200
    Added working wine version selection Observer KRypt0n_ 2022-07-15 17:17:34 +0200
  • b6bfc4d2ec
    Added dxvks downloading and deleting functionality Observer KRypt0n_ 2022-07-15 15:09:45 +0200
  • 741513ab91
    Made an abstraction over widgets with downloading functionality Observer KRypt0n_ 2022-07-14 23:13:00 +0200
  • 30c7d836bd
    Added ability to delete wine versions Observer KRypt0n_ 2022-07-14 22:53:18 +0200
  • 8de240d5a0
    Added working wine downloading with unpacking progress bar Observer KRypt0n_ 2022-07-14 22:34:01 +0200
  • c3413cef12
    Added wine downloading feature Observer KRypt0n_ 2022-07-14 20:50:49 +0200
  • fb021a0742
    Added WineRow and WineGroup components, made dynamic loading Observer KRypt0n_ 2022-07-14 15:35:33 +0200
  • 8c0685836f
    Added async preferences opening May show white screen with no controls for unknown reason Observer KRypt0n_ 2022-07-14 14:53:51 +0200
  • 9817cbd989
    Added DxvkRow component, made example downloading progress Observer KRypt0n_ 2022-07-10 11:55:49 +0200
  • fd6e729cd4
    Synced project structure with krypt0nn/gtk-example-app Observer KRypt0n_ 2022-07-09 17:57:42 +0200
  • 8f65f6f3a8
    Reworked pages code - added usage of clone! macro - rewritten general and enhanced pages to follow new standard pattern Observer KRypt0n_ 2022-07-04 10:35:28 +0200
  • 0524cf80d4
    Updated DXVK / wine versions UI, added dynamic data loading Observer KRypt0n_ 2022-07-04 08:39:37 +0200
  • d26c75c726
    Small UI changes Observer KRypt0n_ 2022-07-04 07:33:55 +0200
  • edf5e69d8e
    Changed FSR and DXVK HUD env values Observer KRypt0n_ 2022-07-03 17:46:47 +0200
  • e2754a4eec
    Synced project structure with krypt0nn/gtk-example-app Observer KRypt0n_ 2022-07-03 17:28:07 +0200
  • 9d5c0cc9ee
    Added game voiceover selection ui Observer KRypt0n_ 2022-07-02 18:03:32 +0200
  • 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 Observer KRypt0n_ 2022-07-02 12:18:44 +0200
  • 3be54b22d2
    Added wine language option, added gamemode option sync Observer KRypt0n_ 2022-07-01 21:38:12 +0200
  • 40e6de29cf
    Added FSR support in game launching Observer KRypt0n_ 2022-07-01 21:14:08 +0200
  • eb2620f9cc
    Added HUD support in game launching Observer KRypt0n_ 2022-07-01 21:08:34 +0200
  • 6cd2c326d8
    Added wine sync and fsr options syncronization - moved WineSync and WineHUD to separate files Observer KRypt0n_ 2022-07-01 21:04:12 +0200
  • 919d7eaaa9
    Preparations for preferences updates - added update methods for preferences pages - added wine hud option synchronization Observer KRypt0n_ 2022-07-01 20:40:45 +0200
  • 59405f440c
    Added game and patch status updating in settings Observer KRypt0n_ 2022-07-01 20:12:25 +0200
  • 86de977e05
    Added wine sync support and prepared to add debug launch Observer KRypt0n_ 2022-07-01 13:46:34 +0200
  • 8bec171c5d
    Changed config file format and struture - added Config::try_get_wine_executable method - fixed launher freezing when running the game Observer KRypt0n_ 2022-07-01 12:20:08 +0200
  • 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 Observer KRypt0n_ 2022-06-30 21:40:25 +0200
  • 48d354cc4c
    Separated preferences pages, added better debugging Observer KRypt0n_ 2022-06-29 17:58:48 +0200
  • a6940d6d62
    Merge branch 'main' of https://gitlab.com/an-anime-team/an-anime-game-launcher-gtk Observer KRypt0n_ 2022-06-29 09:16:15 +0200
  • 992f1ad02d
    Synced project structure with krypt0nn/gtk-example-app Observer KRypt0n_ 2022-06-29 09:11:19 +0200
  • 0f94fef38d Merge branch 'fix-python' into 'main' Marie 2022-06-29 02:20:51 +0000
  • b8e71f6556 explicitely use 3 Renaud Lepage 2022-06-28 19:16:14 -0700
  • 3f3ca086e2
    Removed Cargo.lock Observer KRypt0n_ 2022-06-29 00:22:18 +0200
  • baca5a787f
    Init commit Observer KRypt0n_ 2022-06-28 23:59:20 +0200