mirror of
https://github.com/feschber/lan-mouse.git
synced 2026-04-22 05:23:20 +03:00
unauthorized device accept notification (#282)
* ask the user to accept unauthorized devices * only alert on actual error
This commit is contained in:
committed by
GitHub
parent
15296263b2
commit
3ec23d7171
@@ -1,7 +1,7 @@
|
||||
mod imp;
|
||||
|
||||
use glib::Object;
|
||||
use gtk::{gio, glib};
|
||||
use gtk::{gio, glib, prelude::ObjectExt, subclass::prelude::ObjectSubclassIsExt};
|
||||
|
||||
glib::wrapper! {
|
||||
pub struct FingerprintWindow(ObjectSubclass<imp::FingerprintWindow>)
|
||||
@@ -11,8 +11,12 @@ glib::wrapper! {
|
||||
}
|
||||
|
||||
impl FingerprintWindow {
|
||||
pub(crate) fn new() -> Self {
|
||||
pub(crate) fn new(fingerprint: Option<String>) -> Self {
|
||||
let window: Self = Object::builder().build();
|
||||
if let Some(fp) = fingerprint {
|
||||
window.imp().fingerprint.set_property("text", fp);
|
||||
window.imp().fingerprint.set_property("editable", false);
|
||||
}
|
||||
window
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user