set correct icon sizes in tabs

This commit is contained in:
Simon Morlat 2012-02-21 15:54:38 +01:00
parent 65dd0fa23a
commit 23ac5a8cf2
3 changed files with 14 additions and 2 deletions

View file

@ -1436,7 +1436,13 @@ static void linphone_gtk_configure_main_window(){
{
GdkPixbuf *pbuf=create_pixbuf("dialer-orange.png");
if (pbuf) {
gtk_image_set_from_pixbuf(GTK_IMAGE(linphone_gtk_get_widget(w,"keypad_tab_icon")),pbuf);
GtkImage *img=GTK_IMAGE(linphone_gtk_get_widget(w,"keypad_tab_icon"));
int w,h;
GdkPixbuf *scaled;
gtk_icon_size_lookup(GTK_ICON_SIZE_MENU,&w,&h);
scaled=gdk_pixbuf_scale_simple(pbuf,w,h,GDK_INTERP_BILINEAR);
gtk_image_set_from_pixbuf(img,scaled);
g_object_unref(G_OBJECT(scaled));
g_object_unref(G_OBJECT(pbuf));
}
}

View file

@ -970,6 +970,7 @@
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="stock">gtk-directory</property>
<property name="icon-size">1</property>
</object>
<packing>
<property name="expand">True</property>
@ -1083,6 +1084,7 @@
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="stock">gtk-refresh</property>
<property name="icon-size">1</property>
</object>
<packing>
<property name="expand">True</property>
@ -1398,6 +1400,7 @@
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="stock">gtk-missing-image</property>
<property name="icon-size">1</property>
</object>
<packing>
<property name="expand">True</property>

View file

@ -667,6 +667,7 @@
<property name="can_focus">False</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
<property name="stock">gtk-network</property>
<property name="icon-size">1</property>
</object>
<packing>
<property name="expand">True</property>
@ -1064,6 +1065,7 @@
<property name="can_focus">False</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
<property name="stock">gtk-media-play</property>
<property name="icon-size">1</property>
</object>
<packing>
<property name="expand">True</property>
@ -2042,6 +2044,7 @@ virtual network !</property>
<property name="can_focus">False</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
<property name="stock">gtk-execute</property>
<property name="icon-size">1</property>
</object>
<packing>
<property name="expand">True</property>
@ -2167,7 +2170,7 @@ virtual network !</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="stock">gtk-properties</property>
<property name="icon-size">3</property>
<property name="icon-size">1</property>
</object>
<packing>
<property name="expand">True</property>