[sound-juicer/wip/better-editing: 11/13] Use SjTreeView and SjCellRendererText



commit 93036b3d7e29ea9f092564b6cc49f6efc2fdb8c5
Author: Phillip Wood <phillip wood dunelm org uk>
Date:   Tue Apr 29 12:19:05 2014 +0100

    Use SjTreeView and SjCellRendererText
    
    Use the new widgets to improve the editing of track details.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=151469

 data/sound-juicer.ui |    2 +-
 src/sj-main.c        |    3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/data/sound-juicer.ui b/data/sound-juicer.ui
index c619d8a..3df30ed 100644
--- a/data/sound-juicer.ui
+++ b/data/sound-juicer.ui
@@ -296,7 +296,7 @@
                 <property name="vscrollbar_policy">automatic</property>
                 <property name="shadow_type">in</property>
                 <child>
-                  <object class="GtkTreeView" id="track_listview">
+                  <object class="SjTreeView" id="track_listview">
                     <property name="visible">True</property>
                     <property name="can_focus">True</property>
                     <property name="has_focus">True</property>
diff --git a/src/sj-main.c b/src/sj-main.c
index 83d84c8..a401464 100644
--- a/src/sj-main.c
+++ b/src/sj-main.c
@@ -39,6 +39,7 @@
 #include <gst/gst.h>
 #include <gst/pbutils/encoding-profile.h>
 
+#include "sj-cell-renderer-text.h"
 #include "rb-gst-media-types.h"
 #include "sj-about.h"
 #include "sj-metadata.h"
@@ -2144,7 +2145,7 @@ add_editable_listview_column (const char       *title,
   GtkCellRenderer *renderer;
   GtkTreeViewColumn *column;
 
-  renderer = gtk_cell_renderer_text_new ();
+  renderer = sj_cell_renderer_text_new ();
   g_signal_connect (renderer,
                     "editing-started",
                     G_CALLBACK (on_cell_editing_started),


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