Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 349412 Details for
Bug 450930
glib-2.34.x causes nautilus-2.32 to consume 1 whole core when attempting to display thumbnails
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Port mate-desktop fix to gnome-desktop package
gnome-desktop-2.32.1-thumbnails.patch (text/plain), 3.29 KB, created by
Matthew Turnbull
on 2013-05-27 23:35:47 UTC
(
hide
)
Description:
Port mate-desktop fix to gnome-desktop package
Filename:
MIME Type:
Creator:
Matthew Turnbull
Created:
2013-05-27 23:35:47 UTC
Size:
3.29 KB
patch
obsolete
>diff -rupN gnome-desktop-2.32.1.orig/libgnome-desktop/gnome-desktop-thumbnail.c gnome-desktop-2.32.1/libgnome-desktop/gnome-desktop-thumbnail.c >--- a/libgnome-desktop/gnome-desktop-thumbnail.c 2010-10-04 17:23:33.000000000 -0400 >+++ b/libgnome-desktop/gnome-desktop-thumbnail.c 2013-05-27 19:21:22.695902609 -0400 >@@ -526,8 +526,13 @@ gnome_desktop_thumbnail_factory_lookup ( > > file = g_strconcat (g_checksum_get_string (checksum), ".png", NULL); > >+#if GLIB_CHECK_VERSION (2, 34, 0) >+ path = g_build_filename (g_get_user_cache_dir (), >+ "thumbnails", >+#else > path = g_build_filename (g_get_home_dir (), > ".thumbnails", >+#endif > (priv->size == GNOME_DESKTOP_THUMBNAIL_SIZE_NORMAL)?"normal":"large", > file, > NULL); >@@ -587,8 +592,13 @@ gnome_desktop_thumbnail_factory_has_vali > > file = g_strconcat (g_checksum_get_string (checksum), ".png", NULL); > >+#if GLIB_CHECK_VERSION (2, 34, 0) >+ path = g_build_filename (g_get_user_cache_dir (), >+ "thumbnails/fail", >+#else > path = g_build_filename (g_get_home_dir (), > ".thumbnails/fail", >+#endif > appname, > file, > NULL); >@@ -917,12 +927,17 @@ make_thumbnail_dirs (GnomeDesktopThumbna > > res = FALSE; > >+#if GLIB_CHECK_VERSION (2, 34, 0) >+ thumbnail_dir = g_build_filename (g_get_user_cache_dir (), >+ "thumbnails", >+#else > thumbnail_dir = g_build_filename (g_get_home_dir (), > ".thumbnails", >+#endif > NULL); > if (!g_file_test (thumbnail_dir, G_FILE_TEST_IS_DIR)) > { >- g_mkdir (thumbnail_dir, 0700); >+ g_mkdir_with_parents (thumbnail_dir, 0700); > res = TRUE; > } > >@@ -951,12 +966,17 @@ make_thumbnail_fail_dirs (GnomeDesktopTh > > res = FALSE; > >+#if GLIB_CHECK_VERSION (2, 34, 0) >+ thumbnail_dir = g_build_filename (g_get_user_cache_dir (), >+ "thumbnails", >+#else > thumbnail_dir = g_build_filename (g_get_home_dir (), > ".thumbnails", >+#endif > NULL); > if (!g_file_test (thumbnail_dir, G_FILE_TEST_IS_DIR)) > { >- g_mkdir (thumbnail_dir, 0700); >+ g_mkdir_with_parents (thumbnail_dir, 0700); > res = TRUE; > } > >@@ -1025,8 +1045,13 @@ gnome_desktop_thumbnail_factory_save_thu > > file = g_strconcat (g_checksum_get_string (checksum), ".png", NULL); > >+#if GLIB_CHECK_VERSION (2, 34, 0) >+ path = g_build_filename (g_get_user_cache_dir (), >+ "thumbnails", >+#else > path = g_build_filename (g_get_home_dir (), > ".thumbnails", >+#endif > (priv->size == GNOME_DESKTOP_THUMBNAIL_SIZE_NORMAL)?"normal":"large", > file, > NULL); >@@ -1129,8 +1154,13 @@ gnome_desktop_thumbnail_factory_create_f > > file = g_strconcat (g_checksum_get_string (checksum), ".png", NULL); > >+#if GLIB_CHECK_VERSION (2, 34, 0) >+ path = g_build_filename (g_get_user_cache_dir (), >+ "thumbnails/fail", >+#else > path = g_build_filename (g_get_home_dir (), > ".thumbnails/fail", >+#endif > appname, > file, > NULL); >@@ -1221,8 +1251,13 @@ gnome_desktop_thumbnail_path_for_uri (co > file = g_strconcat (md5, ".png", NULL); > g_free (md5); > >+#if GLIB_CHECK_VERSION (2, 34, 0) >+ path = g_build_filename (g_get_user_cache_dir (), >+ "thumbnails", >+#else > path = g_build_filename (g_get_home_dir (), > ".thumbnails", >+#endif > (size == GNOME_DESKTOP_THUMBNAIL_SIZE_NORMAL)?"normal":"large", > file, > NULL);
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 450930
:
334832
|
334834
|
334840
| 349412 |
349414