[network-manager-applet] menu: remove some dead code
- From: Dan Williams <dcbw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [network-manager-applet] menu: remove some dead code
- Date: Sun, 28 Feb 2010 07:12:22 +0000 (UTC)
commit 48cbc3c9343a1e17ce86b202665d56f750bb8873
Author: Dan Williams <dcbw redhat com>
Date: Sat Feb 27 21:50:50 2010 -0800
menu: remove some dead code
src/applet.c | 41 ++---------------------------------------
src/applet.h | 3 ---
2 files changed, 2 insertions(+), 42 deletions(-)
---
diff --git a/src/applet.c b/src/applet.c
index 075f873..b1c6f5b 100644
--- a/src/applet.c
+++ b/src/applet.c
@@ -487,9 +487,6 @@ menu_title_item_expose (GtkWidget *widget, GdkEventExpose *event)
GtkWidget *label;
PangoFontDescription *desc;
cairo_t *cr;
- GtkImageMenuItem *image_menu_item;
- GtkImage *icon;
- GdkPixbuf *pixbuf;
PangoLayout *layout;
int width = 0, height = 0, owidth, oheight;
gdouble extraheight = 0, extrawidth = 0;
@@ -515,11 +512,6 @@ menu_title_item_expose (GtkWidget *widget, GdkEventExpose *event)
*/
cairo_translate (cr, widget->allocation.x, widget->allocation.y);
- image_menu_item = GTK_IS_IMAGE_MENU_ITEM (widget) ? GTK_IMAGE_MENU_ITEM (widget) : NULL;
-
- icon = image_menu_item ? GTK_IMAGE (gtk_image_menu_item_get_image (image_menu_item)) : NULL;
- pixbuf = icon ? gtk_image_get_pixbuf (icon) : NULL;
-
text = gtk_label_get_text (GTK_LABEL (label));
layout = pango_cairo_create_layout (cr);
@@ -534,20 +526,6 @@ menu_title_item_expose (GtkWidget *widget, GdkEventExpose *event)
width = owidth / PANGO_SCALE;
height += oheight / PANGO_SCALE;
- if (pixbuf) {
- gdouble w = gdk_pixbuf_get_width (pixbuf);
- gdouble h = gdk_pixbuf_get_height (pixbuf);
-
- if (width < w)
- width = w;
- if (height < h) {
- extraheight = (h - height) / 2.0;
- height = h;
- }
- extrawidth = gdk_pixbuf_get_width (pixbuf) + 5.0 + 5.0;
- }
- width += extrawidth;
-
cairo_save (cr);
cairo_set_source_rgba (cr, 1.0, 1.0, 1.0, 0.0);
@@ -558,17 +536,6 @@ menu_title_item_expose (GtkWidget *widget, GdkEventExpose *event)
/* now the in-padding content */
cairo_translate (cr, xpadding , ypadding);
- if (pixbuf) {
- gdouble x = 0.0;
- gdouble y = height / 2.0 - gdk_pixbuf_get_height (pixbuf) / 2.0;
- gdouble w = gdk_pixbuf_get_width (pixbuf);
- gdouble h = gdk_pixbuf_get_height (pixbuf);
-
- gdk_cairo_set_source_pixbuf (cr, pixbuf, x, y);
- cairo_rectangle (cr, x, y, w, h);
- cairo_fill (cr);
- }
-
cairo_set_source_rgb (cr, TITLE_TEXT_R, TITLE_TEXT_G, TITLE_TEXT_B);
cairo_move_to (cr, extrawidth, extraheight);
pango_cairo_show_layout (cr, layout);
@@ -589,14 +556,10 @@ applet_menu_item_create_device_item_helper (NMDevice *device,
NMApplet *applet,
const gchar *text)
{
- GtkWidget *item = gtk_image_menu_item_new_with_mnemonic (text);
- NMADeviceClass *klass = get_device_class (device, applet);
- GdkPixbuf *pixbuf = klass->get_device_icon ? klass->get_device_icon (device, applet) : NULL;
- GtkWidget *image = pixbuf ? gtk_image_new_from_pixbuf (pixbuf) : NULL;
- gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (item), image);
+ GtkWidget *item;
+ item = gtk_menu_item_new_with_mnemonic (text);
gtk_widget_set_sensitive (item, FALSE);
-
g_signal_connect (item, "expose-event", G_CALLBACK (menu_title_item_expose), NULL);
return item;
}
diff --git a/src/applet.h b/src/applet.h
index fc2907a..6cf1fe7 100644
--- a/src/applet.h
+++ b/src/applet.h
@@ -185,9 +185,6 @@ struct NMADeviceClass {
char **tip,
NMApplet *applet);
- GdkPixbuf * (*get_device_icon) (NMDevice *device,
- NMApplet *applet);
-
void (*get_more_info) (NMDevice *device,
NMConnection *connection,
NMApplet *applet,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]