Find a file
Observer KRypt0n_ bf31327532
Reworked work with config file
- now missing fields will be automatically filled;
  excess fields - removed.
  thanks to new code structure I can easily create
  new fields or rename old ones
- improved `WineLang` enum; now launcher loads languages list dynamically
  from this enum so I can easily add support for new languages
2022-08-04 11:47:57 +02:00
anime-game-core@4009dc5bfe 0.7.1 2022-08-03 22:37:36 +02:00
assets Reworked work with config file 2022-08-04 11:47:57 +02:00
blueprint-compiler@50db59f2d2 Added about dialog 2022-07-26 10:57:12 +02:00
repository/pictures Added launcher pics 2022-08-03 23:24:11 +02:00
scripts/appimage Added AppImage building script 2022-07-28 20:17:58 +02:00
src Reworked work with config file 2022-08-04 11:47:57 +02:00
.gitignore Added Cargo.lock 2022-08-02 22:36:31 +02:00
.gitmodules Init commit 2022-06-28 23:59:20 +02:00
build.rs Added xdelta3 requirement during initial setup 2022-08-02 20:31:28 +02:00
Cargo.lock 1.0.0-rc1 2022-08-03 23:14:49 +02:00
Cargo.toml 1.0.0-rc1 2022-08-03 23:14:49 +02:00
CHANGELOG.md 1.0.0-rc1 2022-08-03 23:14:49 +02:00
LICENSE Init commit 2022-06-28 23:59:20 +02:00
README.md Added launcher pics 2022-08-03 23:24:11 +02:00

An Anime Game Launcher GTK

The launcher variant written on Rust, GTK4 and libadwaita, using Anime Game Core library

Development

Folder Description
ui Blueprint UI files
ui/.dist UI files compiled by the blueprint
src Rust source code
target/release Release build of the app
blueprint-compiler Blueprint compiler
anime-game-core Anime Game Core library

Clone repo

git clone --recursive https://gitlab.com/an-anime-team/an-anime-game-launcher-gtk

Run app

cargo run

Build app

cargo build --release

Building AppImage

Important to run it from the scripts/appimage folder

cd scripts/appimage
./build_appimage.sh