]> granicus.if.org Git - transmission/commitdiff
(trunk gtk) gtk_open_uri(): use gtk_show_uri() as the default implementation for...
authorJordan Lee <jordan@transmissionbt.com>
Fri, 25 Mar 2011 06:40:46 +0000 (06:40 +0000)
committerJordan Lee <jordan@transmissionbt.com>
Fri, 25 Mar 2011 06:40:46 +0000 (06:40 +0000)
gtk_show_uri() was added in 2.14.0

gtk/util.c

index dac2e6dc2a8aab529fe5c6ba9c7eb65d48d55213..b0ec475e02f837bfc985aa09cd33030ae139f27a 100644 (file)
@@ -455,6 +455,11 @@ gtr_open_uri( const char * uri )
     {
         gboolean opened = FALSE;
 
+#if GTK_CHECK_VERSION(2,14,0)
+        if( !opened )
+            opened = gtk_show_uri( NULL, uri, GDK_CURRENT_TIME, NULL );
+#endif
+
 #ifdef HAVE_GIO
         if( !opened )
             opened = g_app_info_launch_default_for_uri( uri, NULL, NULL );