gnunet-svn
[Top][All Lists]
Advanced

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

[taler-anastasis-gtk] branch master updated: fix UI layout issues on hig


From: gnunet
Subject: [taler-anastasis-gtk] branch master updated: fix UI layout issues on high-dpi screens
Date: Fri, 09 Jul 2021 10:50:07 +0200

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 e1a3ef1  fix UI layout issues on high-dpi screens
e1a3ef1 is described below

commit e1a3ef17e5279826ccc44b6783db37eb6a31be82
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Fri Jul 9 10:50:05 2021 +0200

    fix UI layout issues on high-dpi screens
---
 contrib/anastasis_gtk_main_window.glade | 1209 ++++++++++++++++---------------
 src/anastasis/anastasis-gtk_progress.c  |   45 +-
 2 files changed, 655 insertions(+), 599 deletions(-)

diff --git a/contrib/anastasis_gtk_main_window.glade 
b/contrib/anastasis_gtk_main_window.glade
index e16bd29..65d82af 100644
--- a/contrib/anastasis_gtk_main_window.glade
+++ b/contrib/anastasis_gtk_main_window.glade
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.2 
+<!-- Generated with glade 3.38.2 
 
 Copyright (C) Anastasis SARL
 
@@ -21,8 +21,8 @@ along with anastasis-gtk.  If not, see 
<http://www.gnu.org/licenses/>.
 Author: Christian Grothoff, Dennis Neufeld
 
 -->
-<interface>
-  <requires lib="gtk+" version="3.12"/>
+<interface domain="anastasis">
+  <requires lib="gtk+" version="3.22"/>
   <!-- interface-license-type gplv3 -->
   <!-- interface-name anastasis-gtk -->
   <!-- interface-description Key backup and recovery -->
@@ -30,7 +30,7 @@ Author: Christian Grothoff, Dennis Neufeld
   <!-- interface-authors Christian Grothoff, Dennis Neufeld -->
   <object class="GtkImage" id="add_image">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
+    <property name="can-focus">False</property>
     <property name="stock">gtk-add</property>
   </object>
   <object class="GtkListStore" id="anastasis_gtk_backup_progress_liststore">
@@ -122,11 +122,21 @@ Author: Christian Grothoff, Dennis Neufeld
       <column type="guint"/>
     </columns>
   </object>
+  <object class="GtkAdjustment" id="backup_adjustmenth">
+    <property name="upper">100</property>
+    <property name="step-increment">1</property>
+    <property name="page-increment">10</property>
+  </object>
+  <object class="GtkAdjustment" id="backup_adjustmentv">
+    <property name="upper">100</property>
+    <property name="step-increment">1</property>
+    <property name="page-increment">10</property>
+  </object>
   <object class="GtkImage" id="backup_image">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="margin_left">5</property>
-    <property name="margin_right">5</property>
+    <property name="can-focus">False</property>
+    <property name="margin-left">5</property>
+    <property name="margin-right">5</property>
     <property name="stock">gtk-go-up</property>
   </object>
   <object class="GtkListStore" id="backup_provider_liststore">
@@ -216,24 +226,24 @@ Author: Christian Grothoff, Dennis Neufeld
   </object>
   <object class="GtkImage" id="email_image">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
+    <property name="can-focus">False</property>
     <property name="stock">gtk-missing-image</property>
   </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="GtkImage" id="image_question">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
+    <property name="can-focus">False</property>
     <property name="stock">gtk-dialog-question</property>
   </object>
   <object class="GtkImage" id="open_image">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="margin_left">5</property>
-    <property name="margin_right">5</property>
+    <property name="can-focus">False</property>
+    <property name="margin-left">5</property>
+    <property name="margin-right">5</property>
     <property name="stock">gtk-open</property>
   </object>
   <object class="GtkTreeStore" id="policy_review_treestore">
@@ -258,22 +268,32 @@ Author: Christian Grothoff, Dennis Neufeld
   </object>
   <object class="GtkAdjustment" id="policy_version_adjustment">
     <property name="upper">4294967295</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
+    <property name="step-increment">1</property>
+    <property name="page-increment">10</property>
   </object>
   <object class="GtkEntryBuffer" id="provider_url_entrybuffer">
     <property name="text" translatable="yes">https://</property>
   </object>
+  <object class="GtkAdjustment" id="recovery_adjustmenth">
+    <property name="upper">100</property>
+    <property name="step-increment">1</property>
+    <property name="page-increment">10</property>
+  </object>
+  <object class="GtkAdjustment" id="recovery_adjustmentv">
+    <property name="upper">100</property>
+    <property name="step-increment">1</property>
+    <property name="page-increment">10</property>
+  </object>
   <object class="GtkImage" id="restart_image">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
+    <property name="can-focus">False</property>
     <property name="stock">gtk-goto-first</property>
   </object>
   <object class="GtkImage" id="restore_image">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="margin_left">5</property>
-    <property name="margin_right">4</property>
+    <property name="can-focus">False</property>
+    <property name="margin-left">5</property>
+    <property name="margin-right">4</property>
     <property name="stock">gtk-go-down</property>
   </object>
   <object class="GtkListStore" id="unpaid_qrcodes_liststore">
@@ -288,45 +308,42 @@ Author: Christian Grothoff, Dennis Neufeld
   </object>
   <object class="GtkImage" id="video_image">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
+    <property name="can-focus">False</property>
     <property name="stock">gtk-orientation-portrait</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 type="titlebar">
-      <placeholder/>
-    </child>
     <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>
@@ -337,20 +354,20 @@ Author: Christian Grothoff, Dennis Neufeld
             <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>
@@ -358,9 +375,9 @@ Author: Christian Grothoff, Dennis Neufeld
                       <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>
@@ -378,34 +395,41 @@ Author: Christian Grothoff, Dennis Neufeld
         <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="anastassis_gtk_progress_vbox">
-                <property name="can_focus">False</property>
-                <property name="margin_right">5</property>
+                <property name="can-focus">False</property>
+                <property name="margin-right">5</property>
                 <property name="orientation">vertical</property>
+                <property name="spacing">5</property>
                 <child>
                   <object class="GtkScrolledWindow" 
id="anastasis_gtk_backup_progress_scrolled_window">
-                    <property name="can_focus">False</property>
-                    <property name="shadow_type">in</property>
-                    <property name="propagate_natural_width">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="hadjustment">backup_adjustmenth</property>
+                    <property name="vadjustment">backup_adjustmentv</property>
+                    <property name="window-placement-set">False</property>
+                    <property name="shadow-type">in</property>
+                    <property name="propagate-natural-width">True</property>
                     <child>
                       <object class="GtkTreeView" 
id="anastasis_gtk_backup_progress_treeview">
                         <property name="visible">True</property>
-                        <property name="can_focus">False</property>
+                        <property name="can-focus">False</property>
+                        <property 
name="hadjustment">backup_adjustmenth</property>
+                        <property 
name="vadjustment">backup_adjustmentv</property>
                         <property 
name="model">anastasis_gtk_backup_progress_liststore</property>
-                        <property name="headers_clickable">False</property>
-                        <property name="enable_search">False</property>
-                        <property name="search_column">0</property>
-                        <property name="tooltip_column">2</property>
+                        <property name="headers-clickable">False</property>
+                        <property name="enable-search">False</property>
+                        <property name="search-column">0</property>
+                        <property name="show-expanders">False</property>
+                        <property name="tooltip-column">2</property>
                         <signal name="button-press-event" 
handler="anastasis_gtk_backup_progress_treeview_button_press_event_cb" 
swapped="no"/>
                         <child internal-child="selection">
                           <object class="GtkTreeSelection" 
id="anastasis_gtk_backup_progress_tree_selection"/>
                         </child>
                         <child>
                           <object class="GtkTreeViewColumn" 
id="anastasis_gtk_backup_progress_description_column">
-                            <property name="sizing">fixed</property>
-                            <property name="fixed_width">250</property>
+                            <property name="spacing">5</property>
+                            <property name="sizing">autosize</property>
                             <property name="title" translatable="yes">Back up 
a secret</property>
                             <child>
                               <object class="GtkCellRendererText" 
id="anastasis_gtk_backup_progress_description">
@@ -430,29 +454,37 @@ Author: Christian Grothoff, Dennis Neufeld
                 <child>
                   <object class="GtkScrolledWindow" 
id="anastasis_gtk_recovery_progress_scrolled_window">
                     <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="shadow_type">in</property>
-                    <property name="propagate_natural_width">True</property>
+                    <property name="can-focus">True</property>
+                    <property 
name="hadjustment">recovery_adjustmenth</property>
+                    <property 
name="vadjustment">recovery_adjustmentv</property>
+                    <property name="window-placement-set">False</property>
+                    <property name="shadow-type">in</property>
+                    <property name="propagate-natural-width">True</property>
                     <child>
                       <object class="GtkTreeView" 
id="anastasis_gtk_recovery_progress_treeview">
                         <property name="visible">True</property>
-                        <property name="can_focus">False</property>
+                        <property name="can-focus">False</property>
+                        <property 
name="hadjustment">recovery_adjustmenth</property>
+                        <property 
name="vadjustment">recovery_adjustmentv</property>
                         <property 
name="model">anastasis_gtk_recovery_progress_liststore</property>
-                        <property name="headers_clickable">False</property>
-                        <property name="enable_search">False</property>
-                        <property name="search_column">0</property>
-                        <property name="tooltip_column">2</property>
+                        <property name="headers-clickable">False</property>
+                        <property name="enable-search">False</property>
+                        <property name="search-column">0</property>
+                        <property name="show-expanders">False</property>
+                        <property name="tooltip-column">2</property>
                         <signal name="button-press-event" 
handler="anastasis_gtk_recovery_progress_treeview_button_press_event_cb" 
swapped="no"/>
                         <child internal-child="selection">
                           <object class="GtkTreeSelection" 
id="anastasis_gtk_recovery_progress_tree_selection"/>
                         </child>
                         <child>
                           <object class="GtkTreeViewColumn" 
id="anastasis_gtk_recovery_progress_description_colum">
-                            <property name="sizing">fixed</property>
-                            <property name="fixed_width">250</property>
+                            <property name="spacing">5</property>
+                            <property name="sizing">autosize</property>
                             <property name="title" translatable="yes">Recover 
a secret</property>
                             <child>
-                              <object class="GtkCellRendererText" 
id="anastasis_gtk_recovery_progress_description"/>
+                              <object class="GtkCellRendererText" 
id="anastasis_gtk_recovery_progress_description">
+                                <property name="ypad">15</property>
+                              </object>
                               <attributes>
                                 <attribute name="text">0</attribute>
                               </attributes>
@@ -480,28 +512,29 @@ Author: Christian Grothoff, Dennis Neufeld
             <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="hadjustment">recovery_adjustmentv</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="GtkLabel" 
id="anastasis_gtk_error_label">
-                                <property name="can_focus">False</property>
+                                <property name="can-focus">False</property>
                                 <property name="label">DYNAMIC ERROR 
MESSAGE</property>
                                 <attributes>
                                   <attribute name="weight" value="bold"/>
@@ -518,25 +551,26 @@ Author: Christian Grothoff, Dennis Neufeld
                             <child>
                               <object class="GtkAlignment" 
id="anastasis_gtk_start_frame">
                                 <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="margin_left">10</property>
-                                <property name="left_padding">12</property>
+                                <property name="can-focus">False</property>
+                                <property name="margin-left">10</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>
                                     <property name="halign">center</property>
-                                    <property name="margin_left">10</property>
-                                    <property name="margin_right">10</property>
-                                    <property name="margin_start">10</property>
-                                    <property name="margin_end">10</property>
-                                    <property name="margin_top">10</property>
-                                    <property 
name="margin_bottom">10</property>
+                                    <property name="margin-left">10</property>
+                                    <property name="margin-right">10</property>
+                                    <property name="margin-start">10</property>
+                                    <property name="margin-end">10</property>
+                                    <property name="margin-top">10</property>
+                                    <property 
name="margin-bottom">10</property>
                                     <property 
name="orientation">vertical</property>
+                                    <property name="spacing">20</property>
                                     <child>
                                       <object class="GtkLabel">
                                         <property 
name="visible">True</property>
-                                        <property 
name="can_focus">False</property>
+                                        <property 
name="can-focus">False</property>
                                         <property 
name="halign">center</property>
                                         <property name="label" 
translatable="yes">What do you want to do?</property>
                                         <property 
name="justify">center</property>
@@ -556,12 +590,12 @@ Author: Christian Grothoff, Dennis Neufeld
                                       <object class="GtkButton" 
id="anastasis_gtk_backup_button">
                                         <property name="label" 
translatable="yes">_Back up a secret</property>
                                         <property 
name="visible">True</property>
-                                        <property 
name="can_focus">True</property>
-                                        <property 
name="receives_default">True</property>
-                                        <property name="tooltip_text" 
translatable="yes">Begin fresh backup process</property>
+                                        <property 
name="can-focus">True</property>
+                                        <property 
name="receives-default">True</property>
+                                        <property name="tooltip-text" 
translatable="yes">Begin fresh backup process</property>
                                         <property 
name="image">backup_image</property>
-                                        <property 
name="use_underline">True</property>
-                                        <property 
name="always_show_image">True</property>
+                                        <property 
name="use-underline">True</property>
+                                        <property 
name="always-show-image">True</property>
                                         <signal name="clicked" 
handler="anastasis_gtk_backup_button_clicked_cb" swapped="no"/>
                                       </object>
                                       <packing>
@@ -575,12 +609,12 @@ Author: Christian Grothoff, Dennis Neufeld
                                       <object class="GtkButton" 
id="anastasis_gtk_recovery_button">
                                         <property name="label" 
translatable="yes">_Restore a secret</property>
                                         <property 
name="visible">True</property>
-                                        <property 
name="can_focus">True</property>
-                                        <property 
name="receives_default">True</property>
-                                        <property name="tooltip_text" 
translatable="yes">Begin secret recovery process</property>
+                                        <property 
name="can-focus">True</property>
+                                        <property 
name="receives-default">True</property>
+                                        <property name="tooltip-text" 
translatable="yes">Begin secret recovery process</property>
                                         <property 
name="image">restore_image</property>
-                                        <property 
name="use_underline">True</property>
-                                        <property 
name="always_show_image">True</property>
+                                        <property 
name="use-underline">True</property>
+                                        <property 
name="always-show-image">True</property>
                                         <signal name="clicked" 
handler="anastasis_gtk_recovery_button_clicked_cb" swapped="no"/>
                                       </object>
                                       <packing>
@@ -594,12 +628,12 @@ Author: Christian Grothoff, Dennis Neufeld
                                       <object class="GtkButton" 
id="anastasis_gtk_open_state">
                                         <property name="label">_Open a saved 
action</property>
                                         <property 
name="visible">True</property>
-                                        <property 
name="can_focus">True</property>
-                                        <property 
name="receives_default">True</property>
-                                        <property name="tooltip_text" 
translatable="yes">Continue from file with saved Anastasis state</property>
+                                        <property 
name="can-focus">True</property>
+                                        <property 
name="receives-default">True</property>
+                                        <property name="tooltip-text" 
translatable="yes">Continue from file with saved Anastasis state</property>
                                         <property 
name="image">open_image</property>
-                                        <property 
name="use_underline">True</property>
-                                        <property 
name="always_show_image">True</property>
+                                        <property 
name="use-underline">True</property>
+                                        <property 
name="always-show-image">True</property>
                                         <signal name="clicked" 
handler="anastasis_gtk_open_state_clicked_cb" swapped="no"/>
                                       </object>
                                       <packing>
@@ -620,31 +654,31 @@ Author: Christian Grothoff, Dennis Neufeld
                             </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="GtkScrolledWindow">
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">True</property>
-                                            <property 
name="shadow_type">in</property>
+                                            <property 
name="can-focus">True</property>
+                                            <property 
name="shadow-type">in</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>
                                                 <child 
internal-child="selection">
                                                   <object 
class="GtkTreeSelection" id="anastasis_gtk_continent_selection">
                                                     <signal name="changed" 
handler="anastasis_gtk_continent_selection_changed_cb" swapped="no"/>
@@ -674,16 +708,16 @@ Author: Christian Grothoff, Dennis Neufeld
                                         <child>
                                           <object class="GtkScrolledWindow">
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">True</property>
-                                            <property 
name="shadow_type">in</property>
+                                            <property 
name="can-focus">True</property>
+                                            <property 
name="shadow-type">in</property>
                                             <child>
                                               <object class="GtkTreeView" 
id="anastasis_gtk_country_treeview">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">True</property>
+                                                <property 
name="can-focus">True</property>
                                                 <property 
name="model">country_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>
                                                 <child 
internal-child="selection">
                                                   <object 
class="GtkTreeSelection" id="anastasis_gtk_country_selection">
                                                     <signal name="changed" 
handler="anastasis_gtk_country_selection_changed_cb" swapped="no"/>
@@ -713,12 +747,12 @@ Author: Christian Grothoff, Dennis Neufeld
                                         <child>
                                           <object class="GtkScrolledWindow">
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">True</property>
-                                            <property 
name="shadow_type">in</property>
+                                            <property 
name="can-focus">True</property>
+                                            <property 
name="shadow-type">in</property>
                                             <child>
                                               <object class="GtkTreeView" 
id="anastasis_gtk_currency_treeview">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">True</property>
+                                                <property 
name="can-focus">True</property>
                                                 <property 
name="model">currency_liststore</property>
                                                 <child 
internal-child="selection">
                                                   <object 
class="GtkTreeSelection" id="anastasis_gtk_currency_selection">
@@ -729,7 +763,7 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <child>
                                                   <object 
class="GtkTreeViewColumn">
                                                     <property name="title" 
translatable="yes">Currencies</property>
-                                                    <property 
name="sort_column_id">0</property>
+                                                    <property 
name="sort-column-id">0</property>
                                                     <child>
                                                       <object 
class="GtkCellRendererText" id="currency"/>
                                                       <attributes>
@@ -755,12 +789,12 @@ Author: Christian Grothoff, Dennis Neufeld
                                 <child type="label">
                                   <object class="GtkLabel">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="tooltip_text" 
translatable="yes">These questions determine which personal attributes we can 
ask you for, and which backup providers could be used.</property>
-                                    <property name="margin_start">5</property>
-                                    <property name="margin_end">5</property>
-                                    <property name="margin_top">5</property>
-                                    <property name="margin_bottom">5</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="tooltip-text" 
translatable="yes">These questions determine which personal attributes we can 
ask you for, and which backup providers could be used.</property>
+                                    <property name="margin-start">5</property>
+                                    <property name="margin-end">5</property>
+                                    <property name="margin-top">5</property>
+                                    <property name="margin-bottom">5</property>
                                     <property name="label" 
translatable="yes">Where do you live? In which currencies do you want to 
pay?</property>
                                     <attributes>
                                       <attribute name="weight" value="bold"/>
@@ -776,41 +810,42 @@ Author: Christian Grothoff, Dennis Neufeld
                             </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="who_are_you_hbox">
                                         <property 
name="visible">True</property>
-                                        <property 
name="can_focus">False</property>
+                                        <property 
name="can-focus">False</property>
                                         <property name="spacing">10</property>
                                         <property 
name="homogeneous">True</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>
+                                            <property 
name="spacing">15</property>
                                             <child>
                                               <object class="GtkBox" 
id="anastasis_gtk_ia_full_name_box">
                                                 <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_hbox">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
+                                                    <property 
name="can-focus">False</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="label" 
translatable="yes">Full name:</property>
                                                       </object>
                                                       <packing>
@@ -823,9 +858,9 @@ Author: Christian Grothoff, Dennis Neufeld
                                                     <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="AG_identity_changed" swapped="no"/>
                                                       </object>
                                                       <packing>
@@ -846,13 +881,13 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <child>
                                                   <object class="GtkBox" 
id="private_hbox1">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
-                                                    <property 
name="margin_left">40</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="margin-left">40</property>
                                                     <child>
                                                       <object class="GtkLabel" 
id="privacy_label1">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
-                                                        <property 
name="margin_left">40</property>
+                                                        <property 
name="can-focus">False</property>
+                                                        <property 
name="margin-left">40</property>
                                                         <property name="label" 
translatable="yes">This stays private</property>
                                                       </object>
                                                       <packing>
@@ -864,10 +899,10 @@ Author: Christian Grothoff, Dennis Neufeld
                                                     </child>
                                                     <child>
                                                       <object class="GtkImage" 
id="blindfold_image1">
-                                                        <property 
name="width_request">24</property>
-                                                        <property 
name="height_request">24</property>
+                                                        <property 
name="width-request">24</property>
+                                                        <property 
name="height-request">24</property>
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
+                                                        <property 
name="can-focus">False</property>
                                                         <property 
name="pixbuf">noun_blindfold_3574196.svg</property>
                                                       </object>
                                                       <packing>
@@ -888,7 +923,7 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <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>
@@ -906,18 +941,18 @@ Author: Christian Grothoff, Dennis Neufeld
                                             <child>
                                               <object class="GtkBox" 
id="anastasis_gtk_ia_birthdate_box">
                                                 <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_birthdate_hbox">
-                                                    <property 
name="can_focus">False</property>
+                                                    <property 
name="can-focus">False</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="label" 
translatable="yes">Birthdate:</property>
                                                       </object>
                                                       <packing>
@@ -930,11 +965,11 @@ Author: Christian Grothoff, Dennis Neufeld
                                                     <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="year">1980</property>
                                                         <property 
name="month">8</property>
                                                         <property 
name="day">22</property>
-                                                        <property 
name="show_week_numbers">True</property>
+                                                        <property 
name="show-week-numbers">True</property>
                                                         <signal 
name="day-selected" handler="AG_identity_changed" swapped="no"/>
                                                       </object>
                                                       <packing>
@@ -955,13 +990,13 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <child>
                                                   <object class="GtkBox" 
id="private_hbox2">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
-                                                    <property 
name="margin_left">40</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="margin-left">40</property>
                                                     <child>
                                                       <object class="GtkLabel" 
id="privacy_label2">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
-                                                        <property 
name="margin_left">40</property>
+                                                        <property 
name="can-focus">False</property>
+                                                        <property 
name="margin-left">40</property>
                                                         <property name="label" 
translatable="yes">This stays private</property>
                                                       </object>
                                                       <packing>
@@ -973,10 +1008,10 @@ Author: Christian Grothoff, Dennis Neufeld
                                                     </child>
                                                     <child>
                                                       <object class="GtkImage" 
id="blindfold_image2">
-                                                        <property 
name="width_request">24</property>
-                                                        <property 
name="height_request">24</property>
+                                                        <property 
name="width-request">24</property>
+                                                        <property 
name="height-request">24</property>
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
+                                                        <property 
name="can-focus">False</property>
                                                         <property 
name="pixbuf">noun_blindfold_3574196.svg</property>
                                                       </object>
                                                       <packing>
@@ -997,7 +1032,7 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <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>
@@ -1015,20 +1050,20 @@ Author: Christian Grothoff, Dennis Neufeld
                                             <child>
                                               <object class="GtkBox" 
id="anastasis_gtk_ia_birthplace_box">
                                                 <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_birthplace_hbox">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
+                                                    <property 
name="can-focus">False</property>
                                                     <child>
                                                       <object class="GtkLabel" 
id="anastasis_gtk_ia_birthplace_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="label" 
translatable="yes">Birthplace:</property>
                                                       </object>
                                                       <packing>
@@ -1041,9 +1076,9 @@ Author: Christian Grothoff, Dennis Neufeld
                                                     <child>
                                                       <object class="GtkEntry" 
id="anastasis_gtk_ia_birthplace_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">Earth</property>
+                                                        <property 
name="placeholder-text" translatable="yes">Earth</property>
                                                       </object>
                                                       <packing>
                                                         <property 
name="expand">True</property>
@@ -1063,13 +1098,13 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <child>
                                                   <object class="GtkBox" 
id="private_hbox3">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
-                                                    <property 
name="margin_left">40</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="margin-left">40</property>
                                                     <child>
                                                       <object class="GtkLabel" 
id="privacy_label3">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
-                                                        <property 
name="margin_left">40</property>
+                                                        <property 
name="can-focus">False</property>
+                                                        <property 
name="margin-left">40</property>
                                                         <property name="label" 
translatable="yes">This stays private</property>
                                                       </object>
                                                       <packing>
@@ -1081,10 +1116,10 @@ Author: Christian Grothoff, Dennis Neufeld
                                                     </child>
                                                     <child>
                                                       <object class="GtkImage" 
id="blindfold_image3">
-                                                        <property 
name="width_request">24</property>
-                                                        <property 
name="height_request">24</property>
+                                                        <property 
name="width-request">24</property>
+                                                        <property 
name="height-request">24</property>
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
+                                                        <property 
name="can-focus">False</property>
                                                         <property 
name="pixbuf">noun_blindfold_3574196.svg</property>
                                                       </object>
                                                       <packing>
@@ -1105,7 +1140,7 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <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>
@@ -1123,19 +1158,19 @@ Author: Christian Grothoff, Dennis Neufeld
                                             <child>
                                               <object class="GtkBox" 
id="anastasis_gtk_ia_ahv_box">
                                                 <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_ahv_hbox">
-                                                    <property 
name="can_focus">False</property>
+                                                    <property 
name="can-focus">False</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="label" 
translatable="yes">AHV number:</property>
                                                       </object>
                                                       <packing>
@@ -1148,13 +1183,13 @@ Author: Christian Grothoff, Dennis Neufeld
                                                     <child>
                                                       <object class="GtkEntry" 
id="anastasis_gtk_ia_ahv_entry">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">True</property>
-                                                        <property 
name="max_length">16</property>
-                                                        <property 
name="width_chars">17</property>
-                                                        <property 
name="max_width_chars">16</property>
-                                                        <property 
name="caps_lock_warning">False</property>
-                                                        <property 
name="placeholder_text" translatable="yes">756.1222.3425.89</property>
-                                                        <property 
name="input_purpose">number</property>
+                                                        <property 
name="can-focus">True</property>
+                                                        <property 
name="max-length">16</property>
+                                                        <property 
name="width-chars">17</property>
+                                                        <property 
name="max-width-chars">16</property>
+                                                        <property 
name="caps-lock-warning">False</property>
+                                                        <property 
name="placeholder-text" translatable="yes">756.1222.3425.89</property>
+                                                        <property 
name="input-purpose">number</property>
                                                         <signal name="changed" 
handler="AG_identity_changed" swapped="no"/>
                                                       </object>
                                                       <packing>
@@ -1174,13 +1209,13 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <child>
                                                   <object class="GtkBox" 
id="private_hbox4">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
-                                                    <property 
name="margin_left">40</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="margin-left">40</property>
                                                     <child>
                                                       <object class="GtkLabel" 
id="privacy_label4">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
-                                                        <property 
name="margin_left">40</property>
+                                                        <property 
name="can-focus">False</property>
+                                                        <property 
name="margin-left">40</property>
                                                         <property name="label" 
translatable="yes">This stays private</property>
                                                       </object>
                                                       <packing>
@@ -1192,10 +1227,10 @@ Author: Christian Grothoff, Dennis Neufeld
                                                     </child>
                                                     <child>
                                                       <object class="GtkImage" 
id="blindfold_image4">
-                                                        <property 
name="width_request">24</property>
-                                                        <property 
name="height_request">24</property>
+                                                        <property 
name="width-request">24</property>
+                                                        <property 
name="height-request">24</property>
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
+                                                        <property 
name="can-focus">False</property>
                                                         <property 
name="pixbuf">noun_blindfold_3574196.svg</property>
                                                       </object>
                                                       <packing>
@@ -1216,7 +1251,7 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <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>
@@ -1234,19 +1269,19 @@ Author: Christian Grothoff, Dennis Neufeld
                                             <child>
                                               <object class="GtkBox" 
id="anastasis_gtk_ia_tin_de_box">
                                                 <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_tin_de_hbox">
-                                                    <property 
name="can_focus">False</property>
+                                                    <property 
name="can-focus">False</property>
                                                     <child>
                                                       <object class="GtkLabel" 
id="anastasis_gtk_ia_tin_de_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="label" 
translatable="yes">Steuerliche Identifikationsnummer:</property>
                                                       </object>
                                                       <packing>
@@ -1259,12 +1294,12 @@ Author: Christian Grothoff, Dennis Neufeld
                                                     <child>
                                                       <object class="GtkEntry" 
id="anastasis_gtk_ia_tin_de_entry">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">True</property>
-                                                        <property 
name="max_length">11</property>
-                                                        <property 
name="width_chars">12</property>
-                                                        <property 
name="max_width_chars">11</property>
-                                                        <property 
name="placeholder_text" translatable="yes">12345678912</property>
-                                                        <property 
name="input_purpose">number</property>
+                                                        <property 
name="can-focus">True</property>
+                                                        <property 
name="max-length">11</property>
+                                                        <property 
name="width-chars">12</property>
+                                                        <property 
name="max-width-chars">11</property>
+                                                        <property 
name="placeholder-text" translatable="yes">12345678912</property>
+                                                        <property 
name="input-purpose">number</property>
                                                       </object>
                                                       <packing>
                                                         <property 
name="expand">False</property>
@@ -1284,13 +1319,13 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <child>
                                                   <object class="GtkBox" 
id="private_hbox5">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
-                                                    <property 
name="margin_left">40</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="margin-left">40</property>
                                                     <child>
                                                       <object class="GtkLabel" 
id="privacy_label5">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
-                                                        <property 
name="margin_left">40</property>
+                                                        <property 
name="can-focus">False</property>
+                                                        <property 
name="margin-left">40</property>
                                                         <property name="label" 
translatable="yes">This stays private</property>
                                                       </object>
                                                       <packing>
@@ -1302,10 +1337,10 @@ Author: Christian Grothoff, Dennis Neufeld
                                                     </child>
                                                     <child>
                                                       <object class="GtkImage" 
id="blindfold_image5">
-                                                        <property 
name="width_request">24</property>
-                                                        <property 
name="height_request">24</property>
+                                                        <property 
name="width-request">24</property>
+                                                        <property 
name="height-request">24</property>
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
+                                                        <property 
name="can-focus">False</property>
                                                         <property 
name="pixbuf">noun_blindfold_3574196.svg</property>
                                                       </object>
                                                       <packing>
@@ -1326,7 +1361,7 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <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>
@@ -1344,20 +1379,20 @@ Author: Christian Grothoff, Dennis Neufeld
                                             <child>
                                               <object class="GtkBox" 
id="anastasis_gtk_ia_ssn_de_box">
                                                 <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_ssn_de_hbox">
-                                                    <property 
name="can_focus">False</property>
+                                                    <property 
name="can-focus">False</property>
                                                     <child>
                                                       <object class="GtkLabel" 
id="anastasis_gtk_ia_ssn_de_label">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
-                                                        <property 
name="tooltip_text" translatable="yes">Falls vorhanden sollte diese Nummer auf 
jeden Fall angegeben werden. Nur Beamte, Selbstständige und andere Personen die 
keine Rentenversicherungsnummer haben sollten dieses Feld leer 
lassen.</property>
+                                                        <property 
name="can-focus">False</property>
+                                                        <property 
name="tooltip-text" translatable="yes">Falls vorhanden sollte diese Nummer auf 
jeden Fall angegeben werden. Nur Beamte, Selbstständige und andere Personen die 
keine Rentenversicherungsnummer haben sollten dieses Feld leer 
lassen.</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="label" 
translatable="yes">Sozialversicherungsnummer (optional):</property>
                                                       </object>
                                                       <packing>
@@ -1370,12 +1405,12 @@ Author: Christian Grothoff, Dennis Neufeld
                                                     <child>
                                                       <object class="GtkEntry" 
id="anastasis_gtk_ia_ssn_de_entry">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">True</property>
-                                                        <property 
name="max_length">12</property>
-                                                        <property 
name="width_chars">13</property>
-                                                        <property 
name="max_width_chars">12</property>
-                                                        <property 
name="placeholder_text" translatable="yes">14230460S534</property>
-                                                        <property 
name="input_purpose">alpha</property>
+                                                        <property 
name="can-focus">True</property>
+                                                        <property 
name="max-length">12</property>
+                                                        <property 
name="width-chars">13</property>
+                                                        <property 
name="max-width-chars">12</property>
+                                                        <property 
name="placeholder-text" translatable="yes">14230460S534</property>
+                                                        <property 
name="input-purpose">alpha</property>
                                                         <signal name="changed" 
handler="AG_identity_changed" swapped="no"/>
                                                       </object>
                                                       <packing>
@@ -1396,13 +1431,13 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <child>
                                                   <object class="GtkBox" 
id="private_hbox6">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
-                                                    <property 
name="margin_left">40</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="margin-left">40</property>
                                                     <child>
                                                       <object class="GtkLabel" 
id="privacy_label6">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
-                                                        <property 
name="margin_left">40</property>
+                                                        <property 
name="can-focus">False</property>
+                                                        <property 
name="margin-left">40</property>
                                                         <property name="label" 
translatable="yes">This stays private</property>
                                                       </object>
                                                       <packing>
@@ -1414,10 +1449,10 @@ Author: Christian Grothoff, Dennis Neufeld
                                                     </child>
                                                     <child>
                                                       <object class="GtkImage" 
id="blindfold_image6">
-                                                        <property 
name="width_request">24</property>
-                                                        <property 
name="height_request">24</property>
+                                                        <property 
name="width-request">24</property>
+                                                        <property 
name="height-request">24</property>
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
+                                                        <property 
name="can-focus">False</property>
                                                         <property 
name="pixbuf">noun_blindfold_3574196.svg</property>
                                                       </object>
                                                       <packing>
@@ -1438,7 +1473,7 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <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>
@@ -1456,19 +1491,19 @@ Author: Christian Grothoff, Dennis Neufeld
                                             <child>
                                               <object class="GtkBox" 
id="anastasis_gtk_ia_ssn_us_box">
                                                 <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_ssn_us_hbox">
-                                                    <property 
name="can_focus">False</property>
+                                                    <property 
name="can-focus">False</property>
                                                     <child>
                                                       <object class="GtkLabel" 
id="anastasis_gtk_ia_ssn_us_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="label" 
translatable="yes">Social security number:</property>
                                                       </object>
                                                       <packing>
@@ -1481,11 +1516,11 @@ Author: Christian Grothoff, Dennis Neufeld
                                                     <child>
                                                       <object class="GtkEntry" 
id="anastasis_gtk_ia_ssn_us_entry">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">True</property>
-                                                        <property 
name="max_length">11</property>
-                                                        <property 
name="width_chars">12</property>
-                                                        <property 
name="max_width_chars">11</property>
-                                                        <property 
name="placeholder_text" translatable="yes">000-00-0000</property>
+                                                        <property 
name="can-focus">True</property>
+                                                        <property 
name="max-length">11</property>
+                                                        <property 
name="width-chars">12</property>
+                                                        <property 
name="max-width-chars">11</property>
+                                                        <property 
name="placeholder-text" translatable="yes">000-00-0000</property>
                                                         <signal name="changed" 
handler="AG_identity_changed" swapped="no"/>
                                                       </object>
                                                       <packing>
@@ -1506,12 +1541,13 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <child>
                                                   <object class="GtkBox" 
id="private_hbox7">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="margin-left">40</property>
                                                     <child>
                                                       <object class="GtkLabel" 
id="privacy_label7">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
-                                                        <property 
name="margin_left">40</property>
+                                                        <property 
name="can-focus">False</property>
+                                                        <property 
name="margin-left">40</property>
                                                         <property name="label" 
translatable="yes">This stays private</property>
                                                       </object>
                                                       <packing>
@@ -1523,10 +1559,10 @@ Author: Christian Grothoff, Dennis Neufeld
                                                     </child>
                                                     <child>
                                                       <object class="GtkImage" 
id="blindfold_image7">
-                                                        <property 
name="width_request">24</property>
-                                                        <property 
name="height_request">24</property>
+                                                        <property 
name="width-request">24</property>
+                                                        <property 
name="height-request">24</property>
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">False</property>
+                                                        <property 
name="can-focus">False</property>
                                                         <property 
name="pixbuf">noun_blindfold_3574196.svg</property>
                                                       </object>
                                                       <packing>
@@ -1547,7 +1583,7 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 <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>
@@ -1566,26 +1602,27 @@ Author: Christian Grothoff, Dennis Neufeld
                                           <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="GtkBox" 
id="anastasis_gtk_private_explainer_vbox">
                                             <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">5</property>
-                                            <property 
name="baseline_position">top</property>
+                                            <property 
name="spacing">20</property>
+                                            <property 
name="baseline-position">top</property>
                                             <child>
                                               <object class="GtkBox" 
id="private_hbox">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <child>
                                                   <object class="GtkLabel" 
id="privacy_label">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
-                                                    <property 
name="margin_top">5</property>
-                                                    <property 
name="margin_bottom">5</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="margin-top">5</property>
+                                                    <property 
name="margin-bottom">5</property>
                                                     <property name="label" 
translatable="yes">This stays private</property>
                                                     <attributes>
                                                       <attribute name="weight" 
value="bold"/>
@@ -1601,10 +1638,10 @@ Author: Christian Grothoff, Dennis Neufeld
                                                 </child>
                                                 <child>
                                                   <object class="GtkImage" 
id="blindfold_image">
-                                                    <property 
name="width_request">24</property>
-                                                    <property 
name="height_request">24</property>
+                                                    <property 
name="width-request">24</property>
+                                                    <property 
name="height-request">24</property>
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
+                                                    <property 
name="can-focus">False</property>
                                                     <property 
name="pixbuf">noun_blindfold_3574196.svg</property>
                                                   </object>
                                                   <packing>
@@ -1624,9 +1661,9 @@ Author: Christian Grothoff, Dennis Neufeld
                                             <child>
                                               <object class="GtkLabel" 
id="explainer_label">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
-                                                <property 
name="margin_top">5</property>
-                                                <property 
name="margin_bottom">15</property>
+                                                <property 
name="can-focus">False</property>
+                                                <property 
name="margin-top">5</property>
+                                                <property 
name="margin-bottom">15</property>
                                                 <property name="label" 
translatable="yes">The information you have entered here:
 • Will be hashed, and therefore unreadable
 • The non-hashed version is not shared</property>
@@ -1641,12 +1678,12 @@ Author: Christian Grothoff, Dennis Neufeld
                                             <child>
                                               <object class="GtkEventBox" 
id="how_encryption_event_box">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <child>
                                                   <object class="GtkLabel" 
id="encrypt_label">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
-                                                    <property 
name="margin_left">40</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="margin-left">40</property>
                                                     <property name="label" 
translatable="yes">How Anastasis encrypts your data</property>
                                                     <attributes>
                                                       <attribute 
name="underline" value="True"/>
@@ -1666,12 +1703,12 @@ Author: Christian Grothoff, Dennis Neufeld
                                             <child>
                                               <object class="GtkEventBox" 
id="free_software_event_box">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <signal 
name="button-press-event" 
handler="free_software_event_box_button_press_event_cb" swapped="no"/>
                                                 <child>
                                                   <object class="GtkLabel" 
id="free_software_label">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
+                                                    <property 
name="can-focus">False</property>
                                                     <property name="label" 
translatable="yes">Anastasis is Free Software</property>
                                                     <attributes>
                                                       <attribute 
name="underline" value="True"/>
@@ -1690,11 +1727,11 @@ Author: Christian Grothoff, Dennis Neufeld
                                             <child>
                                               <object class="GtkLabel" 
id="funding_label">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
-                                                <property 
name="margin_top">10</property>
+                                                <property 
name="can-focus">False</property>
+                                                <property 
name="margin-top">10</property>
                                                 <property name="label" 
translatable="yes">Anastasis is developed by privacy advocates 
 with funding from the European Commission.</property>
-                                                <property 
name="use_markup">True</property>
+                                                <property 
name="use-markup">True</property>
                                                 <property 
name="justify">center</property>
                                               </object>
                                               <packing>
@@ -1706,15 +1743,15 @@ with funding from the European Commission.</property>
                                             </child>
                                             <child>
                                               <object class="GtkImage" 
id="ec_image">
-                                                <property 
name="width_request">128</property>
-                                                <property 
name="height_request">128</property>
+                                                <property 
name="width-request">128</property>
+                                                <property 
name="height-request">128</property>
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <property 
name="halign">center</property>
-                                                <property 
name="margin_left">10</property>
-                                                <property 
name="margin_right">10</property>
-                                                <property 
name="margin_top">10</property>
-                                                <property 
name="margin_bottom">10</property>
+                                                <property 
name="margin-left">10</property>
+                                                <property 
name="margin-right">10</property>
+                                                <property 
name="margin-top">10</property>
+                                                <property 
name="margin-bottom">10</property>
                                                 <property 
name="pixbuf">bandiera_stelle.png</property>
                                               </object>
                                               <packing>
@@ -1739,11 +1776,11 @@ with funding from the European Commission.</property>
                                 <child type="label">
                                   <object class="GtkLabel">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="margin_start">5</property>
-                                    <property name="margin_end">5</property>
-                                    <property name="margin_top">5</property>
-                                    <property name="margin_bottom">5</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="margin-start">5</property>
+                                    <property name="margin-end">5</property>
+                                    <property name="margin-top">5</property>
+                                    <property name="margin-bottom">5</property>
                                     <property name="label" 
translatable="yes">Who are you?</property>
                                     <attributes>
                                       <attribute name="style" value="normal"/>
@@ -1760,43 +1797,43 @@ with funding from the European Commission.</property>
                             </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="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" 
id="anastasis_gtk_add_auth_button_box">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
-                                                <property 
name="margin_top">5</property>
-                                                <property 
name="margin_bottom">4</property>
+                                                <property 
name="can-focus">False</property>
+                                                <property 
name="margin-top">5</property>
+                                                <property 
name="margin-bottom">4</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="visible">True</property>
-                                                    <property 
name="can_focus">True</property>
-                                                    <property 
name="has_focus">True</property>
-                                                    <property 
name="receives_default">True</property>
+                                                    <property 
name="can-focus">True</property>
+                                                    <property 
name="has-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>
@@ -1810,8 +1847,8 @@ with funding from the European Commission.</property>
                                                   <object class="GtkButton" 
id="anastasis_gtk_btn_add_auth_email">
                                                     <property name="label" 
translatable="yes">Email</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">email_image</property>
                                                     <signal name="clicked" 
handler="anastasis_gtk_btn_add_auth_email_clicked_cb" swapped="no"/>
                                                   </object>
@@ -1826,8 +1863,8 @@ with funding from the European Commission.</property>
                                                   <object class="GtkButton" 
id="anastasis_gtk_btn_add_auth_question">
                                                     <property name="label" 
translatable="yes">Question</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">image_question</property>
                                                     <signal name="clicked" 
handler="anastasis_gtk_btn_add_auth_question_clicked_cb" swapped="no"/>
                                                   </object>
@@ -1842,8 +1879,8 @@ with funding from the European Commission.</property>
                                                   <object class="GtkButton" 
id="anastasis_gtk_btn_add_auth_post">
                                                     <property name="label" 
translatable="yes">Post</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>
                                                     <signal name="clicked" 
handler="anastasis_gtk_btn_add_auth_post_clicked_cb" swapped="no"/>
                                                   </object>
                                                   <packing>
@@ -1856,10 +1893,10 @@ with funding from the European Commission.</property>
                                                 <child>
                                                   <object class="GtkButton" 
id="anastasis_gtk_btn_add_auth_video">
                                                     <property name="label" 
translatable="yes">_Video</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">video_image</property>
-                                                    <property 
name="use_underline">True</property>
+                                                    <property 
name="use-underline">True</property>
                                                     <signal name="clicked" 
handler="anastasis_gtk_btn_add_auth_video_clicked_cb" swapped="no"/>
                                                   </object>
                                                   <packing>
@@ -1874,7 +1911,7 @@ with funding from the European Commission.</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">Which authorization method should be added?</property>
                                                 <attributes>
                                                   <attribute name="weight" 
value="bold"/>
@@ -1892,30 +1929,30 @@ with funding from the European Commission.</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="GtkFrame">
                                                 <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="GtkScrolledWindow">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">True</property>
-                                                        <property 
name="shadow_type">in</property>
+                                                        <property 
name="can-focus">True</property>
+                                                        <property 
name="shadow-type">in</property>
                                                         <child>
                                                           <object 
class="GtkTreeView" id="anastasis_gtk_authentication_methods_list">
                                                             <property 
name="visible">True</property>
-                                                            <property 
name="can_focus">True</property>
+                                                            <property 
name="can-focus">True</property>
                                                             <property 
name="model">authentication_methods_liststore</property>
-                                                            <property 
name="enable_search">False</property>
-                                                            <property 
name="search_column">0</property>
+                                                            <property 
name="enable-search">False</property>
+                                                            <property 
name="search-column">0</property>
                                                             <child 
internal-child="selection">
                                                             <object 
class="GtkTreeSelection" id="anastasis_gtk_authentication_methods_selection">
                                                             <signal 
name="changed" handler="auth_method_selection_changed_cb" swapped="no"/>
@@ -1927,8 +1964,8 @@ with funding from the European Commission.</property>
                                                             <property 
name="title" translatable="yes">Type</property>
                                                             <property 
name="clickable">True</property>
                                                             <property 
name="reorderable">True</property>
-                                                            <property 
name="sort_indicator">True</property>
-                                                            <property 
name="sort_column_id">0</property>
+                                                            <property 
name="sort-indicator">True</property>
+                                                            <property 
name="sort-column-id">0</property>
                                                             <child>
                                                             <object 
class="GtkCellRendererText" id="type"/>
                                                             <attributes>
@@ -1959,7 +1996,7 @@ with funding from the European Commission.</property>
                                                 <child type="label">
                                                   <object class="GtkLabel" 
id="anastasis_gtk_authorization_methods_label">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
+                                                    <property 
name="can-focus">False</property>
                                                     <property name="label" 
translatable="yes">Authorization methods configured so far:</property>
                                                     <attributes>
                                                       <attribute name="weight" 
value="bold"/>
@@ -1977,17 +2014,17 @@ with funding from the European Commission.</property>
                                             <child>
                                               <object class="GtkBox" 
id="anastasis_gtk_authorization_meta_button_box">
                                                 <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="GtkButton" 
id="anastasis_gtk_edit_provider_list">
                                                     <property name="label" 
translatable="yes">_Add 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="image">add_image</property>
-                                                    <property 
name="use_underline">True</property>
-                                                    <property 
name="always_show_image">True</property>
+                                                    <property 
name="use-underline">True</property>
+                                                    <property 
name="always-show-image">True</property>
                                                     <signal name="clicked" 
handler="anastasis_gtk_edit_provider_list_clicked_cb" swapped="no"/>
                                                   </object>
                                                   <packing>
@@ -2002,10 +2039,10 @@ with funding from the European Commission.</property>
                                                     <property 
name="label">gtk-delete</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="always_show_image">True</property>
+                                                    <property 
name="can-focus">True</property>
+                                                    <property 
name="receives-default">True</property>
+                                                    <property 
name="use-stock">True</property>
+                                                    <property 
name="always-show-image">True</property>
                                                     <signal name="clicked" 
handler="anastasis_gtk_authentication_method_delete_button_clicked_cb" 
swapped="no"/>
                                                   </object>
                                                   <packing>
@@ -2033,7 +2070,7 @@ with funding from the European Commission.</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">False</property>
@@ -2048,11 +2085,11 @@ with funding from the European Commission.</property>
                                 <child type="label">
                                   <object class="GtkLabel">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="margin_start">5</property>
-                                    <property name="margin_end">5</property>
-                                    <property name="margin_top">5</property>
-                                    <property name="margin_bottom">5</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="margin-start">5</property>
+                                    <property name="margin-end">5</property>
+                                    <property name="margin-top">5</property>
+                                    <property name="margin-bottom">5</property>
                                     <property name="label" 
translatable="yes">Configure authorization methods!</property>
                                     <attributes>
                                       <attribute name="weight" value="bold"/>
@@ -2068,25 +2105,25 @@ with funding from the European Commission.</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="top_padding">10</property>
-                                    <property 
name="bottom_padding">10</property>
-                                    <property name="left_padding">12</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="top-padding">10</property>
+                                    <property 
name="bottom-padding">10</property>
+                                    <property name="left-padding">12</property>
                                     <child>
                                       <object class="GtkScrolledWindow">
                                         <property 
name="visible">True</property>
-                                        <property 
name="can_focus">True</property>
-                                        <property 
name="shadow_type">in</property>
+                                        <property 
name="can-focus">True</property>
+                                        <property 
name="shadow-type">in</property>
                                         <child>
                                           <object class="GtkTreeView" 
id="anastasis_gtk_review_policy_treeview">
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">True</property>
+                                            <property 
name="can-focus">True</property>
                                             <property 
name="model">policy_review_treestore</property>
                                             <signal name="button-press-event" 
handler="anastasis_gtk_review_policy_treeview_button_press_event_cb" 
swapped="no"/>
                                             <signal name="key-press-event" 
handler="anastasis_gtk_review_policy_treeview_key_press_event_cb" swapped="no"/>
@@ -2173,11 +2210,11 @@ with funding from the European Commission.</property>
                                 <child type="label">
                                   <object class="GtkLabel">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="margin_start">5</property>
-                                    <property name="margin_end">5</property>
-                                    <property name="margin_top">5</property>
-                                    <property name="margin_bottom">5</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="margin-start">5</property>
+                                    <property name="margin-end">5</property>
+                                    <property name="margin-top">5</property>
+                                    <property name="margin-bottom">5</property>
                                     <property name="label" 
translatable="yes">Review recovery policies</property>
                                     <attributes>
                                       <attribute name="weight" value="bold"/>
@@ -2194,100 +2231,116 @@ with funding from the European Commission.</property>
                             <child>
                               <object class="GtkFrame" 
id="anastasis_gtk_challenge_frame">
                                 <property 
name="name">anastasis_gtk_challenge_frame</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">
                                         <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_open_challenge_box">
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</property>
                                             <child>
+                                              <!-- n-columns=3 n-rows=3 -->
                                               <object class="GtkGrid" 
id="anastasis_gtk_policy_selection_grid">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
-                                                <property 
name="row_spacing">5</property>
-                                                <property 
name="column_spacing">5</property>
-                                                <property 
name="row_homogeneous">True</property>
+                                                <property 
name="can-focus">False</property>
+                                                <property 
name="row-spacing">5</property>
+                                                <property 
name="column-spacing">5</property>
+                                                <property 
name="row-homogeneous">True</property>
                                                 <child>
                                                   <object class="GtkLabel">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
-                                                    <property 
name="tooltip_text" translatable="yes">This is the URL of the provider from 
which we downloaded the recovery document.</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="tooltip-text" translatable="yes">This is the URL of the provider from 
which we downloaded the recovery document.</property>
                                                     <property name="label" 
translatable="yes">Provider URL:</property>
                                                   </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="GtkLabel">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
-                                                    <property 
name="tooltip_text" translatable="yes">This is the version of the backup at the 
provider. By default, the latest available backup version is 
obtained.</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="tooltip-text" translatable="yes">This is the version of the backup at the 
provider. By default, the latest available backup version is 
obtained.</property>
                                                     <property name="label" 
translatable="yes">Backup version:</property>
                                                   </object>
                                                   <packing>
-                                                    <property 
name="left_attach">0</property>
-                                                    <property 
name="top_attach">1</property>
+                                                    <property 
name="left-attach">0</property>
+                                                    <property 
name="top-attach">1</property>
                                                   </packing>
                                                 </child>
                                                 <child>
                                                   <object 
class="GtkSpinButton" id="anastasis_gtk_policy_version_spin_button">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">True</property>
-                                                    <property 
name="margin_right">5</property>
-                                                    <property 
name="margin_end">5</property>
+                                                    <property 
name="can-focus">True</property>
+                                                    <property 
name="margin-right">5</property>
+                                                    <property 
name="margin-end">5</property>
                                                     <property name="text" 
translatable="yes">0</property>
-                                                    <property 
name="input_purpose">number</property>
+                                                    <property 
name="input-purpose">number</property>
                                                     <property 
name="adjustment">policy_version_adjustment</property>
-                                                    <property 
name="climb_rate">1</property>
+                                                    <property 
name="climb-rate">1</property>
                                                     <property 
name="numeric">True</property>
                                                     <signal name="changed" 
handler="anastasis_gtk_policy_version_spin_button_changed_cb" swapped="no"/>
                                                   </object>
                                                   <packing>
-                                                    <property 
name="left_attach">1</property>
-                                                    <property 
name="top_attach">1</property>
+                                                    <property 
name="left-attach">1</property>
+                                                    <property 
name="top-attach">1</property>
                                                   </packing>
                                                 </child>
                                                 <child>
                                                   <object 
class="GtkComboBoxText" id="anastasis_gtk_provider_url_combo_box_text">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
-                                                    <property 
name="margin_left">5</property>
-                                                    <property 
name="margin_right">5</property>
-                                                    <property 
name="margin_start">5</property>
-                                                    <property 
name="margin_end">5</property>
-                                                    <property 
name="margin_top">5</property>
-                                                    <property 
name="margin_bottom">5</property>
-                                                    <property 
name="has_entry">True</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="margin-left">5</property>
+                                                    <property 
name="margin-right">5</property>
+                                                    <property 
name="margin-start">5</property>
+                                                    <property 
name="margin-end">5</property>
+                                                    <property 
name="margin-top">5</property>
+                                                    <property 
name="margin-bottom">5</property>
+                                                    <property 
name="has-entry">True</property>
                                                     <child 
internal-child="entry">
                                                       <object class="GtkEntry" 
id="anastasis_gtk_provider_url_entry">
-                                                        <property 
name="can_focus">False</property>
+                                                        <property 
name="can-focus">False</property>
                                                       </object>
                                                     </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>
                                                   </packing>
                                                 </child>
+                                                <child>
+                                                  <placeholder/>
+                                                </child>
+                                                <child>
+                                                  <placeholder/>
+                                                </child>
+                                                <child>
+                                                  <placeholder/>
+                                                </child>
+                                                <child>
+                                                  <placeholder/>
+                                                </child>
+                                                <child>
+                                                  <placeholder/>
+                                                </child>
                                               </object>
                                               <packing>
                                                 <property 
name="expand">False</property>
                                                 <property 
name="fill">True</property>
                                                 <property 
name="padding">5</property>
-                                                <property 
name="pack_type">end</property>
+                                                <property 
name="pack-type">end</property>
                                                 <property 
name="position">0</property>
                                               </packing>
                                             </child>
@@ -2302,24 +2355,24 @@ with funding from the European Commission.</property>
                                         <child>
                                           <object class="GtkFrame">
                                             <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="GtkScrolledWindow">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">True</property>
-                                                    <property 
name="shadow_type">in</property>
+                                                    <property 
name="can-focus">True</property>
+                                                    <property 
name="shadow-type">in</property>
                                                     <child>
                                                       <object 
class="GtkTreeView" id="anastasis_gtk_challenge_status_treeview">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">True</property>
-                                                        <property 
name="tooltip_text" translatable="yes">Here you can see your progress in 
satisfying authorization challenges and can select the next challenge to 
solve.</property>
+                                                        <property 
name="can-focus">True</property>
+                                                        <property 
name="tooltip-text" translatable="yes">Here you can see your progress in 
satisfying authorization challenges and can select the next challenge to 
solve.</property>
                                                         <property 
name="model">challenge_status_liststore</property>
                                                         <signal 
name="row-activated" 
handler="anastasis_gtk_challenge_status_treeview_row_activated_cb" 
swapped="no"/>
                                                         <child 
internal-child="selection">
@@ -2330,7 +2383,7 @@ with funding from the European Commission.</property>
                                                         <child>
                                                           <object 
class="GtkTreeViewColumn">
                                                             <property 
name="title" translatable="yes">#</property>
-                                                            <property 
name="sort_column_id">0</property>
+                                                            <property 
name="sort-column-id">0</property>
                                                             <child>
                                                             <object 
class="GtkCellRendererToggle" id="solved">
                                                             <signal 
name="toggled" handler="anastasis_gtk_challenge_status_solved_toggled_cb" 
swapped="no"/>
@@ -2388,7 +2441,7 @@ with funding from the European Commission.</property>
                                                             <child>
                                                             <object 
class="GtkCellRendererText" id="instructions_text">
                                                             <property 
name="ellipsize">end</property>
-                                                            <property 
name="max_width_chars">20</property>
+                                                            <property 
name="max-width-chars">20</property>
                                                             </object>
                                                             <attributes>
                                                             <attribute 
name="text">14</attribute>
@@ -2433,12 +2486,12 @@ with funding from the European Commission.</property>
                                             <child type="label">
                                               <object class="GtkLabel">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
-                                                <property name="tooltip_text" 
translatable="yes">Here you can see your progress in satisfying authorization 
challenges and possible next steps.</property>
-                                                <property 
name="margin_start">5</property>
-                                                <property 
name="margin_end">5</property>
-                                                <property 
name="margin_top">5</property>
-                                                <property 
name="margin_bottom">5</property>
+                                                <property 
name="can-focus">False</property>
+                                                <property name="tooltip-text" 
translatable="yes">Here you can see your progress in satisfying authorization 
challenges and possible next steps.</property>
+                                                <property 
name="margin-start">5</property>
+                                                <property 
name="margin-end">5</property>
+                                                <property 
name="margin-top">5</property>
+                                                <property 
name="margin-bottom">5</property>
                                                 <property name="label" 
translatable="yes">Select open challenge to solve:</property>
                                               </object>
                                             </child>
@@ -2452,27 +2505,27 @@ with funding from the European Commission.</property>
                                         <child>
                                           <object class="GtkFrame">
                                             <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="GtkScrolledWindow">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">True</property>
-                                                    <property 
name="shadow_type">in</property>
+                                                    <property 
name="can-focus">True</property>
+                                                    <property 
name="shadow-type">in</property>
                                                     <child>
                                                       <object 
class="GtkTreeView" id="anastasis_gtk_choose_policy_treeview">
                                                         <property 
name="visible">True</property>
-                                                        <property 
name="can_focus">True</property>
-                                                        <property 
name="tooltip_text" translatable="yes">This table shows possible ways to 
recover the secret. For each policy, the challenges that must still be 
satisfied are listed.</property>
+                                                        <property 
name="can-focus">True</property>
+                                                        <property 
name="tooltip-text" translatable="yes">This table shows possible ways to 
recover the secret. For each policy, the challenges that must still be 
satisfied are listed.</property>
                                                         <property 
name="model">policy_review_treestore</property>
-                                                        <property 
name="enable_search">False</property>
-                                                        <property 
name="search_column">0</property>
+                                                        <property 
name="enable-search">False</property>
+                                                        <property 
name="search-column">0</property>
                                                         <child 
internal-child="selection">
                                                           <object 
class="GtkTreeSelection"/>
                                                         </child>
@@ -2539,12 +2592,12 @@ with funding from the European Commission.</property>
                                             <child type="label">
                                               <object class="GtkLabel">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
-                                                <property name="tooltip_text" 
translatable="yes">This table shows possible ways to recover the secret. For 
each policy, the challenges that must still be satisfied are listed.</property>
-                                                <property 
name="margin_start">5</property>
-                                                <property 
name="margin_end">5</property>
-                                                <property 
name="margin_top">5</property>
-                                                <property 
name="margin_bottom">5</property>
+                                                <property 
name="can-focus">False</property>
+                                                <property name="tooltip-text" 
translatable="yes">This table shows possible ways to recover the secret. For 
each policy, the challenges that must still be satisfied are listed.</property>
+                                                <property 
name="margin-start">5</property>
+                                                <property 
name="margin-end">5</property>
+                                                <property 
name="margin-top">5</property>
+                                                <property 
name="margin-bottom">5</property>
                                                 <property name="label" 
translatable="yes">Recovery policies:</property>
                                               </object>
                                             </child>
@@ -2562,11 +2615,11 @@ with funding from the European Commission.</property>
                                 <child type="label">
                                   <object class="GtkLabel">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="margin_start">5</property>
-                                    <property name="margin_end">5</property>
-                                    <property name="margin_top">5</property>
-                                    <property name="margin_bottom">5</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="margin-start">5</property>
+                                    <property name="margin-end">5</property>
+                                    <property name="margin-top">5</property>
+                                    <property name="margin-bottom">5</property>
                                     <property name="label" 
translatable="yes">Select challenge to recover secret:</property>
                                     <attributes>
                                       <attribute name="weight" value="bold"/>
@@ -2582,30 +2635,30 @@ with funding from the European Commission.</property>
                             </child>
                             <child>
                               <object class="GtkFrame" 
id="anastasis_gtk_enter_secret_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="margin_top">5</property>
-                                        <property 
name="margin_bottom">5</property>
+                                        <property 
name="can-focus">False</property>
+                                        <property 
name="margin-top">5</property>
+                                        <property 
name="margin-bottom">5</property>
                                         <property 
name="orientation">vertical</property>
                                         <child>
                                           <object class="GtkBox">
                                             <property 
name="name">anastasis_gtk_enter_secret_as_text_box</property>
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</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">Enter as text:</property>
                                               </object>
                                               <packing>
@@ -2618,11 +2671,11 @@ with funding from the European Commission.</property>
                                             <child>
                                               <object class="GtkEntry" 
id="anastasis_gtk_enter_secret_entry">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">True</property>
-                                                <property 
name="has_focus">True</property>
-                                                <property 
name="is_focus">True</property>
-                                                <property 
name="primary_icon_stock">gtk-dialog-authentication</property>
-                                                <property 
name="input_purpose">password</property>
+                                                <property 
name="can-focus">True</property>
+                                                <property 
name="has-focus">True</property>
+                                                <property 
name="is-focus">True</property>
+                                                <property 
name="primary-icon-stock">gtk-dialog-authentication</property>
+                                                <property 
name="input-purpose">password</property>
                                                 <signal name="changed" 
handler="anastasis_gtk_enter_secret_entry_changed_cb" swapped="no"/>
                                               </object>
                                               <packing>
@@ -2644,13 +2697,13 @@ with funding from the European Commission.</property>
                                           <object class="GtkBox">
                                             <property 
name="name">anastasis_gtk_enter_secret_file_box</property>
                                             <property 
name="visible">True</property>
-                                            <property 
name="can_focus">False</property>
-                                            <property 
name="margin_top">5</property>
-                                            <property 
name="margin_bottom">5</property>
+                                            <property 
name="can-focus">False</property>
+                                            <property 
name="margin-top">5</property>
+                                            <property 
name="margin-bottom">5</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">Use file input:</property>
                                               </object>
                                               <packing>
@@ -2664,11 +2717,11 @@ with funding from the European Commission.</property>
                                               <object class="GtkButton" 
id="anastasis_gtk_enter_secret_open_button">
                                                 <property 
name="label">gtk-open</property>
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">True</property>
-                                                <property 
name="can_default">True</property>
-                                                <property 
name="receives_default">True</property>
-                                                <property 
name="use_stock">True</property>
-                                                <property 
name="always_show_image">True</property>
+                                                <property 
name="can-focus">True</property>
+                                                <property 
name="can-default">True</property>
+                                                <property 
name="receives-default">True</property>
+                                                <property 
name="use-stock">True</property>
+                                                <property 
name="always-show-image">True</property>
                                                 <signal name="clicked" 
handler="anastasis_gtk_enter_secret_open_button_clicked_cb" swapped="no"/>
                                               </object>
                                               <packing>
@@ -2693,11 +2746,11 @@ with funding from the European Commission.</property>
                                 <child type="label">
                                   <object class="GtkLabel">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="margin_start">5</property>
-                                    <property name="margin_end">5</property>
-                                    <property name="margin_top">10</property>
-                                    <property 
name="margin_bottom">10</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="margin-start">5</property>
+                                    <property name="margin-end">5</property>
+                                    <property name="margin-top">10</property>
+                                    <property 
name="margin-bottom">10</property>
                                     <property name="label" 
translatable="yes">Provide secret to backup:</property>
                                     <attributes>
                                       <attribute name="weight" value="bold"/>
@@ -2713,29 +2766,29 @@ with funding from the European Commission.</property>
                             </child>
                             <child>
                               <object class="GtkFrame" 
id="anastasis_gtk_pay_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="margin_top">5</property>
-                                    <property name="left_padding">12</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="margin-top">5</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="spacing">5</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="GtkLabel">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <property name="label" 
translatable="yes">Please pay with GNU Taler:</property>
                                               </object>
                                               <packing>
@@ -2748,22 +2801,22 @@ with funding from the European Commission.</property>
                                             <child>
                                               <object class="GtkBox" 
id="anastasis_gtk_main_window_unpaid_box">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
-                                                <property 
name="margin_left">5</property>
-                                                <property 
name="margin_right">5</property>
-                                                <property 
name="margin_start">5</property>
-                                                <property 
name="margin_end">5</property>
-                                                <property 
name="margin_top">5</property>
-                                                <property 
name="margin_bottom">5</property>
+                                                <property 
name="can-focus">False</property>
+                                                <property 
name="margin-left">5</property>
+                                                <property 
name="margin-right">5</property>
+                                                <property 
name="margin-start">5</property>
+                                                <property 
name="margin-end">5</property>
+                                                <property 
name="margin-top">5</property>
+                                                <property 
name="margin-bottom">5</property>
                                                 <property 
name="orientation">vertical</property>
                                                 <property 
name="spacing">5</property>
                                                 <child>
                                                   <object class="GtkTreeView" 
id="unpaid_qr_treeview">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">True</property>
+                                                    <property 
name="can-focus">True</property>
                                                     <property 
name="model">unpaid_qrcodes_liststore</property>
-                                                    <property 
name="enable_search">False</property>
-                                                    <property 
name="search_column">1</property>
+                                                    <property 
name="enable-search">False</property>
+                                                    <property 
name="search-column">1</property>
                                                     <child 
internal-child="selection">
                                                       <object 
class="GtkTreeSelection" id="unpaid_qr_tree_selection">
                                                         <signal name="changed" 
handler="unpaid_qr_tree_selection_changed_cb" swapped="no"/>
@@ -2826,11 +2879,11 @@ with funding from the European Commission.</property>
                                 <child type="label">
                                   <object class="GtkLabel">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="margin_start">5</property>
-                                    <property name="margin_end">5</property>
-                                    <property name="margin_top">10</property>
-                                    <property name="margin_bottom">5</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="margin-start">5</property>
+                                    <property name="margin-end">5</property>
+                                    <property name="margin-top">10</property>
+                                    <property name="margin-bottom">5</property>
                                     <property name="label" 
translatable="yes">Payment required:</property>
                                     <attributes>
                                       <attribute name="weight" value="bold"/>
@@ -2846,30 +2899,30 @@ with funding from the European Commission.</property>
                             </child>
                             <child>
                               <object class="GtkFrame" 
id="anastasis_gtk_completed_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="margin_start">10</property>
-                                    <property name="margin_end">10</property>
-                                    <property name="margin_top">10</property>
-                                    <property 
name="margin_bottom">10</property>
-                                    <property name="left_padding">12</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="margin-start">10</property>
+                                    <property name="margin-end">10</property>
+                                    <property name="margin-top">10</property>
+                                    <property 
name="margin-bottom">10</property>
+                                    <property name="left-padding">12</property>
                                     <child>
                                       <object class="GtkBox" 
id="anastasis_gtk_success_box">
                                         <property 
name="visible">True</property>
-                                        <property 
name="can_focus">False</property>
+                                        <property 
name="can-focus">False</property>
                                         <child>
                                           <object class="GtkBox" 
id="anastasis_gtk_backup_complete_box">
                                             <property 
name="name">anastasis_gtk_backup_complete_box</property>
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</property>
                                             <property 
name="orientation">vertical</property>
                                             <child>
                                               <object class="GtkLabel" 
id="anastasis_gtk_success_backup_label">
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <property name="label" 
translatable="yes">Your backup is complete.</property>
                                                 <property 
name="justify">center</property>
                                                 <attributes>
@@ -2885,7 +2938,7 @@ with funding from the European Commission.</property>
                                             </child>
                                             <child>
                                               <object class="GtkLabel" 
id="anastasis_gtk_success_backup_version_label">
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <property name="label" 
translatable="yes">Backups were made at the following providers:</property>
                                               </object>
                                               <packing>
@@ -2898,12 +2951,12 @@ with funding from the European Commission.</property>
                                             <child>
                                               <object 
class="GtkScrolledWindow">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">True</property>
-                                                <property 
name="shadow_type">in</property>
+                                                <property 
name="can-focus">True</property>
+                                                <property 
name="shadow-type">in</property>
                                                 <child>
                                                   <object class="GtkTreeView" 
id="anastasis_gtk_backup_complete_treeview">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">True</property>
+                                                    <property 
name="can-focus">True</property>
                                                     <property 
name="model">backup_provider_liststore</property>
                                                     <child 
internal-child="selection">
                                                       <object 
class="GtkTreeSelection"/>
@@ -2966,12 +3019,12 @@ with funding from the European Commission.</property>
                                         <child>
                                           <object class="GtkBox" 
id="anastasis_gtk_success_recovery_box">
                                             <property 
name="name">anastasis_gtk_success_recovery_box</property>
-                                            <property 
name="can_focus">False</property>
+                                            <property 
name="can-focus">False</property>
                                             <property 
name="orientation">vertical</property>
                                             <child>
                                               <object class="GtkLabel" 
id="anastasis_gtk_success_recovery_label">
                                                 <property 
name="visible">True</property>
-                                                <property 
name="can_focus">False</property>
+                                                <property 
name="can-focus">False</property>
                                                 <property name="label" 
translatable="yes">Your secret was recovered:</property>
                                                 <attributes>
                                                   <attribute name="weight" 
value="bold"/>
@@ -2987,11 +3040,11 @@ with funding from the European Commission.</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="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>
@@ -3002,11 +3055,11 @@ with funding from the European Commission.</property>
                                                 <child>
                                                   <object class="GtkLabel" 
id="anastasis_gtk_secret_value_label">
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
-                                                    <property 
name="tooltip_text" translatable="yes">The secret is shown here. You can also 
copy it to the clipboard or save it to a file.</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="tooltip-text" translatable="yes">The secret is shown here. You can also 
copy it to the clipboard or save it to a file.</property>
                                                     <property name="label">THE 
SECRET TEXT</property>
                                                     <property 
name="wrap">True</property>
-                                                    <property 
name="wrap_mode">word-char</property>
+                                                    <property 
name="wrap-mode">word-char</property>
                                                     <property 
name="ellipsize">end</property>
                                                   </object>
                                                   <packing>
@@ -3020,12 +3073,12 @@ with funding from the European Commission.</property>
                                                   <object class="GtkButton" 
id="anastasis_gtk_secret_copy_button">
                                                     <property 
name="label">gtk-copy</property>
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">True</property>
-                                                    <property 
name="can_default">True</property>
-                                                    <property 
name="receives_default">True</property>
-                                                    <property 
name="tooltip_text" translatable="yes">Copy secret to clipboard</property>
-                                                    <property 
name="use_stock">True</property>
-                                                    <property 
name="always_show_image">True</property>
+                                                    <property 
name="can-focus">True</property>
+                                                    <property 
name="can-default">True</property>
+                                                    <property 
name="receives-default">True</property>
+                                                    <property 
name="tooltip-text" translatable="yes">Copy secret to clipboard</property>
+                                                    <property 
name="use-stock">True</property>
+                                                    <property 
name="always-show-image">True</property>
                                                     <signal name="clicked" 
handler="anastasis_gtk_secret_copy_button_clicked_cb" swapped="no"/>
                                                   </object>
                                                   <packing>
@@ -3039,11 +3092,11 @@ with funding from the European Commission.</property>
                                                   <object class="GtkButton" 
id="anastasis_gtk_secret_save_as_button">
                                                     <property 
name="label">gtk-save-as</property>
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">True</property>
-                                                    <property 
name="receives_default">True</property>
-                                                    <property 
name="tooltip_text" translatable="yes">Save secret to file</property>
-                                                    <property 
name="use_stock">True</property>
-                                                    <property 
name="always_show_image">True</property>
+                                                    <property 
name="can-focus">True</property>
+                                                    <property 
name="receives-default">True</property>
+                                                    <property 
name="tooltip-text" translatable="yes">Save secret to file</property>
+                                                    <property 
name="use-stock">True</property>
+                                                    <property 
name="always-show-image">True</property>
                                                     <signal name="clicked" 
handler="anastasis_gtk_secret_save_as_button_clicked_cb" swapped="no"/>
                                                   </object>
                                                   <packing>
@@ -3056,7 +3109,7 @@ with funding from the European Commission.</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>
@@ -3075,21 +3128,21 @@ with funding from the European Commission.</property>
                                             <child>
                                               <object class="GtkViewport">
                                                 <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="GtkImage" 
id="anastasis_gtk_secret_qr_image">
-                                                    <property 
name="width_request">400</property>
-                                                    <property 
name="height_request">400</property>
+                                                    <property 
name="width-request">400</property>
+                                                    <property 
name="height-request">400</property>
                                                     <property 
name="visible">True</property>
-                                                    <property 
name="can_focus">False</property>
-                                                    <property 
name="margin_left">10</property>
-                                                    <property 
name="margin_right">10</property>
-                                                    <property 
name="margin_start">10</property>
-                                                    <property 
name="margin_end">10</property>
-                                                    <property 
name="margin_top">10</property>
-                                                    <property 
name="margin_bottom">10</property>
+                                                    <property 
name="can-focus">False</property>
+                                                    <property 
name="margin-left">10</property>
+                                                    <property 
name="margin-right">10</property>
+                                                    <property 
name="margin-start">10</property>
+                                                    <property 
name="margin-end">10</property>
+                                                    <property 
name="margin-top">10</property>
+                                                    <property 
name="margin-bottom">10</property>
                                                     <property 
name="hexpand">True</property>
                                                     <property 
name="vexpand">True</property>
                                                     <property 
name="stock">gtk-missing-image</property>
@@ -3117,11 +3170,11 @@ with funding from the European Commission.</property>
                                 <child type="label">
                                   <object class="GtkLabel" 
id="anastasis_gtk_backup_success_label">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="margin_start">10</property>
-                                    <property name="margin_end">10</property>
-                                    <property name="margin_top">10</property>
-                                    <property 
name="margin_bottom">10</property>
+                                    <property name="can-focus">False</property>
+                                    <property name="margin-start">10</property>
+                                    <property name="margin-end">10</property>
+                                    <property name="margin-top">10</property>
+                                    <property 
name="margin-bottom">10</property>
                                     <property name="label" 
translatable="yes">Success!</property>
                                     <attributes>
                                       <attribute name="weight" value="bold"/>
@@ -3159,12 +3212,12 @@ with funding from the European Commission.</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>
@@ -3176,8 +3229,8 @@ with funding from the European Commission.</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>
@@ -3189,7 +3242,7 @@ with funding from the European Commission.</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>
@@ -3201,7 +3254,7 @@ with funding from the European Commission.</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>
@@ -3213,7 +3266,7 @@ with funding from the European Commission.</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>
@@ -3225,7 +3278,7 @@ with funding from the European Commission.</property>
                 </child>
                 <child>
                   <object class="GtkImage" 
id="anastasis_gtk_enter_secret_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>
@@ -3237,7 +3290,7 @@ with funding from the European Commission.</property>
                 </child>
                 <child>
                   <object class="GtkImage" id="anastasis_gtk_pay_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>
@@ -3249,7 +3302,7 @@ with funding from the European Commission.</property>
                 </child>
                 <child>
                   <object class="GtkImage" id="anastasis_gtk_completed_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>
@@ -3275,16 +3328,16 @@ with funding from the European Commission.</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_window_prev_button">
                 <property name="label">gtk-go-back</property>
                 <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_stock">True</property>
-                <property name="always_show_image">True</property>
+                <property name="can-focus">True</property>
+                <property name="can-default">True</property>
+                <property name="receives-default">True</property>
+                <property name="use-stock">True</property>
+                <property name="always-show-image">True</property>
                 <signal name="clicked" 
handler="anastasis_gtk_main_window_back_clicked" swapped="no"/>
               </object>
               <packing>
@@ -3297,7 +3350,7 @@ with funding from the European Commission.</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>
@@ -3309,11 +3362,11 @@ with funding from the European Commission.</property>
               <object class="GtkButton" 
id="anastasis_gtk_main_window_save_as_button">
                 <property name="label">gtk-save-as</property>
                 <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_stock">True</property>
-                <property name="always_show_image">True</property>
+                <property name="can-focus">True</property>
+                <property name="can-default">True</property>
+                <property name="receives-default">True</property>
+                <property name="use-stock">True</property>
+                <property name="always-show-image">True</property>
                 <signal name="clicked" 
handler="anastasis_gtk_main_window_save_as_button_clicked_cb" swapped="no"/>
               </object>
               <packing>
@@ -3326,12 +3379,12 @@ with funding from the European Commission.</property>
             <child>
               <object class="GtkButton" id="anastasis_gtk_restart_button">
                 <property name="label" translatable="yes">_Restart</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="tooltip_text" translatable="yes">Go back to 
the beginning.</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+                <property name="tooltip-text" translatable="yes">Go back to 
the beginning.</property>
                 <property name="image">restart_image</property>
-                <property name="use_underline">True</property>
-                <property name="always_show_image">True</property>
+                <property name="use-underline">True</property>
+                <property name="always-show-image">True</property>
                 <signal name="clicked" 
handler="anastasis_gtk_restart_button_clicked_cb" swapped="no"/>
               </object>
               <packing>
@@ -3343,11 +3396,11 @@ with funding from the European Commission.</property>
             <child>
               <object class="GtkButton" 
id="anastasis_gtk_main_window_quit_button">
                 <property name="label">gtk-quit</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_stock">True</property>
-                <property name="always_show_image">True</property>
+                <property name="can-focus">True</property>
+                <property name="can-default">True</property>
+                <property name="receives-default">True</property>
+                <property name="use-stock">True</property>
+                <property name="always-show-image">True</property>
                 <signal name="clicked" 
handler="anastasis_gtk_main_window_quit_button_clicked_cb" swapped="no"/>
               </object>
               <packing>
@@ -3360,7 +3413,7 @@ with funding from the European Commission.</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>
@@ -3373,12 +3426,12 @@ with funding from the European Commission.</property>
                 <property name="label">gtk-media-next</property>
                 <property name="visible">True</property>
                 <property name="sensitive">False</property>
-                <property name="can_focus">False</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
-                <property name="use_stock">True</property>
-                <property name="always_show_image">True</property>
+                <property name="can-focus">False</property>
+                <property name="can-default">True</property>
+                <property name="has-default">True</property>
+                <property name="receives-default">True</property>
+                <property name="use-stock">True</property>
+                <property name="always-show-image">True</property>
                 <signal name="clicked" 
handler="anastasis_gtk_main_window_forward_clicked" swapped="no"/>
               </object>
               <packing>
@@ -3398,7 +3451,7 @@ with funding from the European Commission.</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>
diff --git a/src/anastasis/anastasis-gtk_progress.c 
b/src/anastasis/anastasis-gtk_progress.c
index 15bf825..714a75d 100644
--- a/src/anastasis/anastasis-gtk_progress.c
+++ b/src/anastasis/anastasis-gtk_progress.c
@@ -29,27 +29,28 @@
 
 
 /**
- * Ensure signals are ignored where the user 
+ * Ensure signals are ignored where the user
  * clicks in the widget.
  */
 gboolean
 anastasis_gtk_backup_progress_treeview_button_press_event_cb (GtkWidget 
*widget,
-               GdkEvent  *event,
-               gpointer   user_data)
+                                                              GdkEvent  *event,
+                                                              gpointer 
user_data)
 {
   return TRUE;
 }
 
 
-
 /**
- * Ensure signals are ignored where the user 
+ * Ensure signals are ignored where the user
  * clicks in the widget.
  */
 gboolean
-anastasis_gtk_recovery_progress_treeview_button_press_event_cb (GtkWidget 
*widget,
-               GdkEvent  *event,
-               gpointer   user_data)
+anastasis_gtk_recovery_progress_treeview_button_press_event_cb (
+  GtkWidget *widget,
+  GdkEvent  *event,
+  gpointer
+  user_data)
 {
   return TRUE;
 }
@@ -102,27 +103,29 @@ AG_progress_update (void)
   const char *state;
 
   state = json_string_value (json_object_get (AG_redux_state,
-                                             "backup_state"));
+                                              "backup_state"));
   if (NULL == state)
   {
     state = json_string_value (json_object_get (AG_redux_state,
-                                               "recovery_state"));
+                                                "recovery_state"));
     if (NULL == state)
     {
       GNUNET_break (0);
       return;
     }
-    ts = GTK_TREE_SELECTION (GCG_get_main_window_object 
("anastasis_gtk_recovery_progress_tree_selection"));
+    ts = GTK_TREE_SELECTION (GCG_get_main_window_object (
+                               
"anastasis_gtk_recovery_progress_tree_selection"));
   }
   else
   {
-    ts = GTK_TREE_SELECTION (GCG_get_main_window_object 
("anastasis_gtk_backup_progress_tree_selection"));
+    ts = GTK_TREE_SELECTION (GCG_get_main_window_object (
+                               
"anastasis_gtk_backup_progress_tree_selection"));
   }
   gtk_tree_selection_get_selected (ts,
-                                  &tm,
-                                  &iter);
+                                   &tm,
+                                   &iter);
   if (! gtk_tree_model_get_iter_first (tm,
-                                      &iter))
+                                       &iter))
   {
     GNUNET_break (0);
     return;
@@ -131,20 +134,20 @@ AG_progress_update (void)
     char *regex;
 
     gtk_tree_model_get (tm,
-                       &iter,
-                       AG_PRGMC_REGEX, &regex, 
-                       -1);
+                        &iter,
+                        AG_PRGMC_REGEX, &regex,
+                        -1);
     if (validate_regex (state,
-                       regex))
+                        regex))
     {
       g_free (regex);
       gtk_tree_selection_select_iter (ts,
-                                     &iter);
+                                      &iter);
       return;
     }
     g_free (regex);
   } while (gtk_tree_model_iter_next (tm,
-                                    &iter));
+                                     &iter));
   GNUNET_break (0);
   return;
 }

-- 
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]