[seahorse] keyserver-results: Use libhandy list styling



commit 4d12dc812c7a93b834bcc8a05ea8188c867eed39
Author: Niels De Graef <nielsdegraef gmail com>
Date:   Fri Feb 26 02:22:05 2021 +0100

    keyserver-results: Use libhandy list styling

 pgp/seahorse-keyserver-results.c  | 17 +----------------
 pgp/seahorse-keyserver-results.ui |  4 +++-
 2 files changed, 4 insertions(+), 17 deletions(-)
---
diff --git a/pgp/seahorse-keyserver-results.c b/pgp/seahorse-keyserver-results.c
index a6e6d7e7..2c03b087 100644
--- a/pgp/seahorse-keyserver-results.c
+++ b/pgp/seahorse-keyserver-results.c
@@ -204,20 +204,6 @@ on_item_added (GcrCollection *collection, GObject *item, gpointer user_data)
                          -1);
 }
 
-static void
-key_list_header_func (GtkListBoxRow *row, GtkListBoxRow *prev, gpointer unused)
-{
-    if (prev == NULL)
-        return;
-
-    if (gtk_list_box_row_get_header (row) == NULL) {
-        g_autoptr(GtkWidget) separator = NULL;
-
-        separator = gtk_separator_new (GTK_ORIENTATION_HORIZONTAL);
-        gtk_list_box_row_set_header (row, g_steal_pointer (&separator));
-    }
-}
-
 static gboolean
 on_delete_event (GtkWidget* widget, GdkEvent* event, gpointer user_data)
 {
@@ -232,7 +218,7 @@ seahorse_keyserver_results_constructed (GObject *obj)
 {
     SeahorseKeyserverResults *self = SEAHORSE_KEYSERVER_RESULTS (obj);
     GtkWindow *window = GTK_WINDOW (self);
-    g_autofree gchar* title = NULL;
+    g_autofree char* title = NULL;
 
     G_OBJECT_CLASS (seahorse_keyserver_results_parent_class)->constructed (obj);
 
@@ -255,7 +241,6 @@ seahorse_keyserver_results_constructed (GObject *obj)
 
     /* init key list */
     self->key_list = GTK_LIST_BOX (gtk_builder_get_object (self->builder, "key_list"));
-    gtk_list_box_set_header_func (self->key_list, key_list_header_func, NULL, NULL);
     g_signal_connect_object (self->key_list, "row-activated",
                              G_CALLBACK (on_row_activated), self, 0);
     gtk_widget_show (GTK_WIDGET (self->key_list));
diff --git a/pgp/seahorse-keyserver-results.ui b/pgp/seahorse-keyserver-results.ui
index 6e670452..6d47cfeb 100644
--- a/pgp/seahorse-keyserver-results.ui
+++ b/pgp/seahorse-keyserver-results.ui
@@ -21,7 +21,6 @@
             <property name="visible">True</property>
             <property name="can_focus">True</property>
             <property name="hscrollbar_policy">automatic</property>
-            <property name="shadow_type">in</property>
             <property name="margin">24</property>
             <property name="margin-top">0</property>
             <property name="margin-bottom">0</property>
@@ -31,6 +30,9 @@
                 <property name="can_focus">True</property>
                 <property name="vexpand">True</property>
                 <property name="activate_on_single_click">False</property>
+                <style>
+                  <class name="content"/>
+                </style>
               </object>
             </child>
           </object>


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