diff options
Diffstat (limited to 'meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtkicontheme.c.diff')
-rw-r--r-- | meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtkicontheme.c.diff | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtkicontheme.c.diff b/meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtkicontheme.c.diff new file mode 100644 index 0000000000..ff9cf71096 --- /dev/null +++ b/meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtkicontheme.c.diff | |||
@@ -0,0 +1,48 @@ | |||
1 | --- gtk+-2.6.4/gtk/gtkicontheme.c 2005-03-01 17:24:48.000000000 +0200 | ||
2 | +++ gtk+-2.6.4/gtk/gtkicontheme.c 2005-04-06 16:19:36.807942704 +0300 | ||
3 | @@ -64,7 +64,8 @@ | ||
4 | ICON_SUFFIX_XPM = 1 << 0, | ||
5 | ICON_SUFFIX_SVG = 1 << 1, | ||
6 | ICON_SUFFIX_PNG = 1 << 2, | ||
7 | - HAS_ICON_FILE = 1 << 3 | ||
8 | + HAS_ICON_FILE = 1 << 3, | ||
9 | + ICON_SUFFIX_ANI = 1 << 4 | ||
10 | } IconSuffix; | ||
11 | |||
12 | |||
13 | @@ -1743,6 +1744,8 @@ | ||
14 | return ".svg"; | ||
15 | case ICON_SUFFIX_PNG: | ||
16 | return ".png"; | ||
17 | + case ICON_SUFFIX_ANI: | ||
18 | + return ".ani"; | ||
19 | default: | ||
20 | g_assert_not_reached(); | ||
21 | } | ||
22 | @@ -1760,6 +1763,8 @@ | ||
23 | retval = ICON_SUFFIX_SVG; | ||
24 | else if (g_str_has_suffix (name, ".xpm")) | ||
25 | retval = ICON_SUFFIX_XPM; | ||
26 | + else if (g_str_has_suffix (name, ".ani")) | ||
27 | + retval = ICON_SUFFIX_ANI; | ||
28 | else | ||
29 | retval = ICON_SUFFIX_NONE; | ||
30 | |||
31 | @@ -1776,6 +1781,8 @@ | ||
32 | return ICON_SUFFIX_SVG; | ||
33 | else if ((suffix & ICON_SUFFIX_XPM) != 0) | ||
34 | return ICON_SUFFIX_XPM; | ||
35 | + else if ((suffix & ICON_SUFFIX_ANI) != 0) | ||
36 | + return ICON_SUFFIX_ANI; | ||
37 | else | ||
38 | return ICON_SUFFIX_NONE; | ||
39 | } | ||
40 | @@ -2558,7 +2565,7 @@ | ||
41 | icon_info->pixbuf = gdk_pixbuf_scale_simple (source_pixbuf, | ||
42 | 0.5 + image_width * icon_info->scale, | ||
43 | 0.5 + image_height * icon_info->scale, | ||
44 | - GDK_INTERP_BILINEAR); | ||
45 | + GDK_INTERP_NEAREST); | ||
46 | g_object_unref (source_pixbuf); | ||
47 | } | ||
48 | |||