From 1df03fd0b17313e7d953dcb0e14d6849207ca0dc Mon Sep 17 00:00:00 2001 From: Josh Rickmar Date: Fri, 1 Jun 2012 17:15:52 -0400 Subject: Add a custom_uri setting to check if a URI should be handled by an external script rather then through xombrero. This makes it possible to use scripts to support things such as mailto URIs. Fixes FS#253 --- xombrero.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'xombrero.h') diff --git a/xombrero.h b/xombrero.h index 8a11040..d9222b5 100644 --- a/xombrero.h +++ b/xombrero.h @@ -573,6 +573,13 @@ struct key_binding { }; TAILQ_HEAD(keybinding_list, key_binding); +struct custom_uri { + char *uri; + char *cmd; + TAILQ_ENTRY(custom_uri) entry; +}; +TAILQ_HEAD(custom_uri_list, custom_uri); + struct user_agent { char *value; TAILQ_ENTRY(user_agent) entry; @@ -729,6 +736,7 @@ extern struct mime_type_list mtl; extern struct keybinding_list kbl; extern struct sp_list spl; extern struct user_agent_list ua_list; +extern struct custom_uri_list cul; extern int user_agent_count; extern PangoFontDescription *cmd_font; -- cgit 1.4.1-2-gfad0