gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-anastasis-gtk] branch master updated: split up glade file


From: gnunet
Subject: [taler-anastasis-gtk] branch master updated: split up glade file
Date: Sun, 07 Mar 2021 19:31:08 +0100

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository anastasis-gtk.

The following commit(s) were added to refs/heads/master by this push:
     new f517dbe  split up glade file
f517dbe is described below

commit f517dbe6d79675e01de66fc63be0371fccf917f0
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Sun Mar 7 19:31:05 2021 +0100

    split up glade file
---
 contrib/Makefile.am                           |   10 +-
 contrib/anastasis_gtk_auth_add_email.glade    |  113 ++
 contrib/anastasis_gtk_auth_add_post.glade     |  299 +++++
 contrib/anastasis_gtk_auth_add_question.glade |  169 +++
 contrib/anastasis_gtk_auth_add_sms.glade      |  112 ++
 contrib/anastasis_gtk_auth_add_video.glade    |  129 +++
 contrib/anastasis_gtk_edit_providers.glade    |   76 ++
 contrib/anastasis_gtk_main_window.glade       | 1441 ++++---------------------
 m4/libtool.m4                                 |   16 +-
 po/POTFILES.in                                |    9 +
 src/anastasis/anastasis-gtk_backup.c          |    2 +
 11 files changed, 1138 insertions(+), 1238 deletions(-)

diff --git a/contrib/Makefile.am b/contrib/Makefile.am
index 2bd85f9..b33d453 100644
--- a/contrib/Makefile.am
+++ b/contrib/Makefile.am
@@ -10,7 +10,7 @@ IMAGES = \
   country_selection.png \
   continent_selection.png \
   user_attributes.png \
-  authentication_methods.png 
+  authentication_methods.png
 
 EXTRA_DIST = \
   $(pkgdata_DATA) \
@@ -20,4 +20,10 @@ EXTRA_DIST = \
 pkgdata_DATA = \
   $(IMAGES) \
   anastasis_gtk_about_window.glade \
-  anastasis_gtk_main_window.glade 
+  anastasis_gtk_auth_add_email.glade \
+  anastasis_gtk_auth_add_post.glade \
+  anastasis_gtk_auth_add_question.glade \
+  anastasis_gtk_auth_add_sms.glade \
+  anastasis_gtk_auth_add_video.glade \
+  anastasis_gtk_edit_providers.glade \
+  anastasis_gtk_main_window.glade
diff --git a/contrib/anastasis_gtk_auth_add_email.glade 
b/contrib/anastasis_gtk_auth_add_email.glade
new file mode 100644
index 0000000..5eef64f
--- /dev/null
+++ b/contrib/anastasis_gtk_auth_add_email.glade
@@ -0,0 +1,113 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Generated with glade 3.38.2 -->
+<interface>
+  <requires lib="gtk+" version="3.0"/>
+  <object class="GtkDialog" id="anastasis_gtk_b_email_dialog">
+    <property name="can-focus">False</property>
+    <property name="type-hint">dialog</property>
+    <child internal-child="vbox">
+      <object class="GtkBox">
+        <property name="can-focus">False</property>
+        <property name="orientation">vertical</property>
+        <property name="spacing">2</property>
+        <child internal-child="action_area">
+          <object class="GtkButtonBox">
+            <property name="can-focus">False</property>
+            <property name="layout-style">end</property>
+            <child>
+              <object class="GtkButton" 
id="anastasis_gtk_b_email_dialog_btn_cancel">
+                <property name="label" translatable="yes">Cancel</property>
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+                <signal name="clicked" 
handler="anastasis_gtk_b_email_dialog_btn_cancel_clicked_cb" swapped="no"/>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkButton" 
id="anastasis_gtk_b_email_dialog_btn_ok">
+                <property name="label" translatable="yes">OK</property>
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkBox">
+            <property name="visible">True</property>
+            <property name="can-focus">False</property>
+            <property name="orientation">vertical</property>
+            <child>
+              <object class="GtkBox">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <child>
+                  <object class="GtkLabel">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="label" translatable="yes">Email 
address:</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="padding">5</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkEntry" 
id="anastasis_gtk_b_email_dialog_mailaddress_entry">
+                    <property name="visible">True</property>
+                    <property name="can-focus">True</property>
+                    <property name="hexpand">True</property>
+                    <property name="input-purpose">email</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="padding">5</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="padding">5</property>
+                <property name="position">2</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="padding">5</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+      </object>
+    </child>
+    <child type="titlebar">
+      <object class="GtkLabel">
+        <property name="visible">True</property>
+        <property name="can-focus">False</property>
+        <property name="label" translatable="yes">Add email 
authentication</property>
+      </object>
+    </child>
+  </object>
+</interface>
diff --git a/contrib/anastasis_gtk_auth_add_post.glade 
b/contrib/anastasis_gtk_auth_add_post.glade
new file mode 100644
index 0000000..7ab9e70
--- /dev/null
+++ b/contrib/anastasis_gtk_auth_add_post.glade
@@ -0,0 +1,299 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Generated with glade 3.38.2 -->
+<interface>
+  <requires lib="gtk+" version="3.0"/>
+  <object class="GtkDialog" id="anastasis_gtk_b_post_dialog">
+    <property name="can-focus">False</property>
+    <property name="type-hint">dialog</property>
+    <child internal-child="vbox">
+      <object class="GtkBox">
+        <property name="can-focus">False</property>
+        <property name="orientation">vertical</property>
+        <property name="spacing">2</property>
+        <child internal-child="action_area">
+          <object class="GtkButtonBox">
+            <property name="can-focus">False</property>
+            <property name="layout-style">end</property>
+            <child>
+              <object class="GtkButton" 
id="anastasis_gtk_b_post_dialog_btn_cancel">
+                <property name="label" translatable="yes">Cancel</property>
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+                <signal name="clicked" 
handler="anastasis_gtk_b_post_dialog_btn_cancel_clicked_cb" swapped="no"/>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkButton" 
id="anastasis_gtk_b_post_dialog_btn_ok">
+                <property name="label" translatable="yes">OK</property>
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkBox">
+            <property name="visible">True</property>
+            <property name="can-focus">False</property>
+            <property name="orientation">vertical</property>
+            <child>
+              <object class="GtkBox">
+                <property name="can-focus">False</property>
+                <child>
+                  <object class="GtkLabel">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="label" translatable="yes">Choose 
provider:</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkComboBoxText" 
id="anastasis_gtk_b_post_dialog_provider">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="has-entry">True</property>
+                    <child internal-child="entry">
+                      <object class="GtkEntry">
+                        <property name="visible">True</property>
+                        <property name="can-focus">False</property>
+                      </object>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkSeparator">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkBox">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <child>
+                  <object class="GtkLabel">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="label" translatable="yes">Full 
name:</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkEntry" 
id="anastasis_gtk_b_post_dialog_full_name_entry">
+                    <property name="visible">True</property>
+                    <property name="can-focus">True</property>
+                    <property name="hexpand">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="position">2</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkBox">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <child>
+                  <object class="GtkLabel">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="label" 
translatable="yes">Street:</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkEntry" 
id="anastasis_gtk_b_post_dialog_street_entry">
+                    <property name="visible">True</property>
+                    <property name="can-focus">True</property>
+                    <property name="hexpand">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="position">3</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkBox">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <child>
+                  <object class="GtkLabel">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="label" translatable="yes">City:</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkEntry" 
id="anastasis_gtk_b_post_dialog_city_entry">
+                    <property name="visible">True</property>
+                    <property name="can-focus">True</property>
+                    <property name="hexpand">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="position">4</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkBox">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <child>
+                  <object class="GtkLabel">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="label" 
translatable="yes">Postcode:</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkEntry" 
id="anastasis_gtk_b_post_dialog_postcode_entry">
+                    <property name="visible">True</property>
+                    <property name="can-focus">True</property>
+                    <property name="hexpand">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="position">6</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkBox">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <child>
+                  <object class="GtkLabel">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="label" 
translatable="yes">Country:</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkEntry" 
id="anastasis_gtk_b_post_dialog_country_entry">
+                    <property name="visible">True</property>
+                    <property name="can-focus">True</property>
+                    <property name="hexpand">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="position">7</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+      </object>
+    </child>
+    <child type="titlebar">
+      <object class="GtkLabel">
+        <property name="visible">True</property>
+        <property name="can-focus">False</property>
+        <property name="label" translatable="yes">Add post 
authentication</property>
+      </object>
+    </child>
+  </object>
+</interface>
diff --git a/contrib/anastasis_gtk_auth_add_question.glade 
b/contrib/anastasis_gtk_auth_add_question.glade
new file mode 100644
index 0000000..1aadd5f
--- /dev/null
+++ b/contrib/anastasis_gtk_auth_add_question.glade
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Generated with glade 3.38.2 -->
+<interface>
+  <requires lib="gtk+" version="3.0"/>
+  <object class="GtkDialog" id="anastasis_gtk_b_question_dialog">
+    <property name="can-focus">False</property>
+    <property name="type-hint">dialog</property>
+    <child internal-child="vbox">
+      <object class="GtkBox">
+        <property name="can-focus">False</property>
+        <property name="orientation">vertical</property>
+        <property name="spacing">2</property>
+        <child internal-child="action_area">
+          <object class="GtkButtonBox">
+            <property name="can-focus">False</property>
+            <property name="layout-style">end</property>
+            <child>
+              <object class="GtkButton" 
id="anastasis_gtk_b_question_dialog_btn_cancel">
+                <property name="label" translatable="yes">Cancel</property>
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+                <signal name="clicked" 
handler="anastasis_gtk_b_question_dialog_btn_cancel_clicked_cb" swapped="no"/>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkButton" 
id="anastasis_gtk_b_question_dialog_btn_ok">
+                <property name="label" translatable="yes">OK</property>
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkBox">
+            <property name="visible">True</property>
+            <property name="can-focus">False</property>
+            <property name="orientation">vertical</property>
+            <child>
+              <object class="GtkSeparator">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkBox">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <child>
+                  <object class="GtkLabel">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="label" translatable="yes">Security 
question:</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="padding">5</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkEntry" 
id="anastasis_gtk_b_question_dialog_question_entry">
+                    <property name="visible">True</property>
+                    <property name="can-focus">True</property>
+                    <property name="hexpand">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="padding">5</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkSeparator">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="position">2</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkBox">
+            <property name="visible">True</property>
+            <property name="can-focus">False</property>
+            <child>
+              <object class="GtkLabel">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <property name="label" translatable="yes">Answer:</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="padding">5</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkEntry" 
id="anastasis_gtk_b_question_dialog_answer_entry">
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="hexpand">True</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="padding">5</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">3</property>
+          </packing>
+        </child>
+      </object>
+    </child>
+    <child type="titlebar">
+      <object class="GtkLabel">
+        <property name="visible">True</property>
+        <property name="can-focus">False</property>
+        <property name="label" translatable="yes">Add secure question 
authentication</property>
+      </object>
+    </child>
+  </object>
+</interface>
diff --git a/contrib/anastasis_gtk_auth_add_sms.glade 
b/contrib/anastasis_gtk_auth_add_sms.glade
new file mode 100644
index 0000000..91ec23e
--- /dev/null
+++ b/contrib/anastasis_gtk_auth_add_sms.glade
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Generated with glade 3.38.2 -->
+<interface>
+  <requires lib="gtk+" version="3.0"/>
+  <object class="GtkDialog" id="anastasis_gtk_b_sms_dialog">
+    <property name="can-focus">False</property>
+    <property name="type-hint">dialog</property>
+    <child internal-child="vbox">
+      <object class="GtkBox">
+        <property name="can-focus">False</property>
+        <property name="orientation">vertical</property>
+        <property name="spacing">2</property>
+        <child internal-child="action_area">
+          <object class="GtkButtonBox">
+            <property name="can-focus">False</property>
+            <property name="layout-style">end</property>
+            <child>
+              <object class="GtkButton" 
id="anastasis_gtk_b_sms_dialog_btn_cancel">
+                <property name="label" translatable="yes">Cancel</property>
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+                <signal name="clicked" 
handler="anastasis_gtk_b_sms_dialog_btn_cancel_clicked_cb" swapped="no"/>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkButton" id="anastasis_gtk_b_sms_dialog_btn_ok">
+                <property name="label" translatable="yes">OK</property>
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkBox">
+            <property name="visible">True</property>
+            <property name="can-focus">False</property>
+            <property name="orientation">vertical</property>
+            <child>
+              <object class="GtkBox">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <child>
+                  <object class="GtkLabel">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="label" translatable="yes">Phone 
number:</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="padding">5</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkEntry" 
id="anastasis_gtk_b_sms_dialog_phonenumber_entry">
+                    <property name="visible">True</property>
+                    <property name="can-focus">True</property>
+                    <property name="hexpand">True</property>
+                    <property name="input-purpose">phone</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="padding">5</property>
+                <property name="position">2</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="padding">5</property>
+            <property name="position">2</property>
+          </packing>
+        </child>
+      </object>
+    </child>
+    <child type="titlebar">
+      <object class="GtkLabel">
+        <property name="visible">True</property>
+        <property name="can-focus">False</property>
+        <property name="label" translatable="yes">Add sms 
authentication</property>
+      </object>
+    </child>
+  </object>
+</interface>
diff --git a/contrib/anastasis_gtk_auth_add_video.glade 
b/contrib/anastasis_gtk_auth_add_video.glade
new file mode 100644
index 0000000..cf7d39e
--- /dev/null
+++ b/contrib/anastasis_gtk_auth_add_video.glade
@@ -0,0 +1,129 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Generated with glade 3.38.2 -->
+<interface>
+  <requires lib="gtk+" version="3.0"/>
+  <object class="GtkDialog" id="anastasis_gtk_b_video_dialog">
+    <property name="can-focus">False</property>
+    <property name="type-hint">dialog</property>
+    <child internal-child="vbox">
+      <object class="GtkBox">
+        <property name="can-focus">False</property>
+        <property name="orientation">vertical</property>
+        <property name="spacing">2</property>
+        <child internal-child="action_area">
+          <object class="GtkButtonBox">
+            <property name="can-focus">False</property>
+            <property name="layout-style">end</property>
+            <child>
+              <object class="GtkButton" 
id="anastasis_gtk_b_video_dialog_btn_cancel">
+                <property name="label" translatable="yes">Cancel</property>
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+                <signal name="clicked" 
handler="anastasis_gtk_b_video_dialog_btn_cancel_clicked_cb" swapped="no"/>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkButton" 
id="anastasis_gtk_b_video_dialog_btn_ok">
+                <property name="label" translatable="yes">OK</property>
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkBox">
+            <property name="visible">True</property>
+            <property name="can-focus">False</property>
+            <property name="orientation">vertical</property>
+            <child>
+              <placeholder/>
+            </child>
+            <child>
+              <placeholder/>
+            </child>
+            <child>
+              <object class="GtkBox">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <child>
+                  <object class="GtkLabel">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="label" translatable="yes">Choose a 
photo:</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="padding">5</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkFileChooserButton">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="title" translatable="yes"/>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="padding">5</property>
+                    <property name="position">2</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="padding">5</property>
+                <property name="position">2</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkImage">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <property name="stock">gtk-missing-image</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="position">3</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+      </object>
+    </child>
+    <child type="titlebar">
+      <object class="GtkLabel">
+        <property name="visible">True</property>
+        <property name="can-focus">False</property>
+        <property name="label" translatable="yes">Add video 
authentication</property>
+      </object>
+    </child>
+  </object>
+</interface>
diff --git a/contrib/anastasis_gtk_edit_providers.glade 
b/contrib/anastasis_gtk_edit_providers.glade
new file mode 100644
index 0000000..08ab86f
--- /dev/null
+++ b/contrib/anastasis_gtk_edit_providers.glade
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Generated with glade 3.38.2 -->
+<interface>
+  <requires lib="gtk+" version="3.0"/>
+  <object class="GtkListStore" id="provider_liststore"/>
+  <object class="GtkDialog" id="anastasis_gtk_b_edit_provider_dialog">
+    <property name="can-focus">False</property>
+    <property name="type-hint">dialog</property>
+    <child internal-child="vbox">
+      <object class="GtkBox">
+        <property name="can-focus">False</property>
+        <property name="orientation">vertical</property>
+        <property name="spacing">2</property>
+        <child internal-child="action_area">
+          <object class="GtkButtonBox">
+            <property name="can-focus">False</property>
+            <property name="layout-style">end</property>
+            <child>
+              <object class="GtkButton">
+                <property name="label" translatable="yes">Cancel</property>
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkButton">
+                <property name="label" translatable="yes">OK</property>
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkTreeView">
+            <property name="visible">True</property>
+            <property name="can-focus">True</property>
+            <property name="model">provider_liststore</property>
+            <child internal-child="selection">
+              <object class="GtkTreeSelection"/>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+      </object>
+    </child>
+    <child type="titlebar">
+      <object class="GtkLabel">
+        <property name="visible">True</property>
+        <property name="can-focus">False</property>
+        <property name="label" translatable="yes">Edit Provider</property>
+      </object>
+    </child>
+  </object>
+</interface>
diff --git a/contrib/anastasis_gtk_main_window.glade 
b/contrib/anastasis_gtk_main_window.glade
index c968a06..33fac2e 100644
--- a/contrib/anastasis_gtk_main_window.glade
+++ b/contrib/anastasis_gtk_main_window.glade
@@ -1,1000 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.36.0 -->
+<!-- Generated with glade 3.38.2 -->
 <interface>
   <requires lib="gtk+" version="3.0"/>
-  <object class="GtkDialog" id="anastasis_gtk_b_email_dialog">
-    <property name="can_focus">False</property>
-    <property name="type_hint">dialog</property>
-    <child internal-child="vbox">
-      <object class="GtkBox">
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox">
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" 
id="anastasis_gtk_b_email_dialog_btn_cancel">
-                <property name="label" translatable="yes">Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <signal name="clicked" 
handler="anastasis_gtk_b_email_dialog_btn_cancel_clicked_cb" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" 
id="anastasis_gtk_b_email_dialog_btn_ok">
-                <property name="label" translatable="yes">OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <child>
-              <object class="GtkBox">
-                <property name="can_focus">False</property>
-                <child>
-                  <object class="GtkLabel">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Choose 
provider:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkComboBoxText" 
id="anastasis_gtk_b_email_dialog_provider">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="has_entry">True</property>
-                    <child internal-child="entry">
-                      <object class="GtkEntry">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparator">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <child>
-                  <object class="GtkLabel">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Email 
address:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" 
id="anastasis_gtk_b_email_dialog_mailaddress_entry">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="hexpand">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <child type="titlebar">
-      <object class="GtkLabel">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="label" translatable="yes">Add email 
authentication</property>
-      </object>
-    </child>
-  </object>
-  <object class="GtkDialog" id="anastasis_gtk_b_post_dialog">
-    <property name="can_focus">False</property>
-    <property name="type_hint">dialog</property>
-    <child internal-child="vbox">
-      <object class="GtkBox">
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox">
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" 
id="anastasis_gtk_b_post_dialog_btn_cancel">
-                <property name="label" translatable="yes">Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <signal name="clicked" 
handler="anastasis_gtk_b_post_dialog_btn_cancel_clicked_cb" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" 
id="anastasis_gtk_b_post_dialog_btn_ok">
-                <property name="label" translatable="yes">OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <child>
-              <object class="GtkBox">
-                <property name="can_focus">False</property>
-                <child>
-                  <object class="GtkLabel">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Choose 
provider:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkComboBoxText" 
id="anastasis_gtk_b_post_dialog_provider">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="has_entry">True</property>
-                    <child internal-child="entry">
-                      <object class="GtkEntry">
-                        <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparator">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <child>
-                  <object class="GtkLabel">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Full 
name:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" 
id="anastasis_gtk_b_post_dialog_full_name_entry">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="hexpand">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <child>
-                  <object class="GtkLabel">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" 
translatable="yes">Street:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" 
id="anastasis_gtk_b_post_dialog_street_entry">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="hexpand">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">3</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <child>
-                  <object class="GtkLabel">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">City:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" 
id="anastasis_gtk_b_post_dialog_city_entry">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="hexpand">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">4</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <child>
-                  <object class="GtkLabel">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" 
translatable="yes">Postcode:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" 
id="anastasis_gtk_b_post_dialog_postcode_entry">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="hexpand">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">6</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <child>
-                  <object class="GtkLabel">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" 
translatable="yes">Country:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" 
id="anastasis_gtk_b_post_dialog_country_entry">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="hexpand">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">7</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <child type="titlebar">
-      <object class="GtkLabel">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="label" translatable="yes">Add post 
authentication</property>
-      </object>
-    </child>
-  </object>
-  <object class="GtkDialog" id="anastasis_gtk_b_question_dialog">
-    <property name="can_focus">False</property>
-    <property name="type_hint">dialog</property>
-    <child internal-child="vbox">
-      <object class="GtkBox">
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox">
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" 
id="anastasis_gtk_b_question_dialog_btn_cancel">
-                <property name="label" translatable="yes">Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <signal name="clicked" 
handler="anastasis_gtk_b_question_dialog_btn_cancel_clicked_cb" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" 
id="anastasis_gtk_b_question_dialog_btn_ok">
-                <property name="label" translatable="yes">OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox">
-            <property name="can_focus">False</property>
-            <child>
-              <object class="GtkLabel">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Choose 
provider:</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkComboBoxText" 
id="anastasis_gtk_b_question_dialog_provider">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="has_entry">True</property>
-                <child internal-child="entry">
-                  <object class="GtkEntry">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <child>
-              <object class="GtkSeparator">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <child>
-                  <object class="GtkLabel">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Secure 
question:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" 
id="anastasis_gtk_b_question_dialog_question_entry">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="hexpand">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparator">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <child>
-              <object class="GtkLabel">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Secure 
answer:</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkEntry" 
id="anastasis_gtk_b_question_dialog_answer_entry">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="hexpand">True</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">3</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <child type="titlebar">
-      <object class="GtkLabel">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="label" translatable="yes">Add secure question 
authentication</property>
-      </object>
-    </child>
-  </object>
-  <object class="GtkDialog" id="anastasis_gtk_b_sms_dialog">
-    <property name="can_focus">False</property>
-    <property name="type_hint">dialog</property>
-    <child internal-child="vbox">
-      <object class="GtkBox">
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox">
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" 
id="anastasis_gtk_b_sms_dialog_btn_cancel">
-                <property name="label" translatable="yes">Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <signal name="clicked" 
handler="anastasis_gtk_b_sms_dialog_btn_cancel_clicked_cb" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="anastasis_gtk_b_sms_dialog_btn_ok">
-                <property name="label" translatable="yes">OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox">
-            <property name="can_focus">False</property>
-            <child>
-              <object class="GtkLabel">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="label" translatable="yes">Choose 
provider:</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkComboBoxText" 
id="anastasis_gtk_b_sms_dialog_provider">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="has_entry">True</property>
-                <child internal-child="entry">
-                  <object class="GtkEntry">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                  </object>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <child>
-              <object class="GtkSeparator">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparator">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <child>
-                  <object class="GtkLabel">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Phone 
number:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" 
id="anastasis_gtk_b_sms_dialog_phonenumber_entry">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="hexpand">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">2</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <child type="titlebar">
-      <object class="GtkLabel">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="label" translatable="yes">Add sms 
authentication</property>
-      </object>
-    </child>
-  </object>
-  <object class="GtkDialog" id="anastasis_gtk_b_video_dialog">
-    <property name="can_focus">False</property>
-    <property name="type_hint">dialog</property>
-    <child internal-child="vbox">
-      <object class="GtkBox">
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox">
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton" 
id="anastasis_gtk_b_video_dialog_btn_cancel">
-                <property name="label" translatable="yes">Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <signal name="clicked" 
handler="anastasis_gtk_b_video_dialog_btn_cancel_clicked_cb" swapped="no"/>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" 
id="anastasis_gtk_b_video_dialog_btn_ok">
-                <property name="label" translatable="yes">OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkBox">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="orientation">vertical</property>
-            <child>
-              <object class="GtkBox">
-                <property name="can_focus">False</property>
-                <child>
-                  <object class="GtkLabel">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Choose 
provider:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkComboBoxText" 
id="anastasis_gtk_b_video_dialog_provider">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="has_entry">True</property>
-                    <child internal-child="entry">
-                      <object class="GtkEntry">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkSeparator">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkBox">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <child>
-                  <object class="GtkLabel">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="label" translatable="yes">Choose a 
photo:</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkEntry" 
id="anastasis_gtk_b_video_dialog_photo_path_entry">
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkFileChooserButton">
-                    <property name="visible">True</property>
-                    <property name="can_focus">False</property>
-                    <property name="title" translatable="yes"/>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">2</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">2</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkImage">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="stock">gtk-missing-image</property>
-              </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">3</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <child type="titlebar">
-      <object class="GtkLabel">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="label" translatable="yes">Add video 
authentication</property>
-      </object>
-    </child>
-  </object>
   <object class="GtkImage" id="backup_image">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
+    <property name="can-focus">False</property>
     <property name="stock">gtk-go-up</property>
     <property name="icon_size">6</property>
   </object>
@@ -1023,119 +33,48 @@
   </object>
   <object class="GtkImage" id="image1">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
+    <property name="can-focus">False</property>
     <property name="stock">gtk-yes</property>
   </object>
-  <object class="GtkListStore" id="provider_liststore"/>
-  <object class="GtkDialog" id="anastasis_gtk_b_edit_provider_dialog">
-    <property name="can_focus">False</property>
-    <property name="type_hint">dialog</property>
-    <child internal-child="vbox">
-      <object class="GtkBox">
-        <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
-        <property name="spacing">2</property>
-        <child internal-child="action_area">
-          <object class="GtkButtonBox">
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
-            <child>
-              <object class="GtkButton">
-                <property name="label" translatable="yes">Cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton">
-                <property name="label" translatable="yes">OK</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkTreeView">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="model">provider_liststore</property>
-            <child internal-child="selection">
-              <object class="GtkTreeSelection"/>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <child type="titlebar">
-      <object class="GtkLabel">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="label" translatable="yes">Edit Provider</property>
-      </object>
-    </child>
-  </object>
   <object class="GtkImage" id="restore_image">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
+    <property name="can-focus">False</property>
     <property name="stock">gtk-go-down</property>
     <property name="icon_size">6</property>
   </object>
   <object class="GtkWindow" id="anastasis_gtk_main_window">
-    <property name="can_focus">False</property>
+    <property name="can-focus">False</property>
     <property name="events">GDK_BUTTON_PRESS_MASK | 
GDK_STRUCTURE_MASK</property>
-    <property name="window_position">center</property>
-    <property name="default_width">700</property>
-    <property name="default_height">500</property>
+    <property name="window-position">center</property>
+    <property name="default-width">700</property>
+    <property name="default-height">500</property>
     <signal name="delete-event" handler="anastasis_gtk_quit_cb" swapped="no"/>
     <child>
       <object class="GtkBox" id="anastasis_gtk_main_vbox">
         <property name="visible">True</property>
-        <property name="can_focus">False</property>
+        <property name="can-focus">False</property>
         <property name="orientation">vertical</property>
         <child>
           <object class="GtkMenuBar" id="anastasis_gtk_menubar">
             <property name="visible">True</property>
-            <property name="can_focus">False</property>
+            <property name="can-focus">False</property>
             <child>
               <object class="GtkMenuItem" id="anastasis_gtk_file_menuitem">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
+                <property name="can-focus">False</property>
                 <property name="label" translatable="yes">_File</property>
-                <property name="use_underline">True</property>
+                <property name="use-underline">True</property>
                 <child type="submenu">
                   <object class="GtkMenu" id="anastasis_gtk_file_menu">
                     <property name="visible">True</property>
-                    <property name="can_focus">False</property>
+                    <property name="can-focus">False</property>
                     <child>
                       <object class="GtkImageMenuItem" 
id="anastasis_quit_imagemenuitem">
                         <property name="label">gtk-quit</property>
                         <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="use_stock">True</property>
+                        <property name="can-focus">False</property>
+                        <property name="use-underline">True</property>
+                        <property name="use-stock">True</property>
                         <signal name="activate" 
handler="anastasis_gtk_quit_cb" swapped="no"/>
                       </object>
                     </child>
@@ -1146,20 +85,20 @@
             <child>
               <object class="GtkMenuItem" id="anastasis_gtk_help_menuitem">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
+                <property name="can-focus">False</property>
                 <property name="label" translatable="yes">_Help</property>
-                <property name="use_underline">True</property>
+                <property name="use-underline">True</property>
                 <child type="submenu">
                   <object class="GtkMenu" id="anastasis_gtk_help_menu">
                     <property name="visible">True</property>
-                    <property name="can_focus">False</property>
+                    <property name="can-focus">False</property>
                     <child>
                       <object class="GtkImageMenuItem" 
id="anastasis_gtk_about_imagemenuitem">
                         <property name="label">gtk-about</property>
                         <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="use_stock">True</property>
+                        <property name="can-focus">False</property>
+                        <property name="use-underline">True</property>
+                        <property name="use-stock">True</property>
                         <signal name="activate" 
handler="anastasis_gtk_about_imagemenuitem_activate_cb" swapped="no"/>
                       </object>
                     </child>
@@ -1167,9 +106,9 @@
                       <object class="GtkImageMenuItem" 
id="anastasis_gtk_animation">
                         <property name="label">Show animation</property>
                         <property name="visible">True</property>
-                        <property name="can_focus">False</property>
+                        <property name="can-focus">False</property>
                         <property name="image">image1</property>
-                        <property name="use_stock">False</property>
+                        <property name="use-stock">False</property>
                         <signal name="activate" 
handler="anastasis_gtk_animation_activate_cb" swapped="no"/>
                       </object>
                     </child>
@@ -1187,50 +126,50 @@
         <child>
           <object class="GtkBox">
             <property name="visible">True</property>
-            <property name="can_focus">False</property>
+            <property name="can-focus">False</property>
             <child>
               <object class="GtkScrolledWindow" 
id="anastasis_gtk_scrolledwindow">
                 <property name="visible">True</property>
-                <property name="can_focus">True</property>
+                <property name="can-focus">True</property>
                 <property name="hexpand">True</property>
                 <property name="vexpand">True</property>
-                <property name="shadow_type">in</property>
+                <property name="shadow-type">in</property>
                 <child>
                   <object class="GtkViewport" id="anastasis_gtk_viewport">
                     <property name="visible">True</property>
-                    <property name="can_focus">False</property>
+                    <property name="can-focus">False</property>
                     <property name="hexpand">True</property>
                     <property name="vexpand">True</property>
                     <child>
                       <object class="GtkBox">
                         <property name="visible">True</property>
-                        <property name="can_focus">False</property>
+                        <property name="can-focus">False</property>
                         <child>
                           <object class="GtkBox" id="anastasis_gtk_super_vbox">
                             <property name="visible">True</property>
-                            <property name="can_focus">False</property>
+                            <property name="can-focus">False</property>
                             <property name="orientation">vertical</property>
                             <child>
                               <object class="GtkFrame" 
id="anastasis_gtk_start_frame">
                                 <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
+                                <property name="can-focus">False</property>
+                                <property name="label-xalign">0</property>
+                                <property name="shadow-type">none</property>
                                 <child>
                                   <object class="GtkAlignment">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="left_padding">12</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="left-padding">12</property>
                                     <child>
                                       <object class="GtkBox" 
id="anastasis_gtk_primary_action_hbox">
                                         <property 
name="visible">True</property>
-                                        <property 
name="can_focus">False</property>
+                                        <property 
name="can-focus">False</property>
                                         <child>
                                           <object class="GtkButton">
                                             <property name="label" 
translatable="yes">Backup</property>
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">True</property>
-                                            <property 
name="receives_default">True</property>
+                                            <property 
name="can-focus">True</property>
+                                            <property 
name="receives-default">True</property>
                                             <property 
name="image">backup_image</property>
                                             <signal name="clicked" 
handler="anastasis_gtk_backup_button_clicked" swapped="no"/>
                                           </object>
@@ -1244,8 +183,8 @@
                                           <object class="GtkButton">
                                             <property name="label" 
translatable="yes">Restore</property>
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">True</property>
-                                            <property 
name="receives_default">True</property>
+                                            <property 
name="can-focus">True</property>
+                                            <property 
name="receives-default">True</property>
                                             <property 
name="image">restore_image</property>
                                           </object>
                                           <packing>
@@ -1261,7 +200,7 @@
                                 <child type="label">
                                   <object class="GtkLabel">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
+                                    <property name="can-focus">False</property>
                                     <property name="label" 
translatable="yes">What do you want to do?</property>
                                   </object>
                                 </child>
@@ -1274,26 +213,26 @@
                             </child>
                             <child>
                               <object class="GtkFrame" 
id="anastasis_gtk_continent_frame">
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
+                                <property name="can-focus">False</property>
+                                <property name="label-xalign">0</property>
+                                <property name="shadow-type">none</property>
                                 <child>
                                   <object class="GtkAlignment">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="left_padding">12</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="left-padding">12</property>
                                     <child>
                                       <object class="GtkBox" 
id="anastasis_gtk_continent_vbox">
                                         <property 
name="visible">True</property>
-                                        <property 
name="can_focus">False</property>
+                                        <property 
name="can-focus">False</property>
                                         <child>
                                           <object class="GtkTreeView" 
id="anastasis_gtk_continent_treeview">
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">True</property>
+                                            <property 
name="can-focus">True</property>
                                             <property 
name="model">continent_liststore</property>
-                                            <property 
name="enable_search">False</property>
-                                            <property 
name="search_column">0</property>
-                                            <property 
name="activate_on_single_click">True</property>
+                                            <property 
name="enable-search">False</property>
+                                            <property 
name="search-column">0</property>
+                                            <property 
name="activate-on-single-click">True</property>
                                             <signal name="row-activated" 
handler="anastasis_gtk_continent_activated" swapped="no"/>
                                             <child internal-child="selection">
                                               <object class="GtkTreeSelection">
@@ -1321,10 +260,10 @@
                                         <child>
                                           <object class="GtkTreeView" 
id="anastasis_gtk_country_treeview">
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">True</property>
-                                            <property 
name="enable_search">False</property>
-                                            <property 
name="search_column">0</property>
-                                            <property 
name="activate_on_single_click">True</property>
+                                            <property 
name="can-focus">True</property>
+                                            <property 
name="enable-search">False</property>
+                                            <property 
name="search-column">0</property>
+                                            <property 
name="activate-on-single-click">True</property>
                                             <signal name="row-activated" 
handler="anastasis_gtk_country_activated" swapped="no"/>
                                             <child internal-child="selection">
                                               <object class="GtkTreeSelection">
@@ -1356,7 +295,7 @@
                                 <child type="label">
                                   <object class="GtkLabel">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
+                                    <property name="can-focus">False</property>
                                     <property name="label" 
translatable="yes">Where do you live?</property>
                                   </object>
                                 </child>
@@ -1369,30 +308,30 @@
                             </child>
                             <child>
                               <object class="GtkFrame" 
id="anastasis_gtk_identity_frame">
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
+                                <property name="can-focus">False</property>
+                                <property name="label-xalign">0</property>
+                                <property name="shadow-type">none</property>
                                 <child>
                                   <object class="GtkAlignment">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
+                                    <property name="can-focus">False</property>
                                     <child>
                                       <object class="GtkBox" 
id="anastasis_gtk_identity_vbox">
                                         <property 
name="visible">True</property>
-                                        <property 
name="can_focus">False</property>
+                                        <property 
name="can-focus">False</property>
                                         <property 
name="orientation">vertical</property>
                                         <child>
                                           <object class="GtkBox" 
id="anastasis_gtk_ia_full_name">
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</property>
                                             <property 
name="homogeneous">True</property>
                                             <child>
                                               <object class="GtkLabel" 
id="anastasis_gtk_ia_full_name_label">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <property 
name="halign">start</property>
                                                 <property 
name="valign">center</property>
-                                                <property 
name="margin_left">20</property>
-                                                <property 
name="margin_start">20</property>
+                                                <property 
name="margin-left">20</property>
+                                                <property 
name="margin-start">20</property>
                                                 <property 
name="hexpand">True</property>
                                                 <property name="label" 
translatable="yes">Full name:</property>
                                               </object>
@@ -1405,9 +344,9 @@
                                             <child>
                                               <object class="GtkEntry" 
id="anastasis_gtk_ia_full_name_entry">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">True</property>
+                                                <property 
name="can-focus">True</property>
                                                 <property 
name="hexpand">True</property>
-                                                <property 
name="placeholder_text" translatable="yes">Max Mustermann</property>
+                                                <property 
name="placeholder-text" translatable="yes">Max Mustermann</property>
                                                 <signal name="changed" 
handler="anastasis_gtk_ia_full_name_entry_changed_cb" swapped="no"/>
                                               </object>
                                               <packing>
@@ -1425,16 +364,16 @@
                                         </child>
                                         <child>
                                           <object class="GtkBox" 
id="anastasis_gtk_ia_ahv">
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</property>
                                             <property 
name="homogeneous">True</property>
                                             <child>
                                               <object class="GtkLabel" 
id="anastasis_gtk_ia_ahv_label">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <property 
name="halign">start</property>
                                                 <property 
name="valign">center</property>
-                                                <property 
name="margin_left">20</property>
-                                                <property 
name="margin_start">20</property>
+                                                <property 
name="margin-left">20</property>
+                                                <property 
name="margin-start">20</property>
                                                 <property 
name="hexpand">True</property>
                                                 <property name="label" 
translatable="yes">AHV number:</property>
                                               </object>
@@ -1447,9 +386,9 @@
                                             <child>
                                               <object class="GtkEntry" 
id="anastasis_gtk_ia_ahv_entry">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">True</property>
+                                                <property 
name="can-focus">True</property>
                                                 <property 
name="hexpand">True</property>
-                                                <property 
name="placeholder_text" translatable="yes">123456789</property>
+                                                <property 
name="placeholder-text" translatable="yes">123456789</property>
                                                 <signal name="changed" 
handler="anastasis_gtk_ia_ahv_entry_changed_cb" swapped="no"/>
                                               </object>
                                               <packing>
@@ -1467,16 +406,16 @@
                                         </child>
                                         <child>
                                           <object class="GtkBox" 
id="anastasis_gtk_ia_ssn">
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</property>
                                             <property 
name="homogeneous">True</property>
                                             <child>
                                               <object class="GtkLabel" 
id="anastasis_gtk_ia_ssn_label">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <property 
name="halign">start</property>
                                                 <property 
name="valign">center</property>
-                                                <property 
name="margin_left">20</property>
-                                                <property 
name="margin_start">20</property>
+                                                <property 
name="margin-left">20</property>
+                                                <property 
name="margin-start">20</property>
                                                 <property 
name="hexpand">True</property>
                                                 <property name="label" 
translatable="yes">Social security number:</property>
                                               </object>
@@ -1489,9 +428,9 @@
                                             <child>
                                               <object class="GtkEntry" 
id="anastasis_gtk_ia_ssn_entry">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">True</property>
+                                                <property 
name="can-focus">True</property>
                                                 <property 
name="hexpand">True</property>
-                                                <property 
name="placeholder_text" translatable="yes">123456789</property>
+                                                <property 
name="placeholder-text" translatable="yes">123456789</property>
                                                 <signal name="changed" 
handler="anastasis_gtk_ia_ssn_entry_changed_cb" swapped="no"/>
                                               </object>
                                               <packing>
@@ -1509,15 +448,15 @@
                                         </child>
                                         <child>
                                           <object class="GtkBox" 
id="anastasis_gtk_ia_birthdate">
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</property>
                                             <property 
name="homogeneous">True</property>
                                             <child>
                                               <object class="GtkLabel" 
id="anastasis_gtk_ia_birthdate_label">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <property 
name="halign">start</property>
-                                                <property 
name="margin_left">20</property>
-                                                <property 
name="margin_start">20</property>
+                                                <property 
name="margin-left">20</property>
+                                                <property 
name="margin-start">20</property>
                                                 <property 
name="hexpand">True</property>
                                                 <property name="label" 
translatable="yes">Birthdate:</property>
                                               </object>
@@ -1530,12 +469,12 @@
                                             <child>
                                               <object class="GtkCalendar" 
id="anastasis_gtk_ia_birthdate_cal">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">True</property>
+                                                <property 
name="can-focus">True</property>
                                                 <property 
name="hexpand">True</property>
                                                 <property 
name="year">2020</property>
                                                 <property 
name="month">8</property>
                                                 <property 
name="day">22</property>
-                                                <property 
name="show_day_names">False</property>
+                                                <property 
name="show-day-names">False</property>
                                                 <signal name="day-selected" 
handler="anastasis_gtk_ia_birthdate_cal_day_selected_cb" swapped="no"/>
                                               </object>
                                               <packing>
@@ -1558,7 +497,7 @@
                                 <child type="label">
                                   <object class="GtkLabel">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
+                                    <property name="can-focus">False</property>
                                     <property name="label" 
translatable="yes">Who are you?</property>
                                   </object>
                                 </child>
@@ -1571,27 +510,27 @@
                             </child>
                             <child>
                               <object class="GtkFrame" 
id="anastasis_gtk_b_authentication_frame">
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
+                                <property name="can-focus">False</property>
+                                <property name="label-xalign">0</property>
+                                <property name="shadow-type">none</property>
                                 <child>
                                   <object class="GtkAlignment">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="left_padding">12</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="left-padding">12</property>
                                     <child>
                                       <object class="GtkBox">
                                         <property 
name="visible">True</property>
-                                        <property 
name="can_focus">False</property>
+                                        <property 
name="can-focus">False</property>
                                         <property 
name="orientation">vertical</property>
                                         <child>
                                           <object class="GtkBox" 
id="anastasis_gtk_b_authentication_hbox">
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</property>
                                             <child>
                                               <object class="GtkBox" 
id="anastasis_gtk_b_authentication_vbox">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <property 
name="orientation">vertical</property>
                                                 <child>
                                                   <placeholder/>
@@ -1613,7 +552,7 @@
                                         <child>
                                           <object class="GtkSeparator">
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</property>
                                           </object>
                                           <packing>
                                             <property 
name="expand">False</property>
@@ -1624,31 +563,31 @@
                                         <child>
                                           <object class="GtkAlignment">
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</property>
                                             <child>
                                               <object class="GtkBox">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <child>
                                                   <object class="GtkFrame">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
-                                                    <property 
name="margin_right">50</property>
-                                                    <property 
name="margin_end">50</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="margin-right">50</property>
+                                                    <property 
name="margin-end">50</property>
                                                     <property 
name="hexpand">True</property>
-                                                    <property 
name="label_xalign">0</property>
-                                                    <property 
name="shadow_type">none</property>
+                                                    <property 
name="label-xalign">0</property>
+                                                    <property 
name="shadow-type">none</property>
                                                     <child>
                                                       <object class="GtkBox">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
+                                                        <property 
name="can-focus">False</property>
                                                         <property 
name="spacing">8</property>
                                                         <property 
name="homogeneous">True</property>
                                                         <child>
                                                           <object 
class="GtkButton" id="anastasis_gtk_btn_add_auth_sms">
                                                             <property 
name="label" translatable="yes">SMS</property>
-                                                            <property 
name="can_focus">True</property>
-                                                            <property 
name="receives_default">True</property>
+                                                            <property 
name="can-focus">True</property>
+                                                            <property 
name="receives-default">True</property>
                                                             <signal 
name="clicked" handler="anastasis_gtk_btn_add_auth_sms_clicked_cb" 
swapped="no"/>
                                                           </object>
                                                           <packing>
@@ -1660,8 +599,8 @@
                                                         <child>
                                                           <object 
class="GtkButton" id="anastasis_gtk_btn_add_auth_email">
                                                             <property 
name="label" translatable="yes">EMAIL</property>
-                                                            <property 
name="can_focus">True</property>
-                                                            <property 
name="receives_default">True</property>
+                                                            <property 
name="can-focus">True</property>
+                                                            <property 
name="receives-default">True</property>
                                                             <signal 
name="clicked" handler="anastasis_gtk_btn_add_auth_email_clicked_cb" 
swapped="no"/>
                                                           </object>
                                                           <packing>
@@ -1674,8 +613,8 @@
                                                           <object 
class="GtkButton" id="anastasis_gtk_btn_add_auth_question">
                                                             <property 
name="label" translatable="yes">SECURE
 QUESTION</property>
-                                                            <property 
name="can_focus">True</property>
-                                                            <property 
name="receives_default">True</property>
+                                                            <property 
name="can-focus">True</property>
+                                                            <property 
name="receives-default">True</property>
                                                             <signal 
name="clicked" handler="anastasis_gtk_btn_add_auth_question_clicked_cb" 
swapped="no"/>
                                                           </object>
                                                           <packing>
@@ -1687,8 +626,8 @@ QUESTION</property>
                                                         <child>
                                                           <object 
class="GtkButton" id="anastasis_gtk_btn_add_auth_post">
                                                             <property 
name="label" translatable="yes">POST</property>
-                                                            <property 
name="can_focus">True</property>
-                                                            <property 
name="receives_default">True</property>
+                                                            <property 
name="can-focus">True</property>
+                                                            <property 
name="receives-default">True</property>
                                                             <signal 
name="clicked" handler="anastasis_gtk_btn_add_auth_post_clicked_cb" 
swapped="no"/>
                                                           </object>
                                                           <packing>
@@ -1700,8 +639,8 @@ QUESTION</property>
                                                         <child>
                                                           <object 
class="GtkButton" id="anastasis_gtk_btn_add_auth_video">
                                                             <property 
name="label" translatable="yes">VIDEO AUTH</property>
-                                                            <property 
name="can_focus">True</property>
-                                                            <property 
name="receives_default">True</property>
+                                                            <property 
name="can-focus">True</property>
+                                                            <property 
name="receives-default">True</property>
                                                             <signal 
name="clicked" handler="anastasis_gtk_btn_add_auth_video_clicked_cb" 
swapped="no"/>
                                                           </object>
                                                           <packing>
@@ -1715,7 +654,7 @@ QUESTION</property>
                                                     <child type="label">
                                                       <object class="GtkLabel">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
+                                                        <property 
name="can-focus">False</property>
                                                         <property name="label" 
translatable="yes">Add Method</property>
                                                       </object>
                                                     </child>
@@ -1729,7 +668,7 @@ QUESTION</property>
                                                 <child>
                                                   <object class="GtkBox">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
+                                                    <property 
name="can-focus">False</property>
                                                     <property 
name="homogeneous">True</property>
                                                     <child>
                                                       <placeholder/>
@@ -1739,8 +678,8 @@ QUESTION</property>
                                                         <property name="label" 
translatable="yes">Edit
 Provider</property>
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">True</property>
-                                                        <property 
name="receives_default">True</property>
+                                                        <property 
name="can-focus">True</property>
+                                                        <property 
name="receives-default">True</property>
                                                         <property 
name="halign">end</property>
                                                         <signal name="clicked" 
handler="anastasis_gtk_btn_add_auth_edit_provider_clicked_cb" swapped="no"/>
                                                       </object>
@@ -1763,7 +702,7 @@ Provider</property>
                                           <packing>
                                             <property 
name="expand">False</property>
                                             <property 
name="fill">True</property>
-                                            <property 
name="pack_type">end</property>
+                                            <property 
name="pack-type">end</property>
                                             <property 
name="position">2</property>
                                           </packing>
                                         </child>
@@ -1774,7 +713,7 @@ Provider</property>
                                 <child type="label">
                                   <object class="GtkLabel">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
+                                    <property name="can-focus">False</property>
                                     <property name="label" 
translatable="yes">Authentication Methods</property>
                                   </object>
                                 </child>
@@ -1787,29 +726,30 @@ Provider</property>
                             </child>
                             <child>
                               <object class="GtkFrame" 
id="anastasis_gtk_b_policy_frame">
-                                <property name="can_focus">False</property>
-                                <property name="label_xalign">0</property>
-                                <property name="shadow_type">none</property>
+                                <property name="can-focus">False</property>
+                                <property name="label-xalign">0</property>
+                                <property name="shadow-type">none</property>
                                 <child>
                                   <object class="GtkAlignment">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="left_padding">12</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="left-padding">12</property>
                                     <child>
+                                      <!-- n-columns=7 n-rows=3 -->
                                       <object class="GtkGrid" 
id="anastasis_gtk_b_policy_grid">
                                         <property 
name="visible">True</property>
-                                        <property 
name="can_focus">False</property>
+                                        <property 
name="can-focus">False</property>
                                         <child>
                                           <object class="GtkFrame">
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</property>
                                             <property 
name="hexpand">True</property>
-                                            <property 
name="label_xalign">0</property>
-                                            <property 
name="shadow_type">in</property>
+                                            <property 
name="label-xalign">0</property>
+                                            <property 
name="shadow-type">in</property>
                                             <child>
                                               <object class="GtkLabel">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <property name="label" 
translatable="yes">Method</property>
                                                 <attributes>
                                                   <attribute name="weight" 
value="ultrabold"/>
@@ -1821,21 +761,21 @@ Provider</property>
                                             </child>
                                           </object>
                                           <packing>
-                                            <property 
name="left_attach">0</property>
-                                            <property 
name="top_attach">0</property>
+                                            <property 
name="left-attach">0</property>
+                                            <property 
name="top-attach">0</property>
                                           </packing>
                                         </child>
                                         <child>
                                           <object class="GtkFrame">
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</property>
                                             <property 
name="hexpand">True</property>
-                                            <property 
name="label_xalign">0</property>
-                                            <property 
name="shadow_type">in</property>
+                                            <property 
name="label-xalign">0</property>
+                                            <property 
name="shadow-type">in</property>
                                             <child>
                                               <object class="GtkLabel">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <property name="label" 
translatable="yes">Recovery Cost</property>
                                                 <attributes>
                                                   <attribute name="weight" 
value="bold"/>
@@ -1847,21 +787,21 @@ Provider</property>
                                             </child>
                                           </object>
                                           <packing>
-                                            <property 
name="left_attach">6</property>
-                                            <property 
name="top_attach">0</property>
+                                            <property 
name="left-attach">6</property>
+                                            <property 
name="top-attach">0</property>
                                           </packing>
                                         </child>
                                         <child>
                                           <object class="GtkFrame">
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</property>
                                             <property 
name="hexpand">True</property>
-                                            <property 
name="label_xalign">0</property>
-                                            <property 
name="shadow_type">in</property>
+                                            <property 
name="label-xalign">0</property>
+                                            <property 
name="shadow-type">in</property>
                                             <child>
                                               <object class="GtkLabel">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <property name="label" 
translatable="yes">Backup cost</property>
                                                 <attributes>
                                                   <attribute name="weight" 
value="bold"/>
@@ -1873,21 +813,21 @@ Provider</property>
                                             </child>
                                           </object>
                                           <packing>
-                                            <property 
name="left_attach">5</property>
-                                            <property 
name="top_attach">0</property>
+                                            <property 
name="left-attach">5</property>
+                                            <property 
name="top-attach">0</property>
                                           </packing>
                                         </child>
                                         <child>
                                           <object class="GtkFrame">
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</property>
                                             <property 
name="hexpand">True</property>
-                                            <property 
name="label_xalign">0</property>
-                                            <property 
name="shadow_type">in</property>
+                                            <property 
name="label-xalign">0</property>
+                                            <property 
name="shadow-type">in</property>
                                             <child>
                                               <object class="GtkLabel">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <property name="label" 
translatable="yes">Recovery policies</property>
                                                 <attributes>
                                                   <attribute name="weight" 
value="bold"/>
@@ -1899,11 +839,53 @@ Provider</property>
                                             </child>
                                           </object>
                                           <packing>
-                                            <property 
name="left_attach">1</property>
-                                            <property 
name="top_attach">0</property>
+                                            <property 
name="left-attach">1</property>
+                                            <property 
name="top-attach">0</property>
                                             <property name="width">4</property>
                                           </packing>
                                         </child>
+                                        <child>
+                                          <placeholder/>
+                                        </child>
+                                        <child>
+                                          <placeholder/>
+                                        </child>
+                                        <child>
+                                          <placeholder/>
+                                        </child>
+                                        <child>
+                                          <placeholder/>
+                                        </child>
+                                        <child>
+                                          <placeholder/>
+                                        </child>
+                                        <child>
+                                          <placeholder/>
+                                        </child>
+                                        <child>
+                                          <placeholder/>
+                                        </child>
+                                        <child>
+                                          <placeholder/>
+                                        </child>
+                                        <child>
+                                          <placeholder/>
+                                        </child>
+                                        <child>
+                                          <placeholder/>
+                                        </child>
+                                        <child>
+                                          <placeholder/>
+                                        </child>
+                                        <child>
+                                          <placeholder/>
+                                        </child>
+                                        <child>
+                                          <placeholder/>
+                                        </child>
+                                        <child>
+                                          <placeholder/>
+                                        </child>
                                       </object>
                                     </child>
                                   </object>
@@ -1911,7 +893,7 @@ Provider</property>
                                 <child type="label">
                                   <object class="GtkLabel">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
+                                    <property name="can-focus">False</property>
                                     <property name="label" 
translatable="yes">Review Recovery Policy</property>
                                   </object>
                                 </child>
@@ -1948,12 +930,12 @@ Provider</property>
             </child>
             <child>
               <object class="GtkBox" id="anastasis_gtk_illustration_vbox">
-                <property name="can_focus">False</property>
+                <property name="can-focus">False</property>
                 <property name="vexpand">True</property>
                 <property name="orientation">vertical</property>
                 <child>
                   <object class="GtkImage" 
id="anastasis_gtk_continent_selection_image">
-                    <property name="can_focus">False</property>
+                    <property name="can-focus">False</property>
                     <property name="vexpand">True</property>
                     <property name="stock">gtk-missing-image</property>
                   </object>
@@ -1965,8 +947,8 @@ Provider</property>
                 </child>
                 <child>
                   <object class="GtkImage" 
id="anastasis_gtk_country_selection_image">
-                    <property name="width_request">100</property>
-                    <property name="can_focus">False</property>
+                    <property name="width-request">100</property>
+                    <property name="can-focus">False</property>
                     <property name="vexpand">True</property>
                     <property name="stock">gtk-missing-image</property>
                   </object>
@@ -1978,7 +960,7 @@ Provider</property>
                 </child>
                 <child>
                   <object class="GtkImage" 
id="anastasis_gtk_user_attributes_image">
-                    <property name="can_focus">False</property>
+                    <property name="can-focus">False</property>
                     <property name="vexpand">True</property>
                     <property name="stock">gtk-missing-image</property>
                   </object>
@@ -1990,7 +972,7 @@ Provider</property>
                 </child>
                 <child>
                   <object class="GtkImage" 
id="anastasis_gtk_b_authentication_methods_image">
-                    <property name="can_focus">False</property>
+                    <property name="can-focus">False</property>
                     <property name="vexpand">True</property>
                     <property name="stock">gtk-missing-image</property>
                   </object>
@@ -2002,7 +984,7 @@ Provider</property>
                 </child>
                 <child>
                   <object class="GtkImage" id="anastasis_gtk_logo3">
-                    <property name="can_focus">False</property>
+                    <property name="can-focus">False</property>
                     <property name="vexpand">True</property>
                     <property name="stock">gtk-missing-image</property>
                   </object>
@@ -2014,7 +996,7 @@ Provider</property>
                 </child>
                 <child>
                   <object class="GtkImage" id="anastasis_gtk_b_policies_image">
-                    <property name="can_focus">False</property>
+                    <property name="can-focus">False</property>
                     <property name="vexpand">True</property>
                     <property name="stock">gtk-missing-image</property>
                   </object>
@@ -2040,14 +1022,14 @@ Provider</property>
         </child>
         <child>
           <object class="GtkBox" id="anastasis_gtk_main_control_vbox">
-            <property name="can_focus">False</property>
+            <property name="can-focus">False</property>
             <child>
               <object class="GtkButton" id="anastasis_gtk_main_prev_button">
                 <property name="label">gtk-go-back</property>
                 <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_stock">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+                <property name="use-stock">True</property>
                 <signal name="clicked" 
handler="anastasis_gtk_main_window_back_clicked" swapped="no"/>
               </object>
               <packing>
@@ -2059,7 +1041,7 @@ Provider</property>
             <child>
               <object class="GtkSeparator">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
+                <property name="can-focus">False</property>
               </object>
               <packing>
                 <property name="expand">True</property>
@@ -2072,9 +1054,9 @@ Provider</property>
                 <property name="label">gtk-go-forward</property>
                 <property name="visible">True</property>
                 <property name="sensitive">False</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_stock">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+                <property name="use-stock">True</property>
                 <signal name="clicked" 
handler="anastasis_gtk_main_window_forward_clicked" swapped="no"/>
               </object>
               <packing>
@@ -2093,7 +1075,7 @@ Provider</property>
         <child>
           <object class="GtkStatusbar" id="anastasis_gtk_statusbar">
             <property name="visible">True</property>
-            <property name="can_focus">False</property>
+            <property name="can-focus">False</property>
             <property name="orientation">vertical</property>
             <property name="spacing">8</property>
           </object>
@@ -2105,8 +1087,5 @@ Provider</property>
         </child>
       </object>
     </child>
-    <child type="titlebar">
-      <placeholder/>
-    </child>
   </object>
 </interface>
diff --git a/m4/libtool.m4 b/m4/libtool.m4
index c81e669..c4c0294 100644
--- a/m4/libtool.m4
+++ b/m4/libtool.m4
@@ -1041,8 +1041,8 @@ int forced_loaded() { return 2;}
 _LT_EOF
       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
-      echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
-      $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
+      echo "$AR cr libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
+      $AR cr libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
       echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
       $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
       cat > conftest.c << _LT_EOF
@@ -1071,11 +1071,11 @@ _LT_EOF
       # to the OS version, if on x86, and 10.4, the deployment
       # target defaults to 10.4. Don't you love it?
       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
-       10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
+       10.0,*86*-darwin8*|10.0,*-darwin[[912]]*)
          _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
        10.[[012]][[,.]]*)
          _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined 
${wl}suppress' ;;
-       10.*)
+       10.*|11.*)
          _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
       esac
     ;;
@@ -1492,7 +1492,7 @@ need_locks=$enable_libtool_lock
 m4_defun([_LT_PROG_AR],
 [AC_CHECK_TOOLS(AR, [ar], false)
 : ${AR=ar}
-: ${AR_FLAGS=cru}
+: ${AR_FLAGS=cr}
 _LT_DECL([], [AR], [1], [The archiver])
 _LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
 
@@ -4704,6 +4704,12 @@ m4_if([$1], [CXX], [
        _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
        _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
         ;;
+      # flang / f18. f95 an alias for gfortran or flang on Debian
+      flang* | f18* | f95*)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+        ;;
       # icc used to be incompatible with GCC.
       # ICC 10 doesn't accept -KPIC any more.
       icc* | ifort*)
diff --git a/po/POTFILES.in b/po/POTFILES.in
index c9724d1..9c4f23d 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,4 +1,13 @@
 src/anastasis/anastasis-gtk_about.c
+src/anastasis/anastasis-gtk_backup.c
 src/anastasis/anastasis-gtk.c
+src/anastasis/anastasis-gtk_helper.c
 src/anastasis/os_installation.c
+contrib/anastasis_gtk_about_window.glade
+contrib/anastasis_gtk_auth_add_email.glade
+contrib/anastasis_gtk_auth_add_post.glade
+contrib/anastasis_gtk_auth_add_question.glade
+contrib/anastasis_gtk_auth_add_sms.glade
+contrib/anastasis_gtk_auth_add_video.glade
+contrib/anastasis_gtk_edit_providers.glade
 contrib/anastasis_gtk_main_window.glade
diff --git a/src/anastasis/anastasis-gtk_backup.c 
b/src/anastasis/anastasis-gtk_backup.c
index 687f72b..5891dcb 100644
--- a/src/anastasis/anastasis-gtk_backup.c
+++ b/src/anastasis/anastasis-gtk_backup.c
@@ -132,6 +132,8 @@ void
 anastasis_gtk_backup_button_clicked (GObject *object,
                                      gpointer user_data)
 {
+  fprintf (stderr,
+           "BACKUP clicked\n");
   redux_state = ANASTASIS_backup_start (cfg);
   GNUNET_assert (0 == persist_state (redux_state));
 

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]