comparison src/gtkstatusbox.c @ 14152:ed099dde55d1

[gaim-migrate @ 16797] fixes committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Wed, 16 Aug 2006 19:05:07 +0000
parents 180141b8e97c
children f96ff06f6dcc
comparison
equal deleted inserted replaced
14151:8856312371cb 14152:ed099dde55d1
987 status_box->hbox = gtk_hbox_new(FALSE, 6); 987 status_box->hbox = gtk_hbox_new(FALSE, 6);
988 status_box->cell_view = gtk_cell_view_new(); 988 status_box->cell_view = gtk_cell_view_new();
989 status_box->vsep = gtk_vseparator_new(); 989 status_box->vsep = gtk_vseparator_new();
990 status_box->arrow = gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_NONE); 990 status_box->arrow = gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_NONE);
991 991
992 status_box->buddy_icon = gdk_pixbuf_new_from_file("/home/seanegan/p1120233.jpg", NULL);
993 status_box->icon = gtk_image_new_from_pixbuf(status_box->buddy_icon); 992 status_box->icon = gtk_image_new_from_pixbuf(status_box->buddy_icon);
994 status_box->icon_box = gtk_event_box_new(); 993 status_box->icon_box = gtk_event_box_new();
995 status_box->hand_cursor = gdk_cursor_new (GDK_HAND2); 994 status_box->hand_cursor = gdk_cursor_new (GDK_HAND2);
996 status_box->arrow_cursor = gdk_cursor_new (GDK_LEFT_PTR); 995 status_box->arrow_cursor = gdk_cursor_new (GDK_LEFT_PTR);
997 996
1182 if ((status_box->buddy_icon_path != NULL) && 1181 if ((status_box->buddy_icon_path != NULL) &&
1183 (*status_box->buddy_icon_path != '\0')) 1182 (*status_box->buddy_icon_path != '\0'))
1184 { 1183 {
1185 scaled = gdk_pixbuf_new_from_file_at_scale(status_box->buddy_icon_path, 1184 scaled = gdk_pixbuf_new_from_file_at_scale(status_box->buddy_icon_path,
1186 icon_alc.height, icon_alc.width, FALSE, NULL); 1185 icon_alc.height, icon_alc.width, FALSE, NULL);
1186 g_object_unref(status_box->buddy_icon_hover);
1187 status_box->buddy_icon_hover = gdk_pixbuf_copy(scaled); 1187 status_box->buddy_icon_hover = gdk_pixbuf_copy(scaled);
1188 do_colorshift(status_box->buddy_icon_hover, status_box->buddy_icon_hover, 30); 1188 do_colorshift(status_box->buddy_icon_hover, status_box->buddy_icon_hover, 30);
1189 g_object_unref(status_box->buddy_icon); 1189 g_object_unref(status_box->buddy_icon);
1190 status_box->buddy_icon = scaled; 1190 status_box->buddy_icon = scaled;
1191 gtk_image_set_from_pixbuf(GTK_IMAGE(status_box->icon), status_box->buddy_icon); 1191 gtk_image_set_from_pixbuf(GTK_IMAGE(status_box->icon), status_box->buddy_icon);