gnunet-svn
[Top][All Lists]
Advanced

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

[taler-anastasis-gtk] branch master updated: glade hacking


From: gnunet
Subject: [taler-anastasis-gtk] branch master updated: glade hacking
Date: Fri, 19 Mar 2021 23:16:18 +0100

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

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

The following commit(s) were added to refs/heads/master by this push:
     new 8eb7c9a  glade hacking
8eb7c9a is described below

commit 8eb7c9a8a74f0f479afe23a8ed2ef48f602c6c42
Author: Christian Grothoff <grothoff@gnunet.org>
AuthorDate: Fri Mar 19 23:16:14 2021 +0100

    glade hacking
---
 contrib/anastasis_gtk_main_window.glade | 133 ++++++++++++++++++++++++++------
 1 file changed, 109 insertions(+), 24 deletions(-)

diff --git a/contrib/anastasis_gtk_main_window.glade 
b/contrib/anastasis_gtk_main_window.glade
index bb6a405..86d6c65 100644
--- a/contrib/anastasis_gtk_main_window.glade
+++ b/contrib/anastasis_gtk_main_window.glade
@@ -49,6 +49,14 @@ Author: Christian Grothoff, Dennis Neufeld
     <property name="stock">gtk-go-up</property>
     <property name="icon_size">6</property>
   </object>
+  <object class="GtkListStore" id="backup_provider_liststore">
+    <columns>
+      <!-- column-name provider_url -->
+      <column type="gchararray"/>
+      <!-- column-name policy_version -->
+      <column type="guint64"/>
+    </columns>
+  </object>
   <object class="GtkListStore" id="continent_liststore">
     <columns>
       <!-- column-name continent_name -->
@@ -1129,33 +1137,67 @@ Author: Christian Grothoff, Dennis Neufeld
                                                   </packing>
                                                 </child>
                                                 <child>
-                                                  <object class="GtkLabel">
+                                                  <!-- n-columns=2 n-rows=2 -->
+                                                  <object class="GtkGrid" 
id="anastasis_gtk_policy_selection_grid">
                                                     <property 
name="visible">True</property>
                                                     <property 
name="can-focus">False</property>
-                                                    <property name="label" 
translatable="yes">Policy version:</property>
-                                                  </object>
-                                                  <packing>
-                                                    <property 
name="expand">False</property>
-                                                    <property 
name="fill">True</property>
-                                                    <property 
name="padding">5</property>
-                                                    <property 
name="position">2</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="primary-icon-stock">gtk-index</property>
-                                                    <property 
name="input-purpose">number</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"/>
+                                                    <property 
name="row-spacing">5</property>
+                                                    <property 
name="column-spacing">5</property>
+                                                    <child>
+                                                      <object class="GtkLabel">
+                                                        <property 
name="visible">True</property>
+                                                        <property 
name="can-focus">False</property>
+                                                        <property name="label" 
translatable="yes">Provider URL:</property>
+                                                      </object>
+                                                      <packing>
+                                                        <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="label" 
translatable="yes">Policy version:</property>
+                                                      </object>
+                                                      <packing>
+                                                        <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="text" 
translatable="yes">0</property>
+                                                        <property 
name="input-purpose">number</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>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <object class="GtkEntry" 
id="anastasis_gtk_provider_url_entry">
+                                                        <property 
name="visible">True</property>
+                                                        <property 
name="can-focus">True</property>
+                                                        <property 
name="primary-icon-stock">gtk-network</property>
+                                                        <property 
name="placeholder-text" translatable="yes">https://</property>
+                                                      </object>
+                                                      <packing>
+                                                        <property 
name="left-attach">1</property>
+                                                        <property 
name="top-attach">0</property>
+                                                      </packing>
+                                                    </child>
                                                   </object>
                                                   <packing>
                                                     <property 
name="expand">False</property>
                                                     <property 
name="fill">True</property>
                                                     <property 
name="padding">5</property>
-                                                    <property 
name="position">3</property>
+                                                    <property 
name="position">4</property>
                                                   </packing>
                                                 </child>
                                               </object>
@@ -1573,10 +1615,8 @@ Author: Christian Grothoff, Dennis Neufeld
                                             </child>
                                             <child>
                                               <object class="GtkLabel" 
id="anastasis_gtk_success_backup_version_label">
-                                                <property 
name="visible">True</property>
                                                 <property 
name="can-focus">False</property>
-                                                <property name="label" 
translatable="yes">DYNAMIC</property>
-                                                <property 
name="use-markup">True</property>
+                                                <property name="label" 
translatable="yes">Backups were made at the following providers:</property>
                                               </object>
                                               <packing>
                                                 <property 
name="expand">False</property>
@@ -1586,7 +1626,52 @@ Author: Christian Grothoff, Dennis Neufeld
                                               </packing>
                                             </child>
                                             <child>
-                                              <placeholder/>
+                                              <object 
class="GtkScrolledWindow">
+                                                <property 
name="visible">True</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="model">backup_provider_liststore</property>
+                                                    <child 
internal-child="selection">
+                                                      <object 
class="GtkTreeSelection"/>
+                                                    </child>
+                                                    <child>
+                                                      <object 
class="GtkTreeViewColumn">
+                                                        <property 
name="sizing">autosize</property>
+                                                        <property name="title" 
translatable="yes">Provider</property>
+                                                        <child>
+                                                          <object 
class="GtkCellRendererText" id="provider_url"/>
+                                                          <attributes>
+                                                            <attribute 
name="text">0</attribute>
+                                                          </attributes>
+                                                        </child>
+                                                      </object>
+                                                    </child>
+                                                    <child>
+                                                      <object 
class="GtkTreeViewColumn">
+                                                        <property 
name="spacing">5</property>
+                                                        <property 
name="sizing">autosize</property>
+                                                        <property name="title" 
translatable="yes">Version</property>
+                                                        <child>
+                                                          <object 
class="GtkCellRendererText" id="policy_version"/>
+                                                          <attributes>
+                                                            <attribute 
name="text">1</attribute>
+                                                          </attributes>
+                                                        </child>
+                                                      </object>
+                                                    </child>
+                                                  </object>
+                                                </child>
+                                              </object>
+                                              <packing>
+                                                <property 
name="expand">False</property>
+                                                <property 
name="fill">True</property>
+                                                <property 
name="padding">5</property>
+                                                <property 
name="position">2</property>
+                                              </packing>
                                             </child>
                                           </object>
                                           <packing>

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