SF.net SVN: geany:[5852] trunk
colombanw at users.sourceforge.net
colombanw at xxxxx
Fri Jun 17 22:51:18 UTC 2011
Revision: 5852
http://geany.svn.sourceforge.net/geany/?rev=5852&view=rev
Author: colombanw
Date: 2011-06-17 22:51:17 +0000 (Fri, 17 Jun 2011)
Log Message:
-----------
Remove most of the checks for GIO
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/document.c
trunk/src/main.c
trunk/src/ui_utils.c
trunk/src/utils.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2011-06-15 21:01:23 UTC (rev 5851)
+++ trunk/ChangeLog 2011-06-17 22:51:17 UTC (rev 5852)
@@ -1,3 +1,9 @@
+2011-06-16 Colomban Wendling <colomban(at)geany(dot)org>
+
+ * src/document.c, src/main.c, src/ui_utils.c, src/utils.c:
+ Remove most of the checks for GIO.
+
+
2011-06-15 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
* tagmanager/python.c:
Modified: trunk/src/document.c
===================================================================
--- trunk/src/document.c 2011-06-15 21:01:23 UTC (rev 5851)
+++ trunk/src/document.c 2011-06-17 22:51:17 UTC (rev 5852)
@@ -48,13 +48,7 @@
/* uncomment to use GIO based file monitoring, though it is not completely stable yet */
/*#define USE_GIO_FILEMON 1*/
-#ifdef HAVE_GIO
-# include <gio/gio.h>
-#else
-# if USE_GIO_FILEMON
-# undef USE_GIO_FILEMON
-# endif
-#endif
+#include <gio/gio.h>
#include "document.h"
#include "documentprivate.h"
Modified: trunk/src/main.c
===================================================================
--- trunk/src/main.c 2011-06-15 21:01:23 UTC (rev 5851)
+++ trunk/src/main.c 2011-06-17 22:51:17 UTC (rev 5852)
@@ -96,9 +96,6 @@
static const gchar geany_lib_versions[] = "GTK %u.%u.%u, GLib %u.%u.%u"
-#ifdef HAVE_GIO
- ", GIO"
-#endif
#ifdef USE_INCLUDED_REGEX
", built-in regex"
#endif
Modified: trunk/src/ui_utils.c
===================================================================
--- trunk/src/ui_utils.c 2011-06-15 21:01:23 UTC (rev 5851)
+++ trunk/src/ui_utils.c 2011-06-17 22:51:17 UTC (rev 5852)
@@ -2517,7 +2517,7 @@
GdkPixbuf *ui_get_mime_icon(const gchar *mime_type, GtkIconSize size)
{
GdkPixbuf *icon = NULL;
-#if defined(HAVE_GIO) && GLIB_CHECK_VERSION(2, 18, 0)
+#if GLIB_CHECK_VERSION(2, 18, 0)
gchar *ctype;
GIcon *gicon;
GtkIconInfo *info;
@@ -2544,7 +2544,7 @@
}
}
#endif
- /* fallback for builds without GIO or if icon lookup failed, like it might happen on Windows */
+ /* fallback for builds with GIO < 2.18 or if icon lookup failed, like it might happen on Windows */
if (icon == NULL)
{
const gchar *stock_id = GTK_STOCK_FILE;
Modified: trunk/src/utils.c
===================================================================
--- trunk/src/utils.c 2011-06-15 21:01:23 UTC (rev 5851)
+++ trunk/src/utils.c 2011-06-17 22:51:17 UTC (rev 5852)
@@ -44,9 +44,7 @@
#include <glib/gstdio.h>
-#ifdef HAVE_GIO
-# include <gio/gio.h>
-#endif
+#include <gio/gio.h>
#include "prefs.h"
#include "support.h"
@@ -1838,7 +1836,6 @@
/* this will work only for 'file://' URIs */
locale_filename = g_filename_from_uri(uri, NULL, NULL);
-#ifdef HAVE_GIO
/* g_filename_from_uri() failed, so we probably have a non-local URI */
if (locale_filename == NULL)
{
@@ -1849,13 +1846,8 @@
{
geany_debug("The URI '%s' could not be resolved to a local path. This means "
"that the URI is invalid or that you don't have gvfs-fuse installed.", uri);
- return NULL;
}
}
-#endif
- if (locale_filename == NULL)
- geany_debug("The URI '%s' could not be resolved to a local path. This means that the "
- "URI is invalid or that Geany can't use GVFS (maybe it is not installed).", uri);
return locale_filename;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list