diff --git a/README.md b/README.md index 13c7980..e58e4b2 100644 --- a/README.md +++ b/README.md @@ -1,37 +1,47 @@ -# Guickgui +# quickgui -A new Flutter frontend for Quickget. +A Flutter frontend for [quickget](https://github.com/wimpysworld/quickemu). -## Build +## Install - -* [Set up Flutter](https://ubuntu.com/blog/getting-started-with-flutter-on-ubuntu) -* Clone this repo, -* Switch to the project's directory, -* Build the project. +* [Download](https://github.com/ymauray/quickgui/releases/) the binary. +* Uncompress the tarball wherever you want. +* From anywhere on the filesystem, run the app. ```bash -$ git clone https://github.com/ymauray/quickgui.git -$ cd quickgui -$ flutter build linux --release -``` - -## Run - -* From the project's folder, start the binary with : -``` -$ ./build/linux/x64/release/bundle/quickgui +xz quickgui-a.b.c-d.tar.xz +tar xvf quickgui-a.b.c-d.tar +/path/to/quickgui ``` Alternativelly, use `update-alternatives` to install `quickgui` system-wide : ```bash -sudo update-alternatives --install /usr/local/bin/quickgui quickgui /opt/flutter-projects/quickgui/build/linux/x64/release/bundle/quickgui 50 +sudo update-alternatives --install /usr/local/bin/quickgui quickgui /path/to/quickgui 50 ``` +## Build + +If you don't want to run the binary, you can rebuild the application yourself : + +* [Set up Flutter](https://ubuntu.com/blog/getting-started-with-flutter-on-ubuntu) +* Clone this repo, +* Switch to the project's directory, +* Build the project, +* Run the app. + +```bash +git clone https://github.com/ymauray/quickgui.git +cd quickgui +flutter build linux --release +./build/linux/x64/release/bundle/quickgui +``` + +You can also use `update-alternatives` for easier access to the app. + ## Usage -From the main screen, select the operating system you want to use : +From the main screen, select the operating system you want to use. The list can be filtered. ![Main screen](./assets/github/screenshot1.png) @@ -46,6 +56,12 @@ Then, select the version : ![Versions of the selected operating system](./assets/github/screenshot5.png) +If there are some options (Windows language, Pop!_OS nvidia or Intel, etc..), they will be displayed : + +![Choose an option](./assets/github/screenshot8.png) + +![Option is diplayed](./assets/github/screenshot9.png) + Then click "Download". The ISO will be downloaded in the current working directory, in 99% of cases that will be the directory where `quickgui` was invoked from. The spinner will tell you where the file is being downloaded. ![All set !](./assets/github/screenshot6.png) diff --git a/assets/github/screenshot1.png b/assets/github/screenshot1.png index 0a729fe..e77e03f 100644 Binary files a/assets/github/screenshot1.png and b/assets/github/screenshot1.png differ diff --git a/assets/github/screenshot2.png b/assets/github/screenshot2.png index 9daf75f..c5d1e0a 100644 Binary files a/assets/github/screenshot2.png and b/assets/github/screenshot2.png differ diff --git a/assets/github/screenshot3.png b/assets/github/screenshot3.png index a919697..e0ae29d 100644 Binary files a/assets/github/screenshot3.png and b/assets/github/screenshot3.png differ diff --git a/assets/github/screenshot4.png b/assets/github/screenshot4.png index 5e2c7c4..ac465c3 100644 Binary files a/assets/github/screenshot4.png and b/assets/github/screenshot4.png differ diff --git a/assets/github/screenshot5.png b/assets/github/screenshot5.png index 0c5a1b2..aab3b9a 100644 Binary files a/assets/github/screenshot5.png and b/assets/github/screenshot5.png differ diff --git a/assets/github/screenshot8.png b/assets/github/screenshot8.png new file mode 100644 index 0000000..9765a32 Binary files /dev/null and b/assets/github/screenshot8.png differ diff --git a/assets/github/screenshot9.png b/assets/github/screenshot9.png new file mode 100644 index 0000000..316e2e0 Binary files /dev/null and b/assets/github/screenshot9.png differ