diff options
author | Josh Rickmar <jrick@devio.us> | 2012-06-01 17:15:52 -0400 |
---|---|---|
committer | Josh Rickmar <jrick@devio.us> | 2012-06-01 17:15:52 -0400 |
commit | 1df03fd0b17313e7d953dcb0e14d6849207ca0dc (patch) | |
tree | 885f8eb5280e5b5143001f82df89d93988b5427f /xombrero.h | |
parent | e3380aecad73c5e9114862db9d39368beb76a48c (diff) | |
download | xombrero-1df03fd0b17313e7d953dcb0e14d6849207ca0dc.tar.gz |
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
Diffstat (limited to 'xombrero.h')
-rw-r--r-- | xombrero.h | 8 |
1 files changed, 8 insertions, 0 deletions
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; |