nautilus r14814 - in trunk: . src



Author: matthiasc
Date: Mon Dec 15 15:52:54 2008
New Revision: 14814
URL: http://svn.gnome.org/viewvc/nautilus?rev=14814&view=rev

Log:
        * src/nautilus-application.c: Remove code that supports KDE2
        style trash handling.



Modified:
   trunk/ChangeLog
   trunk/src/nautilus-application.c

Modified: trunk/src/nautilus-application.c
==============================================================================
--- trunk/src/nautilus-application.c	(original)
+++ trunk/src/nautilus-application.c	Mon Dec 15 15:52:54 2008
@@ -498,57 +498,6 @@
 }
 
 static void
-initialize_kde_trash_hack (void)
-{
-	char *desktop_dir, *desktop_uri, *kde_trash_dir;
-	char *dir, *basename;
-
-	desktop_uri = nautilus_get_desktop_directory_uri_no_create ();
-	desktop_dir = g_filename_from_uri (desktop_uri, NULL, NULL);
-	g_free (desktop_uri);
-
-	if (g_file_test (desktop_dir, G_FILE_TEST_EXISTS)) {
-		gboolean res;
-		GKeyFile *keyfile;
-		char **dirs;
-
-		/* Look for trash directory */
-
-		keyfile = g_key_file_new ();
-		dirs = g_new0 (char *, 3);
-		dirs[0] = g_build_filename (g_get_home_dir(), ".kde/share/config", NULL);
-		dirs[1] = g_strdup ("/usr/share/config");
-		dirs[2] = NULL;
-
-		res = g_key_file_load_from_dirs (keyfile, "kdeglobals",
-						 (const char **) dirs, NULL, 0, NULL);
-		if (res) {
-			kde_trash_dir = g_key_file_get_string (keyfile,
-							       "Paths", "Trash",
-							       NULL);
-			if (kde_trash_dir != NULL) {
-				basename = g_path_get_basename (kde_trash_dir);
-
-				dir = g_build_filename (desktop_dir, basename, NULL);
-
-				if (g_file_test (dir, G_FILE_TEST_IS_DIR)) {
-					nautilus_set_kde_trash_name (basename);
-				}
-
-				g_free (basename);
-				g_free (dir);
-				g_free (kde_trash_dir);
-			}
-		}
-
-		g_key_file_free (keyfile);
-		g_strfreev (dirs);
-	}
-
-	g_free (desktop_dir);
-}
-
-static void
 open_window (NautilusApplication *application,
 	     const char *startup_id,
 	     const char *uri, const char *geometry, gboolean browser_window)
@@ -680,8 +629,6 @@
 		return;
 	}
 
-	initialize_kde_trash_hack ();
-
 	if (kill_shell) {
 		if (unique_app_is_running (application->unique_app)) {
 			unique_app_send_message (application->unique_app,



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]