Skip to content

Commit 1b9203d

Browse files
authored
Merge pull request #122 from cosmic-utils/1.0.5
1.0.5
2 parents 8d5a2d4 + 870c317 commit 1b9203d

18 files changed

Lines changed: 284 additions & 182 deletions

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,15 @@
1+
### 1.0.5:
2+
• Config loaded at startup
3+
• Theme applied from config
4+
• Fixed inconsistency in app limits and metadata by @1peter10
5+
• Updated Czech translation by @lorduskordus
16
### 1.0.4:
27
• Add ashpd for Flatpak theming support
38
• Updated app metadata
9+
• Czech translation by @lorduskordus
410
### 1.0.3:
5-
Fixes a bug in Verify option
11+
• Fixes a bug in Verify option
12+
• First Flathub release
613
### 1.0.2:
714
• Fixes Verify being active for unenrolled fingers
815
• Add cargo-source.json for Flathub

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cosmic-utils-enroll"
3-
version = "1.0.4"
3+
version = "1.0.5"
44
edition = "2024"
55
license = "MPL-2.0"
66
description = "GUI for fprintd fingerprint enrolling"

README.md

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,34 @@ GUI application for fingerprint management. Designed for COSMIC DE.
44

55
## Prerequisites
66

7-
You're using Linux or freedesktop compatible system with a supported fingerprint scanner.
7+
You're using Linux or freedesktop compatible system with a supported fingerprint scanner. You also need [fprintd][fprintd] running.
88

9-
Tested only with COSMIC™ DE, Pop!_OS, Framework 13 laptop with a Goodix MOC Fingerprint Sensor.
9+
Tested with:
10+
| Distribution | Desktop | Architecture | Fingerprint scanner |
11+
| ------------ | ------- | ------------ | ------------------- |
12+
| Pop!_OS | COSMIC™ DE | amd64 | Goodix MOC Fingerprint Sensor |
13+
| Arch Linux | KDE Plasma | arm64 | No fingerprint scanner |
1014

1115
## Usage
1216

13-
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.
17+
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.
1418

15-
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.
19+
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.
20+
21+
If you don't have correct rights or incorrect password your attempt is just dismissed.
1622

1723
## Installation
1824

19-
Download the .flatpak from latest release or build;
25+
### Flathub
26+
<a href='https://flathub.org/apps/io.github.cosmic_utils.enroll'><img width='240' alt='Get it on Flathub' src='https://flathub.org/api/badge?svg&locale=en'/></a>
2027

28+
### Build from source
2129

2230
[justfile](./justfile) is included by default for the [casey/just][just] command runner.
2331

2432
- `just` builds the application with the default `just build-release` recipe
2533
- `just run` builds and runs the application
2634
- `just install` installs the project into the system
35+
36+
[just]: https://github.com/
37+
[fprintd]: https://gitlab.freedesktop.org/libfprint/fprintd

i18n/cs/cosmic_utils_enroll.ftl

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@ view = Zobrazení
55
fprint = Registrovat
66
welcome = Registrujte nebo smažte otisky prstů
77
git-description = Git commit {$hash} dne {$date}
8-
alternative-ui = Alternativní UI
9-
108
register = Registrovat
119
verify = Ověřit
1210
delete = Smazat
11+
danger = Varování
1312
success = Hotovo. Nyní zaregistrujte otisk.
1413
deleted = Otisk byl smazán.
1514
deleting = Mazání otisku...
@@ -21,7 +20,13 @@ clear-device-confirm = Opravdu chcete vymazat otisky pro VŠECHNY známé uživa
2120
cancel = Zrušit
2221
2322
settings-ui = Uživatelské rozhraní
23+
alternative-ui = Alternativní UI
2424
settings-clear-device = Odstranit všechny otisky
25+
settings-theme = Motiv
26+
27+
theme-system = Podle systému
28+
theme-light = Světlý
29+
theme-dark = Tmavý
2530
2631
register-tooltip = Zaregistruje nový otisk prstu
2732
delete-tooltip = Smaže tento otisk prstu

i18n/en/cosmic_utils_enroll.ftl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ git-description = Git commit {$hash} on {$date}
88
register = Register
99
verify = Verify
1010
delete = Delete
11+
danger = Danger
12+
cancel = Cancel
1113
success = Success. Now go register a print.
1214
deleted = Deleted fingerprint.
1315
deleting = Deleting fingerprint...
@@ -16,7 +18,6 @@ confirm-clear = Are you sure?
1618
clearing-device = Clearing all fingerprints from device for all known users...
1719
device-cleared = Device cleared for all known users.
1820
clear-device-confirm = Are you sure you want to clear fingerprints for ALL known users?
19-
cancel = Cancel
2021
2122
settings-ui = User Interface
2223
alternative-ui = Alternative UI

i18n/fi/cosmic_utils_enroll.ftl

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,44 @@ view = Katso
55
fprint = Rekisteröi sormenjälki
66
welcome = Rekisteröi tai poista sormenjälkiä
77
git-description = Git julkaisu {$hash} päivänä {$date}
8-
alternative-ui = Toinen käyttöliittymä
9-
108
register = Rekisteröi
9+
verify = Varmenna
1110
delete = Poista
11+
danger = Vaara
12+
cancel = Peruuta
13+
success = Onnistui
1214
deleted = Sormenjälki poistettu.
1315
deleting = Poistetaan sormenjälkeä...
1416
clear-device = Tyhjennä laite
1517
confirm-clear = Oletko varma?
1618
clearing-device = Tyhjennetään laitteen kaikki käyttäjien sormenjäljet...
1719
device-cleared = Laite tyhjennetty.
1820
clear-device-confirm = Oletko varma, että haluat poistaa kaikki käyttäjien sormenjäljet?
19-
cancel = Peruuta
21+
22+
settings-ui = Käyttöliittymä
23+
alternative-ui = Toinen käyttöliittymä
24+
settings-clear-device = Poista kaikki
25+
settings-theme = Teema
26+
27+
theme-system = Järjestelmä
28+
theme-light = Vaalea
29+
theme-dark = Tumma
30+
31+
register-tooltip = Rekisteröi uusi sormenjälki
32+
delete-tooltip = Poista tämä sormenjälki
33+
clear-tooltip = Poista kaikki käyttäjien sormenjäljet
34+
verify-tooltip = Varmenna sormenjälki
35+
36+
verify-finger = Laita {$finger} lukijalle
37+
verify-no-match = Sormenjälki ei täsmännyt
38+
verify-match = Sormenjälki täsmäsi
39+
verify-retry-scan = Lukija ei voinut lukea. Yritä uudelleen.
40+
verify-swipe-too-short = Pyyhkäisy oli liian lyhyt. Yritä uudelleen.
41+
verify-finger-not-centered = Sormi ei ole keskellä lukijaa. Yritä uudelleen.
42+
verify-remove-and-retry = Poista sormi ja yritä uudelleen.
43+
verify-too-fast = Liian nopea toisto. Yritä uudelleen.
44+
verify-disconnected = Laite katkaisi yhteyden. Sulje ikkuna.
45+
verify-unknown-error = Tapahtui tuntematon virhe.
2046
2147
page-right-thumb = Oikea Peukalo
2248
page-right-index-finger = Oikea Etusormi

i18n/sv/cosmic_utils_enroll.ftl

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,40 @@ view = Visa
55
fprint = Registrera fingeravtryck
66
welcome = Registrera och/eller radera fingeravtryck
77
git-description = Git commit {$hash}{$date}
8-
alternative-ui = Andra UI
9-
108
register = Registrera
9+
verify = Verifiera
1110
delete = Radera
11+
danger = Varning
12+
cancel = Avbryt
13+
success = Sukse
1214
deleted = Raderat fingeravtryck.
1315
deleting = Raderar fingeravtryck...
1416
clear-device = Rensa enhet
1517
confirm-clear = Är du säker?
1618
clearing-device = Rensar enhet...
1719
device-cleared = Rensad för alla kända användare.
1820
clear-device-confirm = Är du säker du vill radera fingeravtryck för alla kända användare?
19-
cancel = Avbryt
21+
22+
alternative-ui = Andra UI
23+
settings-ui = Användargränssnitt
24+
settings-clear-device = Radera alla användarens fingeravtryck
25+
settings-theme = Tema
26+
27+
register-tooltip = Registrera en ny fingeravtryck
28+
delete-tooltip = Raderar detta fingeravtryck
29+
clear-tooltip = Radera alla fingeravtryck
30+
verify-tooltip = Verifierar fingeravtrycket mot de registrerade fingeravtrycken
31+
32+
verify-finger = Plas {$finger} på läsare
33+
verify-no-match = Fingerprint matchade inte
34+
verify-match = Fingerprint matchade
35+
verify-retry-scan = Kunde inte läsa fingeravtrycket. Försök igen.
36+
verify-swipe-too-short = Swipe var för kort. Försök igen.
37+
verify-finger-not-centered = Finger var inte centrerat. Försök igen.
38+
verify-remove-and-retry = Ta bort finger och försök igen.
39+
verify-too-fast = Förstörande snabb touch. Försök igen.
40+
verify-disconnected = Enheten är uppkopplad. Stäng fönstret.
41+
verify-unknown-error = Det uppstod ett okänt fel.
2042
2143
page-right-thumb = Höger tumme
2244
page-right-index-finger = Höger pekfinger
Lines changed: 26 additions & 22 deletions
Loading

0 commit comments

Comments
 (0)