Find a file
Observer KRypt0n_ 0e07cb0698
feat(core): reworked main window's messages
Some messages (relm4 component's input commands) were renamed

Added `UpdateLauncherState` message to, well, update launcher state.
By calling this status page will appear with information about
current status getting progress

Added some new error messages. Before, heavy tasks
were sending errors only to tracing logs. Now they also will generate toast messages

Added patch applying functionality to the main button.
Also made main window disappear when the game is running (like it works now in GTK launcher)
2023-02-25 18:08:25 +02:00
.github/workflows upd(buildnup.yml): Merge exp into normal job 2022-11-16 11:43:52 +01:00
.vscode chore: added recommended extensions for vscode 2023-02-23 14:53:18 +02:00
anime-launcher-sdk@2e726358a2 tracing: improved logs output 2023-02-23 14:14:06 +02:00
assets feat(core): reworked main window's messages 2023-02-25 18:08:25 +02:00
src feat(core): reworked main window's messages 2023-02-25 18:08:25 +02:00
.gitignore relm4 init commit 2023-01-18 18:37:53 +02:00
.gitmodules relm4 init commit 2023-01-18 18:37:53 +02:00
build.rs packages: updated relm4 and glib-build-tools version 2023-02-18 00:33:43 +02:00
Cargo.lock feat(ui): added paths selection page in first run window 2023-02-24 11:13:14 +02:00
Cargo.toml feat(ui): added paths selection page in first run window 2023-02-24 11:13:14 +02:00
CHANGELOG.md 1.2.4 2022-12-24 22:12:51 +02:00
LICENSE Init commit 2022-06-28 23:59:20 +02:00
README.md Repo changes 2023-01-18 18:38:12 +02:00

An Anime Game Launcher GTK (wip relm4 rewrite)

Development

Folder Description
anime-launcher-sdk Unified core functionality for the launcher
src Rust source code
assets App assets folder
assets/locales App localizations
target/release Release build of the app

Clone repo

git clone --recursive https://github.com/an-anime-team/an-anime-game-launcher-relm4

Run app

cargo run

Build app

cargo build --release