From 2a897a3832c158a4c7e8a88c79d100be069a6999 Mon Sep 17 00:00:00 2001
From: kramo <93832451+kra-mo@users.noreply.github.com>
Date: Mon, 26 Dec 2022 15:13:10 +0100
Subject: [PATCH] Update README.md
---
README.md | 41 +++++++++++++++++++++++++++++++++++++++--
1 file changed, 39 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 1295379..690fe0c 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,39 @@
-# game-shelf
-A GTK4 + Libadwaita game launcher
+
+
+

+
+ # Game Shelf
+ A GTK4 + Libadwaita game launcher
+
+
+## Building
+
+### GNOME Builder
+
+1. Download [GNOME Builder](https://flathub.org/apps/details/org.gnome.Builder).
+2. Click "Clone Repository" with `https://github.com/kra-mo/game-shelf.git` as the URL.
+3. Click on the build button (hammer) at the top.
+4. Install `org.gnome.Platform` from the [gnome-nightly repository](https://wiki.gnome.org/Apps/Nightly) if needed.
+
+## Installation
+
+### From Releases
+1. Install `org.gnome.Platform` from the [gnome-nightly repository](https://wiki.gnome.org/Apps/Nightly) if needed.
+2. Download the latest release from Releases.
+3. Install it via GNOME Software or `flatpak install hu.kramo.GameShelf.flatpak`.
+
+### From GNOME Builder
+Click the down arrow next to the hammer at the top of your GNOME Builder window, then click "Export". This will create a flatpak that then can be installed on your system.
+
+## Contributing
+
+### Code
+Fork the repository, make your cahnges, then create a pull request.
+
+### Translations
+Currently, translations can be added manually with the following steps:
+1. Clone the repository.
+2. If it isn't already there, add your language to `/po/LINGUAS`.
+3. Create a new translation from the `/po/gameshelf.pot` file with a program such as [Poedit](https://poedit.net/).
+4. Save the file as `[YOUR LANGUAGE CODE].po` to `/po/`.
+5. Create a pull request with your translations.