This commit is contained in:
Bleak Grey 2021-07-25 21:01:05 +03:00
parent f774eb977e
commit f9e099a425
3 changed files with 12 additions and 0 deletions

View File

@ -8,6 +8,7 @@
<child type="prefix">
<object class="TootleWidgetsAvatar" id="avatar">
<property name="size">32</property>
<signal name="clicked" handler="on_open"/>
</object>
</child>

View File

@ -55,6 +55,7 @@
<property name="size">64</property>
<property name="halign">start</property>
<property name="margin-bottom">6</property>
<signal name="clicked" handler="on_open"/>
</object>
</child>

View File

@ -92,6 +92,10 @@ public class Tootle.Views.Sidebar : Box, AccountHolder {
mode.visible_child_name = accounts_button.active ? "saved_accounts" : "items";
}
[GtkCallback] void on_open () {
if (account != null)
account.open ();
}
// Item
@ -177,6 +181,12 @@ public class Tootle.Views.Sidebar : Box, AccountHolder {
}
}
[GtkCallback] void on_open () {
if (account != null) {
account.resolve_open (accounts.active);
}
}
[GtkCallback] void on_forget () {
var confirmed = app.question (
_("Forget %s?".printf (account.handle)),