[Xfce4-commits] <xfdesktop:jannis/port-to-gio> Remove even more functions that are no longer in use.

Jannis Pohlmann noreply at xfce.org
Sat Oct 30 00:20:02 CEST 2010


Updating branch refs/heads/jannis/port-to-gio
         to 2451f715b1d93eccac10293bb9cc5f461b28db06 (commit)
       from 8c84b23ed1b2fe55c7202de3ca0d6d745444ba59 (commit)

commit 2451f715b1d93eccac10293bb9cc5f461b28db06
Author: Jannis Pohlmann <jannis at xfce.org>
Date:   Sat Oct 30 00:17:25 2010 +0200

    Remove even more functions that are no longer in use.

 src/xfdesktop-file-utils.c |   86 ++------------------------------------------
 src/xfdesktop-file-utils.h |   25 -------------
 2 files changed, 3 insertions(+), 108 deletions(-)

diff --git a/src/xfdesktop-file-utils.c b/src/xfdesktop-file-utils.c
index 2f640a5..567f8b5 100644
--- a/src/xfdesktop-file-utils.c
+++ b/src/xfdesktop-file-utils.c
@@ -36,6 +36,9 @@
 #ifdef HAVE_TIME_H
 #include <time.h>
 #endif
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
 
 #include <gtk/gtk.h>
 
@@ -43,8 +46,6 @@
 
 #include <exo/exo.h>
 
-#include <thunar-vfs/thunar-vfs.h>
-
 #include <dbus/dbus-glib-lowlevel.h>
 
 #ifdef HAVE_THUNARX
@@ -57,87 +58,6 @@
 #include "xfdesktop-file-utils.h"
 #include "xfdesktop-trash-proxy.h"
 
-ThunarVfsInteractiveJobResponse
-xfdesktop_file_utils_interactive_job_ask(GtkWindow *parent,
-                                         const gchar *message,
-                                         ThunarVfsInteractiveJobResponse choices)
-{
-    GtkWidget *dlg, *btn;
-    gint resp;
-    
-    dlg = xfce_message_dialog_new(parent, _("Question"),
-                                  GTK_STOCK_DIALOG_QUESTION, NULL, message,
-                                  NULL, NULL);
-    
-    if(choices & THUNAR_VFS_INTERACTIVE_JOB_RESPONSE_CANCEL) {
-        btn = gtk_button_new_from_stock(GTK_STOCK_CANCEL);
-        gtk_widget_show(btn);
-        gtk_dialog_add_action_widget(GTK_DIALOG(dlg), btn,
-                                     THUNAR_VFS_INTERACTIVE_JOB_RESPONSE_CANCEL);
-    }
-    
-    if(choices & THUNAR_VFS_INTERACTIVE_JOB_RESPONSE_NO) {
-        btn = gtk_button_new_from_stock(GTK_STOCK_NO);
-        gtk_widget_show(btn);
-        gtk_dialog_add_action_widget(GTK_DIALOG(dlg), btn,
-                                     THUNAR_VFS_INTERACTIVE_JOB_RESPONSE_NO);
-    }
-    
-    if(choices & THUNAR_VFS_INTERACTIVE_JOB_RESPONSE_YES_ALL) {
-        btn = gtk_button_new_with_mnemonic(_("Yes to _all"));
-        gtk_widget_show(btn);
-        gtk_dialog_add_action_widget(GTK_DIALOG(dlg), btn,
-                                     THUNAR_VFS_INTERACTIVE_JOB_RESPONSE_YES_ALL);
-    }
-    
-    if(choices & THUNAR_VFS_INTERACTIVE_JOB_RESPONSE_YES) {
-        btn = gtk_button_new_from_stock(GTK_STOCK_YES);
-        gtk_widget_show(btn);
-        gtk_dialog_add_action_widget(GTK_DIALOG(dlg), btn,
-                                     THUNAR_VFS_INTERACTIVE_JOB_RESPONSE_YES);
-    }
-    
-    resp = gtk_dialog_run(GTK_DIALOG(dlg));
-    
-    gtk_widget_destroy(dlg);
-    
-    return (ThunarVfsInteractiveJobResponse)resp;
-}
-
-void
-xfdesktop_file_utils_handle_fileop_error(GtkWindow *parent,
-                                         const ThunarVfsInfo *src_info,
-                                         const ThunarVfsInfo *dest_info,
-                                         XfdesktopFileUtilsFileop fileop,
-                                         GError *error)
-{
-    if(error) {
-        gchar *primary_fmt, *primary;
-        
-        switch(fileop) {
-            case XFDESKTOP_FILE_UTILS_FILEOP_MOVE:
-                primary_fmt = _("There was an error moving \"%s\" to \"%s\":");
-                break;
-            case XFDESKTOP_FILE_UTILS_FILEOP_COPY:
-                primary_fmt = _("There was an error copying \"%s\" to \"%s\":");
-                break;
-            case XFDESKTOP_FILE_UTILS_FILEOP_LINK:
-                primary_fmt = _("There was an error linking \"%s\" to \"%s\":");
-                break;
-            default:
-                return;
-        }
-        
-        primary = g_strdup_printf(primary_fmt,
-                                  src_info->display_name,
-                                  dest_info->display_name);
-        xfce_message_dialog(parent, _("File Error"), GTK_STOCK_DIALOG_ERROR,
-                            primary, error->message,
-                            GTK_STOCK_CLOSE, GTK_RESPONSE_ACCEPT, NULL);
-        g_free(primary);
-    }
-}
-
 gboolean 
 xfdesktop_file_utils_is_desktop_file(GFileInfo *info)
 {
diff --git a/src/xfdesktop-file-utils.h b/src/xfdesktop-file-utils.h
index 4bd9e99..2b44239 100644
--- a/src/xfdesktop-file-utils.h
+++ b/src/xfdesktop-file-utils.h
@@ -22,7 +22,6 @@
 #ifndef __XFDESKTOP_FILE_UTILS_H__
 #define __XFDESKTOP_FILE_UTILS_H__
 
-#include <thunar-vfs/thunar-vfs.h>
 #include <dbus/dbus-glib.h>
 
 #ifdef HAVE_THUNARX
@@ -31,30 +30,6 @@
 
 #include "xfdesktop-file-icon.h"
 
-ThunarVfsInteractiveJobResponse xfdesktop_file_utils_interactive_job_ask(GtkWindow *parent,
-                                                                         const gchar *message,
-                                                                         ThunarVfsInteractiveJobResponse choices);
-
-typedef enum
-{
-    XFDESKTOP_FILE_UTILS_FILEOP_MOVE = 0,
-    XFDESKTOP_FILE_UTILS_FILEOP_COPY,
-    XFDESKTOP_FILE_UTILS_FILEOP_LINK,
-} XfdesktopFileUtilsFileop;
-
-void xfdesktop_file_utils_handle_fileop_error(GtkWindow *parent,
-                                              const ThunarVfsInfo *src_info,
-                                              const ThunarVfsInfo *dest_info,
-                                              XfdesktopFileUtilsFileop fileop,
-                                              GError *error);
-
-void xfdesktop_file_utils_copy_into(GtkWindow *parent,
-                                    GList *path_list,
-                                    ThunarVfsPath *dest_path);
-void xfdesktop_file_utils_move_into(GtkWindow *parent,
-                                    GList *path_list,
-                                    ThunarVfsPath *dest_path);
-
 gboolean xfdesktop_file_utils_is_desktop_file(GFileInfo *info);
 gboolean xfdesktop_file_utils_file_is_executable(GFileInfo *info);
 gchar *xfdesktop_file_utils_format_time_for_display(guint64 file_time);



More information about the Xfce4-commits mailing list