Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 998b2893183339063fd5463262dfa2c2 > files > 2

gnome-desktop-2.20.0-1mdv2008.0.src.rpm

--- gnome-desktop-2.3.7/libgnome-desktop/gnome-desktop-item.c.crystalsvg	2003-08-01 16:51:49.000000000 +0200
+++ gnome-desktop-2.3.7/libgnome-desktop/gnome-desktop-item.c	2003-08-28 19:46:11.000000000 +0200
@@ -2343,6 +2343,10 @@
 static GSList *hicolor_kde_32 = NULL;
 static GSList *hicolor_kde_22 = NULL;
 static GSList *hicolor_kde_16 = NULL;
+static GSList *crystalsvg_kde_48 = NULL;
+static GSList *crystalsvg_kde_32 = NULL;
+static GSList *crystalsvg_kde_22 = NULL;
+static GSList *crystalsvg_kde_16 = NULL;
 /* XXX: maybe we don't care about locolor
 static GSList *locolor_kde_48 = NULL;
 static GSList *locolor_kde_32 = NULL;
@@ -2401,6 +2405,11 @@
 	ADD_DIRS (hicolor, 22);
 	ADD_DIRS (hicolor, 16);
 
+	ADD_DIRS (crystalsvg, 48);
+	ADD_DIRS (crystalsvg, 32);
+	ADD_DIRS (crystalsvg, 22);
+	ADD_DIRS (crystalsvg, 16);
+
 /* XXX: maybe we don't care about locolor
 	ADD_DIRS (locolor, 48);
 	ADD_DIRS (locolor, 32);
@@ -2420,36 +2429,68 @@
 
 	if (size > 32) {
 		/* 48-inf */
-		list = g_slist_concat (g_slist_copy (hicolor_kde_48),
+		list = g_slist_concat (g_slist_copy (crystalsvg_kde_48),
+				       g_slist_copy (hicolor_kde_48));
+		list = g_slist_concat (list,
 				       g_slist_copy (hicolor_kde_32));
 		list = g_slist_concat (list,
+				       g_slist_copy (crystalsvg_kde_32));
+		list = g_slist_concat (list,
 				       g_slist_copy (hicolor_kde_22));
 		list = g_slist_concat (list,
+				       g_slist_copy (crystalsvg_kde_22));
+		list = g_slist_concat (list,
 				       g_slist_copy (hicolor_kde_16));
+		list = g_slist_concat (list,
+				       g_slist_copy (crystalsvg_kde_16));
 	} else if (size > 22) {
 		/* 23-32 */
-		list = g_slist_concat (g_slist_copy (hicolor_kde_32),
+		list = g_slist_concat (g_slist_copy (crystalsvg_kde_32),
+				       g_slist_copy (hicolor_kde_32));
+		list = g_slist_concat (list,
 				       g_slist_copy (hicolor_kde_48));
 		list = g_slist_concat (list,
+				       g_slist_copy (crystalsvg_kde_48));
+		list = g_slist_concat (list,
 				       g_slist_copy (hicolor_kde_22));
 		list = g_slist_concat (list,
+				       g_slist_copy (crystalsvg_kde_22));
+		list = g_slist_concat (list,
 				       g_slist_copy (hicolor_kde_16));
+		list = g_slist_concat (list,
+				       g_slist_copy (crystalsvg_kde_16));
 	} else if (size > 16) {
 		/* 17-22 */
+		list = g_slist_concat (list,
+				       g_slist_copy (crystalsvg_kde_22));
 		list = g_slist_concat (g_slist_copy (hicolor_kde_22),
 				       g_slist_copy (hicolor_kde_32));
 		list = g_slist_concat (list,
+				       g_slist_copy (crystalsvg_kde_32));
+		list = g_slist_concat (list,
 				       g_slist_copy (hicolor_kde_48));
 		list = g_slist_concat (list,
+				       g_slist_copy (crystalsvg_kde_48));
+		list = g_slist_concat (list,
 				       g_slist_copy (hicolor_kde_16));
+		list = g_slist_concat (list,
+				       g_slist_copy (crystalsvg_kde_16));
 	} else {
 		/* 1-16 */
-		list = g_slist_concat (g_slist_copy (hicolor_kde_16),
+		list = g_slist_concat (g_slist_copy (crystalsvg_kde_16),
+				       g_slist_copy (hicolor_kde_16));
+		list = g_slist_concat (list,
 				       g_slist_copy (hicolor_kde_22));
 		list = g_slist_concat (list,
+				       g_slist_copy (crystalsvg_kde_22));
+		list = g_slist_concat (list,
 				       g_slist_copy (hicolor_kde_32));
 		list = g_slist_concat (list,
+				       g_slist_copy (crystalsvg_kde_32));
+		list = g_slist_concat (list,
 				       g_slist_copy (hicolor_kde_48));
+		list = g_slist_concat (list,
+				       g_slist_copy (crystalsvg_kde_48));
 	}
 
 	list = g_slist_append (list, kde_icondir);