Improve handling of GOA accounts in the account editor

Show GNOME settings when adding a supported GOA service type and
it is installed, otherwise show Geary's custom password-based impl.

For GOA accounts, hide the Remove button, and enable opening the
account in GNOME Settings from the server pane.
This commit is contained in:
Michael Gratton 2018-09-09 18:39:44 +10:00 committed by Michael James Gratton
parent b37d146a2d
commit 3c06c0969e
8 changed files with 192 additions and 14 deletions

View file

@ -254,7 +254,7 @@
</packing>
</child>
<child>
<object class="GtkButton">
<object class="GtkButton" id="remove_button">
<property name="label" translatable="yes" comments="This is the remove account button in the account settings.">Remove Account</property>
<property name="visible">True</property>
<property name="can_focus">True</property>