aboutsummaryrefslogtreecommitdiffhomepage
path: root/uzbl.h
diff options
context:
space:
mode:
authorGravatar Barrucadu <mike@barrucadu.co.uk>2009-05-19 12:12:36 +0100
committerGravatar Barrucadu <mike@barrucadu.co.uk>2009-05-19 12:12:36 +0100
commit87912a756633806cc8fb1d1b19a41109fe4fb86a (patch)
tree67e03d553459fb14049329e901bc29707b78084c /uzbl.h
parent6eb4c0d4a196dc52e950474afc6fc79341b95960 (diff)
parentd228014222c889eb61150a5aa9b2efaf5259b880 (diff)
Merge commit 'duc/experimental' into experimental
Conflicts: examples/configs/sampleconfig-dev
Diffstat (limited to 'uzbl.h')
-rw-r--r--uzbl.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/uzbl.h b/uzbl.h
index a40e8d6..f8ef19b 100644
--- a/uzbl.h
+++ b/uzbl.h
@@ -128,6 +128,8 @@ typedef struct {
/* behaviour */
typedef struct {
gchar* load_finish_handler;
+ gchar* load_start_handler;
+ gchar* load_commit_handler;
gchar* status_format;
gchar* title_format_short;
gchar* title_format_long;
@@ -243,6 +245,9 @@ static void
load_commit_cb (WebKitWebView* page, WebKitWebFrame* frame, gpointer data);
static void
+load_start_cb (WebKitWebView* page, WebKitWebFrame* frame, gpointer data);
+
+static void
load_finish_cb (WebKitWebView* page, WebKitWebFrame* frame, gpointer data);
static void
@@ -276,7 +281,8 @@ static void
close_uzbl (WebKitWebView *page, const char *param);
static gboolean
-run_command(const char *command, const char *args, const gboolean sync, char **stdout);
+run_command(const gchar *command, const guint npre,
+ const gchar **args, const gboolean sync, char **stdout);
static void
spawn(WebKitWebView *web_view, const char *param);
@@ -339,6 +345,9 @@ static
GtkWidget* create_window ();
static void
+run_handler (const gchar *act, const gchar *args);
+
+static void
add_binding (const gchar *key, const gchar *act);
static gchar*