]> Pileus Git - ~andy/gtk/commitdiff
make testiconview show brokenness
authorMatthias Clasen <matthiasc@src.gnome.org>
Mon, 11 Jun 2007 15:38:53 +0000 (15:38 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Mon, 11 Jun 2007 15:38:53 +0000 (15:38 +0000)
svn path=/trunk/; revision=18102

ChangeLog
tests/testiconview.c

index 5a71bbc405775072901e9428b59a6abfdb9f2842..a5fa82e9e1664dd8e6a4df0b1c7a12bad293f7a9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-06-11  Matthias Clasen  <mclasen@redhat.com>
+       
+       * tests/testiconview.c: Use icons of varying size.
+       
 2007-06-10  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkrc.c (gtk_rc_parse_style): Accept class names starting
index 76b54981c7d72a6287068f62afe6c1afef0861da..2d9b11c683fdf1cda173660b294765cb62a8c5f5 100644 (file)
@@ -34,6 +34,7 @@ fill_model (GtkTreeModel *model)
   char *str, *str2;
   GtkTreeIter iter;
   GtkListStore *store = GTK_LIST_STORE (model);
+  gint32 size;
   
   pixbuf = gdk_pixbuf_new_from_file ("gnome-textfile.png", NULL);
 
@@ -51,11 +52,15 @@ fill_model (GtkTreeModel *model)
 
   while (i < NUMBER_OF_ITEMS - 1)
     {
+      GdkPixbuf *pb;
+      size = g_random_int_range (20, 70);
+      pb = gdk_pixbuf_scale_simple (pixbuf, size, size, GDK_INTERP_NEAREST);
+
       str = g_strdup_printf ("Icon %d", i);
       str2 = g_strdup_printf ("Icon <b>%d</b>", i);    
       gtk_list_store_prepend (store, &iter);
       gtk_list_store_set (store, &iter,
-                         0, pixbuf,
+                         0, pb,
                          1, str,
                          2, i,
                          3, str2,