diff --git a/CHANGELOG.md b/CHANGELOG.md
index ea54358..ab6b885 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,8 +1,15 @@
+### 1.0.5:
+ • Config loaded at startup
+ • Theme applied from config
+ • Fixed inconsistency in app limits and metadata by @1peter10
+ • Updated Czech translation by @lorduskordus
### 1.0.4:
• Add ashpd for Flatpak theming support
• Updated app metadata
+ • Czech translation by @lorduskordus
### 1.0.3:
- Fixes a bug in Verify option
+ • Fixes a bug in Verify option
+ • First Flathub release
### 1.0.2:
• Fixes Verify being active for unenrolled fingers
• Add cargo-source.json for Flathub
diff --git a/Cargo.lock b/Cargo.lock
index 51ac625..1604768 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1009,7 +1009,7 @@ dependencies = [
[[package]]
name = "cosmic-utils-enroll"
-version = "1.0.4"
+version = "1.0.5"
dependencies = [
"ashpd 0.13.8",
"futures-util",
diff --git a/Cargo.toml b/Cargo.toml
index 8dae9e0..bbfb853 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "cosmic-utils-enroll"
-version = "1.0.4"
+version = "1.0.5"
edition = "2024"
license = "MPL-2.0"
description = "GUI for fprintd fingerprint enrolling"
diff --git a/README.md b/README.md
index fd70ee8..eab9e56 100644
--- a/README.md
+++ b/README.md
@@ -4,23 +4,34 @@ GUI application for fingerprint management. Designed for COSMIC DE.
## Prerequisites
-You're using Linux or freedesktop compatible system with a supported fingerprint scanner.
+You're using Linux or freedesktop compatible system with a supported fingerprint scanner. You also need [fprintd][fprintd] running.
-Tested only with COSMIC™ DE, Pop!_OS, Framework 13 laptop with a Goodix MOC Fingerprint Sensor.
+Tested with:
+| Distribution | Desktop | Architecture | Fingerprint scanner |
+| ------------ | ------- | ------------ | ------------------- |
+| Pop!_OS | COSMIC™ DE | amd64 | Goodix MOC Fingerprint Sensor |
+| Arch Linux | KDE Plasma | arm64 | No fingerprint scanner |
## Usage
-On a multiuser system you can choose user from navigation. It asks for authentication and checks correct rights if you choose user other than current session.
+On a multiuser system you can choose user from navigation. It asks for authentication and checks correct rights if you choose user other than the user of current session.
-Click the action you want to take. Different kind of authentication and rights check is performed. If something goes wrong status is shown. Otherwise you'll get a progress indicator. If you don't have correct rights or incorrect password your attempt will be dismissed.
+Select the finger and action to take. Authentication and user rights check are performed for security. If anything goes wrong the status is displayed in the center. When registering a progress bar reflecting progress is shown. Follow instructions.
+
+If you don't have correct rights or incorrect password your attempt is just dismissed.
## Installation
-Download the .flatpak from latest release or build;
+### Flathub
+
+### Build from source
[justfile](./justfile) is included by default for the [casey/just][just] command runner.
- `just` builds the application with the default `just build-release` recipe
- `just run` builds and runs the application
- `just install` installs the project into the system
+
+[just]: https://github.com/
+[fprintd]: https://gitlab.freedesktop.org/libfprint/fprintd
diff --git a/i18n/cs/cosmic_utils_enroll.ftl b/i18n/cs/cosmic_utils_enroll.ftl
index 8a5c83b..582f768 100644
--- a/i18n/cs/cosmic_utils_enroll.ftl
+++ b/i18n/cs/cosmic_utils_enroll.ftl
@@ -5,11 +5,10 @@ view = Zobrazení
fprint = Registrovat
welcome = Registrujte nebo smažte otisky prstů
git-description = Git commit {$hash} dne {$date}
-alternative-ui = Alternativní UI
-
register = Registrovat
verify = Ověřit
delete = Smazat
+danger = Varování
success = Hotovo. Nyní zaregistrujte otisk.
deleted = Otisk byl smazán.
deleting = Mazání otisku...
@@ -21,7 +20,13 @@ clear-device-confirm = Opravdu chcete vymazat otisky pro VŠECHNY známé uživa
cancel = Zrušit
settings-ui = Uživatelské rozhraní
+alternative-ui = Alternativní UI
settings-clear-device = Odstranit všechny otisky
+settings-theme = Motiv
+
+theme-system = Podle systému
+theme-light = Světlý
+theme-dark = Tmavý
register-tooltip = Zaregistruje nový otisk prstu
delete-tooltip = Smaže tento otisk prstu
diff --git a/i18n/en/cosmic_utils_enroll.ftl b/i18n/en/cosmic_utils_enroll.ftl
index 21b47e1..204bf37 100644
--- a/i18n/en/cosmic_utils_enroll.ftl
+++ b/i18n/en/cosmic_utils_enroll.ftl
@@ -8,6 +8,8 @@ git-description = Git commit {$hash} on {$date}
register = Register
verify = Verify
delete = Delete
+danger = Danger
+cancel = Cancel
success = Success. Now go register a print.
deleted = Deleted fingerprint.
deleting = Deleting fingerprint...
@@ -16,7 +18,6 @@ confirm-clear = Are you sure?
clearing-device = Clearing all fingerprints from device for all known users...
device-cleared = Device cleared for all known users.
clear-device-confirm = Are you sure you want to clear fingerprints for ALL known users?
-cancel = Cancel
settings-ui = User Interface
alternative-ui = Alternative UI
diff --git a/i18n/fi/cosmic_utils_enroll.ftl b/i18n/fi/cosmic_utils_enroll.ftl
index b524b71..36bb629 100644
--- a/i18n/fi/cosmic_utils_enroll.ftl
+++ b/i18n/fi/cosmic_utils_enroll.ftl
@@ -5,10 +5,12 @@ view = Katso
fprint = Rekisteröi sormenjälki
welcome = Rekisteröi tai poista sormenjälkiä
git-description = Git julkaisu {$hash} päivänä {$date}
-alternative-ui = Toinen käyttöliittymä
-
register = Rekisteröi
+verify = Varmenna
delete = Poista
+danger = Vaara
+cancel = Peruuta
+success = Onnistui
deleted = Sormenjälki poistettu.
deleting = Poistetaan sormenjälkeä...
clear-device = Tyhjennä laite
@@ -16,7 +18,31 @@ confirm-clear = Oletko varma?
clearing-device = Tyhjennetään laitteen kaikki käyttäjien sormenjäljet...
device-cleared = Laite tyhjennetty.
clear-device-confirm = Oletko varma, että haluat poistaa kaikki käyttäjien sormenjäljet?
-cancel = Peruuta
+
+settings-ui = Käyttöliittymä
+alternative-ui = Toinen käyttöliittymä
+settings-clear-device = Poista kaikki
+settings-theme = Teema
+
+theme-system = Järjestelmä
+theme-light = Vaalea
+theme-dark = Tumma
+
+register-tooltip = Rekisteröi uusi sormenjälki
+delete-tooltip = Poista tämä sormenjälki
+clear-tooltip = Poista kaikki käyttäjien sormenjäljet
+verify-tooltip = Varmenna sormenjälki
+
+verify-finger = Laita {$finger} lukijalle
+verify-no-match = Sormenjälki ei täsmännyt
+verify-match = Sormenjälki täsmäsi
+verify-retry-scan = Lukija ei voinut lukea. Yritä uudelleen.
+verify-swipe-too-short = Pyyhkäisy oli liian lyhyt. Yritä uudelleen.
+verify-finger-not-centered = Sormi ei ole keskellä lukijaa. Yritä uudelleen.
+verify-remove-and-retry = Poista sormi ja yritä uudelleen.
+verify-too-fast = Liian nopea toisto. Yritä uudelleen.
+verify-disconnected = Laite katkaisi yhteyden. Sulje ikkuna.
+verify-unknown-error = Tapahtui tuntematon virhe.
page-right-thumb = Oikea Peukalo
page-right-index-finger = Oikea Etusormi
diff --git a/i18n/sv/cosmic_utils_enroll.ftl b/i18n/sv/cosmic_utils_enroll.ftl
index 3996289..d4636d3 100644
--- a/i18n/sv/cosmic_utils_enroll.ftl
+++ b/i18n/sv/cosmic_utils_enroll.ftl
@@ -5,10 +5,12 @@ view = Visa
fprint = Registrera fingeravtryck
welcome = Registrera och/eller radera fingeravtryck
git-description = Git commit {$hash} på {$date}
-alternative-ui = Andra UI
-
register = Registrera
+verify = Verifiera
delete = Radera
+danger = Varning
+cancel = Avbryt
+success = Sukse
deleted = Raderat fingeravtryck.
deleting = Raderar fingeravtryck...
clear-device = Rensa enhet
@@ -16,7 +18,27 @@ confirm-clear = Är du säker?
clearing-device = Rensar enhet...
device-cleared = Rensad för alla kända användare.
clear-device-confirm = Är du säker du vill radera fingeravtryck för alla kända användare?
-cancel = Avbryt
+
+alternative-ui = Andra UI
+settings-ui = Användargränssnitt
+settings-clear-device = Radera alla användarens fingeravtryck
+settings-theme = Tema
+
+register-tooltip = Registrera en ny fingeravtryck
+delete-tooltip = Raderar detta fingeravtryck
+clear-tooltip = Radera alla fingeravtryck
+verify-tooltip = Verifierar fingeravtrycket mot de registrerade fingeravtrycken
+
+verify-finger = Plas {$finger} på läsare
+verify-no-match = Fingerprint matchade inte
+verify-match = Fingerprint matchade
+verify-retry-scan = Kunde inte läsa fingeravtrycket. Försök igen.
+verify-swipe-too-short = Swipe var för kort. Försök igen.
+verify-finger-not-centered = Finger var inte centrerat. Försök igen.
+verify-remove-and-retry = Ta bort finger och försök igen.
+verify-too-fast = Förstörande snabb touch. Försök igen.
+verify-disconnected = Enheten är uppkopplad. Stäng fönstret.
+verify-unknown-error = Det uppstod ett okänt fel.
page-right-thumb = Höger tumme
page-right-index-finger = Höger pekfinger
diff --git a/resources/icons/hicolor/scalable/apps/enroll.svg b/resources/icons/hicolor/scalable/apps/enroll.svg
index c16f19d..7d19665 100644
--- a/resources/icons/hicolor/scalable/apps/enroll.svg
+++ b/resources/icons/hicolor/scalable/apps/enroll.svg
@@ -1,23 +1,27 @@
-
+
+ id="mdi-fingerprint"
+ viewBox="0 0 124 124"
+ version="1.1"
+ width="128"
+ height="128"
+ xml:space="preserve"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+>
+
+
diff --git a/resources/org.cosmic_utils.enroll.metainfo.xml b/resources/org.cosmic_utils.enroll.metainfo.xml
index 9a3b566..731f2b8 100644
--- a/resources/org.cosmic_utils.enroll.metainfo.xml
+++ b/resources/org.cosmic_utils.enroll.metainfo.xml
@@ -5,8 +5,9 @@
MPL-2.0EnrollFingerprint record management
- GUI vytvořené pomocí toolkitu COSMIC pro registraci otisků prstů pomocí fprintd
+ Správa otisků prstůSormenjälkien hallinointi
+ Fingerprint registreringshanteringJoonas Tuomi
@@ -15,18 +16,21 @@
Fingerprint management for single and multi-user systems. Allows you to register, verify and delete prints.
- Správa otisků prstů pro víceuživatelské systémy pomocí služby fprintd. Umožňuje registrovat a mazat otisky prstů pro ověřování ve vašem systému Linux.
+ Správa otisků prstů pro jednoho i více uživatelů. Umožňuje registrovat, ověřovat a mazat otisky.
Sormenjälkien hallinnointi yhden ja useamman käyttäjän järjestelmille. Sallii sinun luoda, varmentaa sekä poistaa jälkiä.
+
+ Fingerprint registreringshantering för enskilda och flera användare. Tillåter dig att registrera, verifiera och ta bort fingeravtryck.
+