[Xfce4-commits] <midori:master> Open source of local files directly with no temporary copy
Christian Dywan
noreply at xfce.org
Mon Sep 28 22:16:01 CEST 2009
Updating branch refs/heads/master
to b70a2569dfbe82b8a5b36aca05418b5bce5c30b7 (commit)
from f294d79a74b04dcef6fd7edfb14b2325022648a4 (commit)
commit b70a2569dfbe82b8a5b36aca05418b5bce5c30b7
Author: Christian Dywan <christian at twotoasts.de>
Date: Sat Sep 26 23:56:29 2009 +0200
Open source of local files directly with no temporary copy
midori/midori-browser.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/midori/midori-browser.c b/midori/midori-browser.c
index 042d856..9949db0 100644
--- a/midori/midori-browser.c
+++ b/midori/midori-browser.c
@@ -3147,6 +3147,13 @@ _action_source_view_activate (GtkAction* action,
#endif
}
+ if (g_str_has_prefix (uri, "file://"))
+ {
+ gchar* filename = g_filename_from_uri (uri, NULL, NULL);
+ sokoke_spawn_program (text_editor, filename, TRUE);
+ g_free (filename);
+ return;
+ }
katze_net_load_uri (browser->net, uri, NULL,
(KatzeNetTransferCb)midori_browser_source_transfer_cb, browser);
g_free (text_editor);
More information about the Xfce4-commits
mailing list