Sleepy game launcher for Linux with telemetry disabling
Find a file
2022-08-26 03:33:03 +02:00
.github/workflows add libadwaita dev package 2022-08-26 03:33:03 +02:00
anime-game-core@ecf84daa65 Updated core library, fixed work with patch folder 2022-08-24 22:07:40 +02:00
assets Updated core library with lots of fixes, added new wine versions 2022-08-24 14:51:36 +02:00
blueprint-compiler@59283a76ad 1.0.1 2022-08-18 21:29:25 +02:00
repository/pictures Added launcher pics 2022-08-03 23:24:11 +02:00
scripts Updated core library and AppImage building script 2022-08-04 15:59:52 +02:00
src Reworked components downloading during initial setup 2022-08-25 08:32:01 +02:00
.gitignore Updated core library and AppImage building script 2022-08-04 15:59:52 +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.3 2022-08-25 17:44:12 +02:00
Cargo.toml 1.0.3 2022-08-25 17:44:12 +02:00
CHANGELOG.md 1.0.3 2022-08-25 17:44:12 +02:00
LICENSE Init commit 2022-06-28 23:59:20 +02:00
README.md Updated readme a bit 2022-08-24 21:06:03 +02:00

An Anime Game Launcher GTK

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


You could also try the main branch


Documentation

I wrote small documentation here. It may contain some useful information

Chinese version support

This should be automatically enabled if you're using zh_cn (Chinese) as your system language. If you're not using it - you'll need to set China as your launcher.edition in the config.json file

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

./scripts/build.sh