Skip to content

Commit 7299984

Browse files
authored
Merge pull request #107 from cosmic-utils/1.0.3
Release 1.0.3
2 parents 0f58fd9 + 630c509 commit 7299984

File tree

7 files changed

+19
-15
lines changed

7 files changed

+19
-15
lines changed

CHANGELOG.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1+
### 1.0.3:
2+
Fixes a bug in Verify option
13
### 1.0.2:
2-
- Fixes Verify being active for unenrolled fingers
3-
- Add cargo-source.json for Flathub
4+
Fixes Verify being active for unenrolled fingers
5+
Add cargo-source.json for Flathub
46
### 1.0.1:
5-
- Changed navigation bar default toggle state
6-
- Pushed Cargo.lock for Flathub
7+
Changed navigation bar default toggle state
8+
Pushed Cargo.lock for Flathub
79
### 1.0.0:
810
• First fully featured release
911
• Adds Settings section for installing dependencies

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.2"
3+
version = "1.0.3"
44
edition = "2024"
55
license = "MPL-2.0"
66
description = "GUI for fprintd fingerprint enrolling"

org.cosmic_utils.enroll.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,5 @@ modules:
3737
sources:
3838
- type: git
3939
url: https://github.com/cosmic-utils/enroll.git
40-
tag: 1.0.2
40+
tag: 1.0.3
4141
- cargo-sources.json

resources/org.cosmic_utils.enroll.desktop

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ Icon=org.cosmic_utils.enroll
66
Exec=cosmic-utils-enroll %F
77
Terminal=false
88
StartupNotify=true
9-
Categories=Utility;COSMIC;
9+
Categories=Utility;System;
1010
Keywords=Fingerprint;Security;
1111
MimeType=

resources/org.cosmic_utils.enroll.metainfo.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,16 +46,20 @@
4646
<url type="vcs-browser">https://github.com/cosmic-utils/enroll</url>
4747
<screenshots>
4848
<screenshot type="default">
49+
<image>https://user.fm/files/v2-33b0fc7cc6603b601fe9ec2b84915fd8/enroll.png</image>
50+
<caption>Main window main UI</caption>
51+
</screenshot>
52+
<screenshot>
4953
<image>https://user.fm/files/v2-2f0daf05b0e66f25db2778188ab82373/enroll-main.png</image>
50-
<caption>Main window</caption>
54+
<caption>Main window alternative UI</caption>
5155
</screenshot>
5256
<screenshot>
5357
<image>https://user.fm/files/v2-808d13b70d649c6b65df2cce1849db2f/enroll-additional.png</image>
5458
<caption>Enrolling a fingerprint</caption>
5559
</screenshot>
5660
</screenshots>
5761
<releases>
58-
<release version="1.0.2" date="2026-03-16">
62+
<release version="1.0.3" date="2026-03-17">
5963
<description>
6064
<p>Initial release.</p>
6165
</description>

src/app/fprint.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -270,10 +270,9 @@ where
270270
validate_username(&username)?;
271271
let device = DeviceProxy::builder(connection).path(path)?.build().await?;
272272

273-
match device.claim(&username).await {
274-
Ok(_) => {}
275-
Err(e) => return Err(e),
276-
};
273+
if let Err(e) = device.claim(&username).await {
274+
return Err(e);
275+
}
277276

278277
if let Err(e) = device.verify_start(&finger).await {
279278
let _ = device.release().await;
@@ -311,7 +310,6 @@ where
311310
}
312311
}
313312

314-
let _ = device.verify_stop().await;
315313
device.release().await
316314
}
317315

0 commit comments

Comments
 (0)