begin identity dialog implementation

This commit is contained in:
yggverse 2024-11-17 16:28:45 +02:00
parent 12b4d441ca
commit 14c31734fd
18 changed files with 439 additions and 72 deletions

View file

@ -16,11 +16,11 @@ impl Widget {
let gobject = Button::builder()
.icon_name("avatar-default-symbolic")
.tooltip_text("Identity")
.sensitive(false)
//.sensitive(false)
.build();
// Init events @TODO dialog window required
// gobject.connect_clicked(move |_| action.auth().activate());
gobject.connect_clicked(move |_| action.ident().activate());
// Return activated `Self`
Self { gobject }
@ -28,7 +28,7 @@ impl Widget {
// Actions
pub fn update(&self, is_sensitive: bool) {
self.gobject.set_sensitive(is_sensitive);
//self.gobject.set_sensitive(is_sensitive);
}
// Getters