[Xfce4-commits] <thunar-vcs-plugin:master> Merge branch 'thunarx-2'
Peter de Ridder
noreply at xfce.org
Sun Feb 27 20:38:08 CET 2011
Updating branch refs/heads/master
to dc9d9d5b53beaa5520727ea158c349bfedfd5efe (commit)
from 04e4c45a33b4881a4afb9c24e6fcb6b3f25076cd (commit)
commit dc9d9d5b53beaa5520727ea158c349bfedfd5efe
Merge: 04e4c45 00643af
Author: Peter de Ridder <peter at xfce.org>
Date: Sun Feb 13 14:33:54 2011 +0100
Merge branch 'thunarx-2'
commit 00643afda39561a1ba7665c4a78b7fa0127104de
Author: Peter de Ridder <peter at xfce.org>
Date: Sun Nov 29 11:44:37 2009 +0100
* thunar-vcs-plugin/tvp-provider.c tvp-git-helper/*.c: Ported git helper
to thunarx-2.
commit d71f86ea9cc5ae53b9727c4d7ac756ca5c2c14ca
Merge: 3374e57 2872d1e
Author: Peter de Ridder <peter at xfce.org>
Date: Sun Nov 29 11:25:50 2009 +0100
Merge branch 'master' into thunarx-2
Conflicts:
thunar-vcs-plugin/tvp-provider.c
commit 3374e57cb1a5cc7ba1438f0088c18e93d63c9182
Author: Peter de Ridder <peter at xfce.org>
Date: Sat Aug 15 23:45:11 2009 +0200
* configure.ac.in: Depend on a more realistic thunarx-2 version.
commit 7ed028c6c9014b49cb2f6135a4e414750838b177
Author: Peter de Ridder <peter at xfce.org>
Date: Sat Aug 15 21:09:30 2009 +0200
* configure.ac.in: Removed thunar-vfs package check line.
commit c50c279d5a44e15a001350b56ff8ad0f14ff8190
Author: Peter de Ridder <peter at xfce.org>
Date: Sat Aug 15 01:53:24 2009 +0200
Changed to thunarx-2 and removed thunar-vfs
configure.ac.in | 8 ++-
thunar-vcs-plugin/Makefile.am | 8 ++-
thunar-vcs-plugin/tvp-git-action.c | 2 +-
thunar-vcs-plugin/tvp-provider.c | 56 +++++++++++++++------------
thunar-vcs-plugin/tvp-svn-action.c | 2 +-
thunar-vcs-plugin/tvp-svn-backend.h | 2 +
thunar-vcs-plugin/tvp-svn-property-page.c | 2 +-
tvp-git-helper/Makefile.am | 4 +-
tvp-git-helper/main.c | 2 +-
tvp-git-helper/tgh-add.c | 2 +-
tvp-git-helper/tgh-blame-dialog.c | 2 +-
tvp-git-helper/tgh-blame.c | 2 +-
tvp-git-helper/tgh-branch-dialog.c | 2 +-
tvp-git-helper/tgh-branch.c | 6 ++-
tvp-git-helper/tgh-clean-dialog.c | 2 +-
tvp-git-helper/tgh-clean.c | 2 +-
tvp-git-helper/tgh-clone.c | 2 +-
tvp-git-helper/tgh-common.c | 2 +-
tvp-git-helper/tgh-dialog-common.c | 1 -
tvp-git-helper/tgh-file-selection-dialog.c | 2 +-
tvp-git-helper/tgh-log-dialog.c | 2 +-
tvp-git-helper/tgh-log.c | 2 +-
tvp-git-helper/tgh-move.c | 2 +-
tvp-git-helper/tgh-notify-dialog.c | 2 +-
tvp-git-helper/tgh-reset.c | 2 +-
tvp-git-helper/tgh-stash-dialog.c | 2 +-
tvp-git-helper/tgh-stash.c | 2 +-
tvp-git-helper/tgh-status-dialog.c | 2 +-
tvp-git-helper/tgh-status.c | 8 ++-
tvp-git-helper/tgh-transfer-dialog.c | 2 +-
tvp-svn-helper/Makefile.am | 5 +-
tvp-svn-helper/main.c | 2 +-
tvp-svn-helper/tsh-add.c | 2 +-
tvp-svn-helper/tsh-blame-dialog.c | 2 +-
tvp-svn-helper/tsh-blame.c | 2 +-
tvp-svn-helper/tsh-checkout.c | 2 +-
tvp-svn-helper/tsh-cleanup.c | 2 +-
tvp-svn-helper/tsh-commit.c | 2 +-
tvp-svn-helper/tsh-common.c | 2 +-
tvp-svn-helper/tsh-copy.c | 2 +-
tvp-svn-helper/tsh-delete.c | 2 +-
tvp-svn-helper/tsh-dialog-common.c | 1 -
tvp-svn-helper/tsh-export.c | 2 +-
tvp-svn-helper/tsh-file-dialog.c | 2 +-
tvp-svn-helper/tsh-file-selection-dialog.c | 2 +-
tvp-svn-helper/tsh-import.c | 2 +-
tvp-svn-helper/tsh-lock-dialog.c | 2 +-
tvp-svn-helper/tsh-lock.c | 2 +-
tvp-svn-helper/tsh-log-dialog.c | 2 +-
tvp-svn-helper/tsh-log-message-dialog.c | 2 +-
tvp-svn-helper/tsh-log.c | 2 +-
tvp-svn-helper/tsh-login-dialog.c | 2 +-
tvp-svn-helper/tsh-move.c | 2 +-
tvp-svn-helper/tsh-notify-dialog.c | 2 +-
tvp-svn-helper/tsh-properties-dialog.c | 2 +-
tvp-svn-helper/tsh-properties.c | 2 +-
tvp-svn-helper/tsh-relocate-dialog.c | 2 +-
tvp-svn-helper/tsh-relocate.c | 2 +-
tvp-svn-helper/tsh-resolved.c | 2 +-
tvp-svn-helper/tsh-revert.c | 2 +-
tvp-svn-helper/tsh-status-dialog.c | 2 +-
tvp-svn-helper/tsh-status.c | 2 +-
tvp-svn-helper/tsh-switch.c | 2 +-
tvp-svn-helper/tsh-transfer-dialog.c | 2 +-
tvp-svn-helper/tsh-trust-dialog.c | 2 +-
tvp-svn-helper/tsh-unlock.c | 2 +-
tvp-svn-helper/tsh-update.c | 2 +-
67 files changed, 115 insertions(+), 98 deletions(-)
diff --git a/configure.ac.in b/configure.ac.in
index 8d60852..019223e 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -27,7 +27,7 @@ dnl *** Initialize autoconf ***
dnl ***************************
AC_COPYRIGHT([Copyright (c) 2006-2009 Peter de Ridder <peter at xfce.org>.])
AC_INIT([thunar-vcs-plugin], [tvp_version], [thunar-dev at xfce.org])
-AC_PREFIX_DEFAULT([$(pkg-config --variable prefix thunarx-1 || echo /usr/local)])
+AC_PREFIX_DEFAULT([$(pkg-config --variable prefix thunarx-2 || echo /usr/local)])
AC_PREREQ([2.50])
AC_CANONICAL_TARGET()
@@ -73,10 +73,12 @@ XDT_I18N([@LINGUAS@])
dnl ***********************************
dnl *** Check for required packages ***
dnl ***********************************
-XDT_CHECK_PACKAGE([THUNARX], [thunarx-1], [0.4.0])
-XDT_CHECK_PACKAGE([THUNAR_VFS], [thunar-vfs-1], [0.4.0])
+XDT_CHECK_PACKAGE([THUNARX], [thunarx-2], [1.0.1])
+XDT_CHECK_PACKAGE([EXO], [exo-0.3], [0.3.100])
+XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.6.0])
XDT_CHECK_PACKAGE([GTK], [gtk+-2.0], [2.6.0])
XDT_CHECK_PACKAGE([GLIB], [glib-2.0], [2.6.0])
+XDT_CHECK_PACKAGE([GTHREAD], [gthread-2.0], [2.6.0])
XDT_CHECK_PACKAGE([GOBJECT], [gobject-2.0], [2.6.0])
dnl ***********************************
diff --git a/thunar-vcs-plugin/Makefile.am b/thunar-vcs-plugin/Makefile.am
index e09ef29..d8b3a3c 100644
--- a/thunar-vcs-plugin/Makefile.am
+++ b/thunar-vcs-plugin/Makefile.am
@@ -8,7 +8,7 @@ AM_CPPFLAGS = \
-DPACKAGE_LOCALE_DIR=\"$(localedir)\" \
$(PLATFORM_CPPFLAGS)
-extensionsdir = $(libdir)/thunarx-1
+extensionsdir = $(libdir)/thunarx-2
extensions_LTLIBRARIES = \
thunar-vcs-plugin.la
@@ -45,7 +45,8 @@ endif
thunar_vcs_plugin_la_CFLAGS = \
$(PLATFORM_CFLAGS) \
$(THUNARX_CFLAGS) \
- $(THUNAR_VFS_CFLAGS)
+ $(EXO_CFLAGS) \
+ $(LIBXFCE4UTIL_CFLAGS)
if HAVE_SUBVERSION
thunar_vcs_plugin_la_CFLAGS += \
$(APR_CFLAGS)
@@ -57,7 +58,8 @@ thunar_vcs_plugin_la_LDFLAGS = \
-module \
$(PLATFORM_LDFLAGS) \
$(THUNARX_LDFLAGS) \
- $(THUNAR_VFS_LDFLAGS)
+ $(EXO_LDFLAGS) \
+ $(LIBXFCE4UTIL_LDFLAGS)
if HAVE_SUBVERSION
thunar_vcs_plugin_la_LDFLAGS += \
$(APR_LDFLAGS)
diff --git a/thunar-vcs-plugin/tvp-git-action.c b/thunar-vcs-plugin/tvp-git-action.c
index ab38395..ac0c181 100644
--- a/thunar-vcs-plugin/tvp-git-action.c
+++ b/thunar-vcs-plugin/tvp-git-action.c
@@ -23,7 +23,7 @@
#include <thunarx/thunarx.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <thunar-vcs-plugin/tvp-git-action.h>
diff --git a/thunar-vcs-plugin/tvp-provider.c b/thunar-vcs-plugin/tvp-provider.c
index cc46ccd..139a95f 100644
--- a/thunar-vcs-plugin/tvp-provider.c
+++ b/thunar-vcs-plugin/tvp-provider.c
@@ -29,7 +29,7 @@
#include <string.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#ifdef HAVE_SUBVERSION
#include <subversion-1/svn_types.h>
@@ -388,11 +388,10 @@ tvp_provider_get_file_actions (ThunarxMenuProvider *menu_provider,
{
GList *actions = NULL;
GtkAction *action;
- ThunarVfsPathScheme scheme;
- ThunarVfsInfo *info;
GList *lp;
- gint n_files = 0;
+ gint n_files = 0;
#ifdef HAVE_SUBVERSION
+ gchar *scheme;
gboolean parent_wc = FALSE;
gboolean directory_is_wc = FALSE;
gboolean directory_is_not_wc = FALSE;
@@ -413,13 +412,15 @@ tvp_provider_get_file_actions (ThunarxMenuProvider *menu_provider,
for (lp = files; lp != NULL; lp = lp->next, ++n_files)
{
/* check if the file is a local file */
- info = thunarx_file_info_get_vfs_info (lp->data);
- scheme = thunar_vfs_path_get_scheme (info->path);
- thunar_vfs_info_unref (info);
+ scheme = thunarx_file_info_get_uri_scheme (lp->data);
/* unable to handle non-local files */
- if (G_UNLIKELY (scheme != THUNAR_VFS_PATH_SCHEME_FILE))
+ if (G_UNLIKELY (strcmp (scheme, "file")))
+ {
+ g_free (scheme);
return NULL;
+ }
+ g_free (scheme);
/* check if the parent folder is a working copy */
if (!parent_wc && tvp_is_parent_working_copy (lp->data))
@@ -471,13 +472,15 @@ tvp_provider_get_file_actions (ThunarxMenuProvider *menu_provider,
for (lp = files; lp != NULL; lp = lp->next, ++n_files)
{
/* check if the file is a local file */
- info = thunarx_file_info_get_vfs_info (lp->data);
- scheme = thunar_vfs_path_get_scheme (info->path);
- thunar_vfs_info_unref (info);
+ scheme = thunarx_file_info_get_uri_scheme (lp->data);
/* unable to handle non-local files */
- if (G_UNLIKELY (scheme != THUNAR_VFS_PATH_SCHEME_FILE))
+ if (G_UNLIKELY (strcmp (scheme, "file")))
+ {
+ g_free (scheme);
return NULL;
+ }
+ g_free (scheme);
if (thunarx_file_info_is_directory (lp->data))
{
@@ -507,18 +510,19 @@ tvp_provider_get_folder_actions (ThunarxMenuProvider *menu_provider,
{
GtkAction *action;
GList *actions = NULL;
- ThunarVfsPathScheme scheme;
- ThunarVfsInfo *info;
+ gchar *scheme;
GList *files;
/* check if the file is a local file */
- info = thunarx_file_info_get_vfs_info (folder);
- scheme = thunar_vfs_path_get_scheme (info->path);
- thunar_vfs_info_unref (info);
+ scheme = thunarx_file_info_get_uri_scheme (folder);
/* unable to handle non-local files */
- if (G_UNLIKELY (scheme != THUNAR_VFS_PATH_SCHEME_FILE))
+ if (G_UNLIKELY (strcmp (scheme, "file")))
+ {
+ g_free (scheme);
return NULL;
+ }
+ g_free (scheme);
files = g_list_append (NULL, folder);
@@ -552,17 +556,18 @@ tvp_provider_get_pages (ThunarxPropertyPageProvider *page_provider, GList *files
if (g_list_length (files) == 1)
{
gboolean is_vc = FALSE;
- ThunarVfsPathScheme scheme;
- ThunarVfsInfo *info;
+ gchar *scheme;
/* check if the file is a local file */
- info = thunarx_file_info_get_vfs_info (files->data);
- scheme = thunar_vfs_path_get_scheme (info->path);
- thunar_vfs_info_unref (info);
+ scheme = thunarx_file_info_get_uri_scheme (files->data);
/* unable to handle non-local files */
- if (G_UNLIKELY (scheme != THUNAR_VFS_PATH_SCHEME_FILE))
+ if (G_UNLIKELY (strcmp (scheme, "file")))
+ {
+ g_free (scheme);
return NULL;
+ }
+ g_free (scheme);
if (thunarx_file_info_is_directory (files->data))
{
@@ -605,6 +610,7 @@ tvp_provider_get_pages (ThunarxPropertyPageProvider *page_provider, GList *files
static void
tvp_child_watch (GPid pid, gint status, gpointer data)
{
+ /*
gchar *watch_path = data;
ThunarVfsPath *path;
@@ -627,7 +633,7 @@ tvp_child_watch (GPid pid, gint status, gpointer data)
//this is done by destroy callback
//g_free (watch_path);
}
-
+ */
g_spawn_close_pid (pid);
}
diff --git a/thunar-vcs-plugin/tvp-svn-action.c b/thunar-vcs-plugin/tvp-svn-action.c
index 092fb7d..102d5de 100644
--- a/thunar-vcs-plugin/tvp-svn-action.c
+++ b/thunar-vcs-plugin/tvp-svn-action.c
@@ -23,7 +23,7 @@
#include <thunarx/thunarx.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <thunar-vcs-plugin/tvp-svn-action.h>
diff --git a/thunar-vcs-plugin/tvp-svn-backend.h b/thunar-vcs-plugin/tvp-svn-backend.h
index dc17586..6c75d59 100644
--- a/thunar-vcs-plugin/tvp-svn-backend.h
+++ b/thunar-vcs-plugin/tvp-svn-backend.h
@@ -20,6 +20,8 @@
#ifndef __TVP_SVN_BACKEND_H__
#define __TVP_SVN_BACKEND_H__
+#include <glib.h>
+
G_BEGIN_DECLS;
typedef struct
diff --git a/thunar-vcs-plugin/tvp-svn-property-page.c b/thunar-vcs-plugin/tvp-svn-property-page.c
index e036f7e..426d75e 100644
--- a/thunar-vcs-plugin/tvp-svn-property-page.c
+++ b/thunar-vcs-plugin/tvp-svn-property-page.c
@@ -23,7 +23,7 @@
#include <thunarx/thunarx.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_types.h>
diff --git a/tvp-git-helper/Makefile.am b/tvp-git-helper/Makefile.am
index fe616e8..789c9c5 100644
--- a/tvp-git-helper/Makefile.am
+++ b/tvp-git-helper/Makefile.am
@@ -65,14 +65,14 @@ tvp_git_helper_CPPFLAGS = \
tvp_git_helper_CFLAGS = \
$(PLATFORM_CFLAGS) \
- $(THUNAR_VFS_CFLAGS) \
+ $(LIBXFCE4UTIL_CFLAGS) \
$(GTK_CFLAGS) \
$(GLIB_CFLAGS) \
$(GOBJECT_CFLAGS)
tvp_git_helper_LDFLAGS = \
$(PLATFORM_LIBS) \
- $(THUNAR_VFS_LIBS) \
+ $(LIBXFCE4UTIL_LIBS) \
$(GTK_LIBS) \
$(GLIB_LIBS) \
$(GOBJECT_LIBS)
diff --git a/tvp-git-helper/main.c b/tvp-git-helper/main.c
index 3a8ed52..25e8b02 100644
--- a/tvp-git-helper/main.c
+++ b/tvp-git-helper/main.c
@@ -26,7 +26,7 @@
#include <glib/gprintf.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include "tgh-common.h"
diff --git a/tvp-git-helper/tgh-add.c b/tvp-git-helper/tgh-add.c
index 41a0799..cd52eda 100644
--- a/tvp-git-helper/tgh-add.c
+++ b/tvp-git-helper/tgh-add.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include "tgh-common.h"
#include "tgh-dialog-common.h"
diff --git a/tvp-git-helper/tgh-blame-dialog.c b/tvp-git-helper/tgh-blame-dialog.c
index 24adf64..aaae2e5 100644
--- a/tvp-git-helper/tgh-blame-dialog.c
+++ b/tvp-git-helper/tgh-blame-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include "tgh-common.h"
diff --git a/tvp-git-helper/tgh-blame.c b/tvp-git-helper/tgh-blame.c
index abfecf6..4644db9 100644
--- a/tvp-git-helper/tgh-blame.c
+++ b/tvp-git-helper/tgh-blame.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include "tgh-common.h"
#include "tgh-dialog-common.h"
diff --git a/tvp-git-helper/tgh-branch-dialog.c b/tvp-git-helper/tgh-branch-dialog.c
index dbb6852..c4262a6 100644
--- a/tvp-git-helper/tgh-branch-dialog.c
+++ b/tvp-git-helper/tgh-branch-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include "tgh-common.h"
diff --git a/tvp-git-helper/tgh-branch.c b/tvp-git-helper/tgh-branch.c
index 098dcb8..42469af 100644
--- a/tvp-git-helper/tgh-branch.c
+++ b/tvp-git-helper/tgh-branch.c
@@ -22,10 +22,14 @@
#include <stdlib.h>
#endif
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
+
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include "tgh-common.h"
#include "tgh-dialog-common.h"
diff --git a/tvp-git-helper/tgh-clean-dialog.c b/tvp-git-helper/tgh-clean-dialog.c
index 24c2f6c..3c85b1e 100644
--- a/tvp-git-helper/tgh-clean-dialog.c
+++ b/tvp-git-helper/tgh-clean-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include "tgh-clean-dialog.h"
diff --git a/tvp-git-helper/tgh-clean.c b/tvp-git-helper/tgh-clean.c
index 8a83d44..e8c6d70 100644
--- a/tvp-git-helper/tgh-clean.c
+++ b/tvp-git-helper/tgh-clean.c
@@ -33,7 +33,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include "tgh-common.h"
#include "tgh-dialog-common.h"
diff --git a/tvp-git-helper/tgh-clone.c b/tvp-git-helper/tgh-clone.c
index a9a53db..4b64986 100644
--- a/tvp-git-helper/tgh-clone.c
+++ b/tvp-git-helper/tgh-clone.c
@@ -33,7 +33,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include "tgh-common.h"
#include "tgh-dialog-common.h"
diff --git a/tvp-git-helper/tgh-common.c b/tvp-git-helper/tgh-common.c
index 2bb200a..f64fb74 100644
--- a/tvp-git-helper/tgh-common.c
+++ b/tvp-git-helper/tgh-common.c
@@ -33,7 +33,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include "tgh-dialog-common.h"
#include "tgh-notify-dialog.h"
diff --git a/tvp-git-helper/tgh-dialog-common.c b/tvp-git-helper/tgh-dialog-common.c
index b39eb95..3f028b8 100644
--- a/tvp-git-helper/tgh-dialog-common.c
+++ b/tvp-git-helper/tgh-dialog-common.c
@@ -19,7 +19,6 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
#include <gtk/gtk.h>
#include "tgh-dialog-common.h"
diff --git a/tvp-git-helper/tgh-file-selection-dialog.c b/tvp-git-helper/tgh-file-selection-dialog.c
index 15aadd2..2eaccca 100644
--- a/tvp-git-helper/tgh-file-selection-dialog.c
+++ b/tvp-git-helper/tgh-file-selection-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include "tgh-common.h"
diff --git a/tvp-git-helper/tgh-log-dialog.c b/tvp-git-helper/tgh-log-dialog.c
index 7a2bf59..de2b588 100644
--- a/tvp-git-helper/tgh-log-dialog.c
+++ b/tvp-git-helper/tgh-log-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include "tgh-common.h"
diff --git a/tvp-git-helper/tgh-log.c b/tvp-git-helper/tgh-log.c
index 929114d..3ad14c6 100644
--- a/tvp-git-helper/tgh-log.c
+++ b/tvp-git-helper/tgh-log.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include "tgh-common.h"
#include "tgh-dialog-common.h"
diff --git a/tvp-git-helper/tgh-move.c b/tvp-git-helper/tgh-move.c
index e5c49ce..e50179d 100644
--- a/tvp-git-helper/tgh-move.c
+++ b/tvp-git-helper/tgh-move.c
@@ -33,7 +33,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include "tgh-common.h"
#include "tgh-dialog-common.h"
diff --git a/tvp-git-helper/tgh-notify-dialog.c b/tvp-git-helper/tgh-notify-dialog.c
index d964321..5b0cb41 100644
--- a/tvp-git-helper/tgh-notify-dialog.c
+++ b/tvp-git-helper/tgh-notify-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include "tgh-notify-dialog.h"
diff --git a/tvp-git-helper/tgh-reset.c b/tvp-git-helper/tgh-reset.c
index 763e34d..26cb49c 100644
--- a/tvp-git-helper/tgh-reset.c
+++ b/tvp-git-helper/tgh-reset.c
@@ -33,7 +33,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include "tgh-common.h"
#include "tgh-dialog-common.h"
diff --git a/tvp-git-helper/tgh-stash-dialog.c b/tvp-git-helper/tgh-stash-dialog.c
index d51a804..d62048f 100644
--- a/tvp-git-helper/tgh-stash-dialog.c
+++ b/tvp-git-helper/tgh-stash-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include "tgh-common.h"
diff --git a/tvp-git-helper/tgh-stash.c b/tvp-git-helper/tgh-stash.c
index 824313b..42ce18c 100644
--- a/tvp-git-helper/tgh-stash.c
+++ b/tvp-git-helper/tgh-stash.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include "tgh-common.h"
#include "tgh-dialog-common.h"
diff --git a/tvp-git-helper/tgh-status-dialog.c b/tvp-git-helper/tgh-status-dialog.c
index 6f7f426..0b1c033 100644
--- a/tvp-git-helper/tgh-status-dialog.c
+++ b/tvp-git-helper/tgh-status-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include "tgh-common.h"
diff --git a/tvp-git-helper/tgh-status.c b/tvp-git-helper/tgh-status.c
index 304df18..16927b6 100644
--- a/tvp-git-helper/tgh-status.c
+++ b/tvp-git-helper/tgh-status.c
@@ -22,11 +22,13 @@
#include <stdlib.h>
#endif
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
+
#include <glib.h>
#include <gtk/gtk.h>
-
-#include <thunar-vfs/thunar-vfs.h>
-
+#include <libxfce4util/libxfce4util.h>
#include "tgh-common.h"
#include "tgh-dialog-common.h"
#include "tgh-status-dialog.h"
diff --git a/tvp-git-helper/tgh-transfer-dialog.c b/tvp-git-helper/tgh-transfer-dialog.c
index c894674..7b4ef80 100644
--- a/tvp-git-helper/tgh-transfer-dialog.c
+++ b/tvp-git-helper/tgh-transfer-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include <dirent.h>
diff --git a/tvp-svn-helper/Makefile.am b/tvp-svn-helper/Makefile.am
index c25e5ce..5496ef7 100644
--- a/tvp-svn-helper/Makefile.am
+++ b/tvp-svn-helper/Makefile.am
@@ -93,7 +93,7 @@ tvp_svn_helper_CPPFLAGS = \
tvp_svn_helper_CFLAGS = \
$(PLATFORM_CFLAGS) \
- $(THUNAR_VFS_CFLAGS) \
+ $(LIBXFCE4UTIL_CFLAGS) \
$(GTK_CFLAGS) \
$(GLIB_CFLAGS) \
$(GOBJECT_CFLAGS) \
@@ -101,9 +101,10 @@ tvp_svn_helper_CFLAGS = \
tvp_svn_helper_LDFLAGS = \
$(PLATFORM_LIBS) \
- $(THUNAR_VFS_LIBS) \
+ $(LIBXFCE4UTIL_LIBS) \
$(GTK_LIBS) \
$(GLIB_LIBS) \
+ $(GTHREAD_LIBS) \
$(GOBJECT_LIBS) \
$(APR_LIBS)
diff --git a/tvp-svn-helper/main.c b/tvp-svn-helper/main.c
index a10864b..75e03c0 100644
--- a/tvp-svn-helper/main.c
+++ b/tvp-svn-helper/main.c
@@ -26,7 +26,7 @@
#include <glib/gprintf.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-add.c b/tvp-svn-helper/tsh-add.c
index fb7b6c1..9bc6060 100644
--- a/tvp-svn-helper/tsh-add.c
+++ b/tvp-svn-helper/tsh-add.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-blame-dialog.c b/tvp-svn-helper/tsh-blame-dialog.c
index 5bbad63..4ebd65d 100644
--- a/tvp-svn-helper/tsh-blame-dialog.c
+++ b/tvp-svn-helper/tsh-blame-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include <subversion-1/svn_client.h>
diff --git a/tvp-svn-helper/tsh-blame.c b/tvp-svn-helper/tsh-blame.c
index 2c59335..67c5787 100644
--- a/tvp-svn-helper/tsh-blame.c
+++ b/tvp-svn-helper/tsh-blame.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-checkout.c b/tvp-svn-helper/tsh-checkout.c
index 516c5e7..8833103 100644
--- a/tvp-svn-helper/tsh-checkout.c
+++ b/tvp-svn-helper/tsh-checkout.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-cleanup.c b/tvp-svn-helper/tsh-cleanup.c
index 4ddbca8..7f310a2 100644
--- a/tvp-svn-helper/tsh-cleanup.c
+++ b/tvp-svn-helper/tsh-cleanup.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-commit.c b/tvp-svn-helper/tsh-commit.c
index 1ae2032..f512c23 100644
--- a/tvp-svn-helper/tsh-commit.c
+++ b/tvp-svn-helper/tsh-commit.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-common.c b/tvp-svn-helper/tsh-common.c
index eaa0a9e..8643d66 100644
--- a/tvp-svn-helper/tsh-common.c
+++ b/tvp-svn-helper/tsh-common.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <apr_lib.h>
diff --git a/tvp-svn-helper/tsh-copy.c b/tvp-svn-helper/tsh-copy.c
index 4f2b26c..74c3d9d 100644
--- a/tvp-svn-helper/tsh-copy.c
+++ b/tvp-svn-helper/tsh-copy.c
@@ -26,7 +26,7 @@
#include <gtk/gtk.h>
#include <dirent.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-delete.c b/tvp-svn-helper/tsh-delete.c
index 00ac41b..270fb62 100644
--- a/tvp-svn-helper/tsh-delete.c
+++ b/tvp-svn-helper/tsh-delete.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-dialog-common.c b/tvp-svn-helper/tsh-dialog-common.c
index 702cd99..036bebe 100644
--- a/tvp-svn-helper/tsh-dialog-common.c
+++ b/tvp-svn-helper/tsh-dialog-common.c
@@ -19,7 +19,6 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
#include <gtk/gtk.h>
#include "tsh-dialog-common.h"
diff --git a/tvp-svn-helper/tsh-export.c b/tvp-svn-helper/tsh-export.c
index a59d8f7..88cac04 100644
--- a/tvp-svn-helper/tsh-export.c
+++ b/tvp-svn-helper/tsh-export.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-file-dialog.c b/tvp-svn-helper/tsh-file-dialog.c
index af00567..b994aba 100644
--- a/tvp-svn-helper/tsh-file-dialog.c
+++ b/tvp-svn-helper/tsh-file-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include "tsh-file-dialog.h"
diff --git a/tvp-svn-helper/tsh-file-selection-dialog.c b/tvp-svn-helper/tsh-file-selection-dialog.c
index 917b5e7..c283421 100644
--- a/tvp-svn-helper/tsh-file-selection-dialog.c
+++ b/tvp-svn-helper/tsh-file-selection-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include <subversion-1/svn_client.h>
diff --git a/tvp-svn-helper/tsh-import.c b/tvp-svn-helper/tsh-import.c
index 509d280..8e1bdc5 100644
--- a/tvp-svn-helper/tsh-import.c
+++ b/tvp-svn-helper/tsh-import.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-lock-dialog.c b/tvp-svn-helper/tsh-lock-dialog.c
index 81f6009..05015df 100644
--- a/tvp-svn-helper/tsh-lock-dialog.c
+++ b/tvp-svn-helper/tsh-lock-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include "tsh-lock-dialog.h"
diff --git a/tvp-svn-helper/tsh-lock.c b/tvp-svn-helper/tsh-lock.c
index 006dda2..c6eafc5 100644
--- a/tvp-svn-helper/tsh-lock.c
+++ b/tvp-svn-helper/tsh-lock.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-log-dialog.c b/tvp-svn-helper/tsh-log-dialog.c
index 3994f09..b5e6ea3 100644
--- a/tvp-svn-helper/tsh-log-dialog.c
+++ b/tvp-svn-helper/tsh-log-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include <subversion-1/svn_client.h>
diff --git a/tvp-svn-helper/tsh-log-message-dialog.c b/tvp-svn-helper/tsh-log-message-dialog.c
index 2f3dd60..7ed3027 100644
--- a/tvp-svn-helper/tsh-log-message-dialog.c
+++ b/tvp-svn-helper/tsh-log-message-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include "tsh-tree-common.h"
diff --git a/tvp-svn-helper/tsh-log.c b/tvp-svn-helper/tsh-log.c
index f6b6a31..59327f1 100644
--- a/tvp-svn-helper/tsh-log.c
+++ b/tvp-svn-helper/tsh-log.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-login-dialog.c b/tvp-svn-helper/tsh-login-dialog.c
index ced0c0c..609632a 100644
--- a/tvp-svn-helper/tsh-login-dialog.c
+++ b/tvp-svn-helper/tsh-login-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include "tsh-login-dialog.h"
diff --git a/tvp-svn-helper/tsh-move.c b/tvp-svn-helper/tsh-move.c
index 6588fd9..5f108a8 100644
--- a/tvp-svn-helper/tsh-move.c
+++ b/tvp-svn-helper/tsh-move.c
@@ -26,7 +26,7 @@
#include <gtk/gtk.h>
#include <dirent.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-notify-dialog.c b/tvp-svn-helper/tsh-notify-dialog.c
index b001697..ff262e2 100644
--- a/tvp-svn-helper/tsh-notify-dialog.c
+++ b/tvp-svn-helper/tsh-notify-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include "tsh-notify-dialog.h"
diff --git a/tvp-svn-helper/tsh-properties-dialog.c b/tvp-svn-helper/tsh-properties-dialog.c
index 9691d35..826ec21 100644
--- a/tvp-svn-helper/tsh-properties-dialog.c
+++ b/tvp-svn-helper/tsh-properties-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include <subversion-1/svn_client.h>
diff --git a/tvp-svn-helper/tsh-properties.c b/tvp-svn-helper/tsh-properties.c
index d7cc08d..9b11de7 100644
--- a/tvp-svn-helper/tsh-properties.c
+++ b/tvp-svn-helper/tsh-properties.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-relocate-dialog.c b/tvp-svn-helper/tsh-relocate-dialog.c
index 18478f7..209ade0 100644
--- a/tvp-svn-helper/tsh-relocate-dialog.c
+++ b/tvp-svn-helper/tsh-relocate-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include <dirent.h>
#include <subversion-1/svn_path.h>
diff --git a/tvp-svn-helper/tsh-relocate.c b/tvp-svn-helper/tsh-relocate.c
index 8ca16f2..b3ac62e 100644
--- a/tvp-svn-helper/tsh-relocate.c
+++ b/tvp-svn-helper/tsh-relocate.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-resolved.c b/tvp-svn-helper/tsh-resolved.c
index eb1bea9..169cce3 100644
--- a/tvp-svn-helper/tsh-resolved.c
+++ b/tvp-svn-helper/tsh-resolved.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-revert.c b/tvp-svn-helper/tsh-revert.c
index aeeab53..3b1949e 100644
--- a/tvp-svn-helper/tsh-revert.c
+++ b/tvp-svn-helper/tsh-revert.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-status-dialog.c b/tvp-svn-helper/tsh-status-dialog.c
index 8f70e4d..2d19b93 100644
--- a/tvp-svn-helper/tsh-status-dialog.c
+++ b/tvp-svn-helper/tsh-status-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include <subversion-1/svn_client.h>
diff --git a/tvp-svn-helper/tsh-status.c b/tvp-svn-helper/tsh-status.c
index 6bb6ed4..4c71a72 100644
--- a/tvp-svn-helper/tsh-status.c
+++ b/tvp-svn-helper/tsh-status.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-switch.c b/tvp-svn-helper/tsh-switch.c
index 1102112..0db4868 100644
--- a/tvp-svn-helper/tsh-switch.c
+++ b/tvp-svn-helper/tsh-switch.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-transfer-dialog.c b/tvp-svn-helper/tsh-transfer-dialog.c
index 8ca2c4a..f91831e 100644
--- a/tvp-svn-helper/tsh-transfer-dialog.c
+++ b/tvp-svn-helper/tsh-transfer-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include <dirent.h>
#include <subversion-1/svn_path.h>
diff --git a/tvp-svn-helper/tsh-trust-dialog.c b/tvp-svn-helper/tsh-trust-dialog.c
index 2f45d2f..4c43e73 100644
--- a/tvp-svn-helper/tsh-trust-dialog.c
+++ b/tvp-svn-helper/tsh-trust-dialog.c
@@ -21,7 +21,7 @@
#include <config.h>
#endif
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <gtk/gtk.h>
#include <subversion-1/svn_auth.h>
diff --git a/tvp-svn-helper/tsh-unlock.c b/tvp-svn-helper/tsh-unlock.c
index 5c049be..20a4fe6 100644
--- a/tvp-svn-helper/tsh-unlock.c
+++ b/tvp-svn-helper/tsh-unlock.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
diff --git a/tvp-svn-helper/tsh-update.c b/tvp-svn-helper/tsh-update.c
index 9ba1633..6be56a9 100644
--- a/tvp-svn-helper/tsh-update.c
+++ b/tvp-svn-helper/tsh-update.c
@@ -25,7 +25,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#include <thunar-vfs/thunar-vfs.h>
+#include <libxfce4util/libxfce4util.h>
#include <subversion-1/svn_client.h>
#include <subversion-1/svn_pools.h>
More information about the Xfce4-commits
mailing list