aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/callbacks.h
diff options
context:
space:
mode:
authorGravatar Dieter Plaetinck <dieter@plaetinck.be>2010-01-02 11:50:21 +0100
committerGravatar Dieter Plaetinck <dieter@plaetinck.be>2010-01-02 11:50:21 +0100
commit7f8ef03cfd55c266de8b78bfa19e154e1e9047b6 (patch)
tree27f61780ca1d1f37d1d561d03e2ad1708f03ab40 /src/callbacks.h
parentcf98a9a7f1713c81ba855f79de2a48aa1f994714 (diff)
move source files from project root into src directory. Makefile is a bit broken though
Diffstat (limited to 'src/callbacks.h')
-rw-r--r--src/callbacks.h197
1 files changed, 197 insertions, 0 deletions
diff --git a/src/callbacks.h b/src/callbacks.h
new file mode 100644
index 0000000..3f318f2
--- /dev/null
+++ b/src/callbacks.h
@@ -0,0 +1,197 @@
+/*
+ ** Callbacks
+ ** (c) 2009 by Robert Manea et al.
+*/
+
+void
+cmd_load_uri();
+
+void
+cmd_set_status();
+
+void
+set_proxy_url();
+
+void
+set_icon();
+
+void
+move_statusbar();
+
+void
+cmd_http_debug();
+
+void
+cmd_max_conns();
+
+void
+cmd_max_conns_host();
+
+/* exported WebKitWebSettings properties */
+void
+cmd_font_size();
+
+void
+cmd_default_font_family();
+
+void
+cmd_monospace_font_family();
+
+void
+cmd_sans_serif_font_family();
+
+void
+cmd_serif_font_family();
+
+void
+cmd_cursive_font_family();
+
+void
+cmd_fantasy_font_family();
+
+void
+cmd_zoom_level();
+
+void
+cmd_set_zoom_type();
+
+void
+cmd_disable_plugins();
+
+void
+cmd_disable_scripts();
+
+void
+cmd_minimum_font_size();
+
+void
+cmd_fifo_dir();
+
+void
+cmd_socket_dir();
+
+void
+cmd_useragent() ;
+
+void
+cmd_autoload_img();
+
+void
+cmd_autoshrink_img();
+
+void
+cmd_enable_spellcheck();
+
+void
+cmd_enable_private();
+
+void
+cmd_print_bg();
+
+void
+cmd_style_uri();
+
+void
+cmd_resizable_txt();
+
+void
+cmd_default_encoding();
+
+void
+cmd_enforce_96dpi();
+
+void
+cmd_inject_html();
+
+void
+cmd_caret_browsing();
+
+void
+cmd_set_geometry();
+
+void
+cmd_view_source();
+
+void
+cmd_load_start();
+
+WebKitWebSettings*
+view_settings();
+
+gboolean
+download_cb (WebKitWebView *web_view, GObject *download, gpointer user_data);
+
+void
+toggle_zoom_type (WebKitWebView* page, GArray *argv, GString *result);
+
+void
+toggle_status_cb (WebKitWebView* page, GArray *argv, GString *result);
+
+void
+link_hover_cb (WebKitWebView* page, const gchar* title, const gchar* link, gpointer data);
+
+void
+title_change_cb (WebKitWebView* web_view, GParamSpec param_spec);
+
+void
+progress_change_cb (WebKitWebView* page, gint progress, gpointer data);
+
+void
+load_commit_cb (WebKitWebView* page, WebKitWebFrame* frame, gpointer data);
+
+void
+load_start_cb (WebKitWebView* page, WebKitWebFrame* frame, gpointer data);
+
+void
+load_finish_cb (WebKitWebView* page, WebKitWebFrame* frame, gpointer data);
+
+void
+load_error_cb (WebKitWebView* page, WebKitWebFrame* frame, gchar *uri, gpointer web_err, gpointer ud);
+
+void
+selection_changed_cb(WebKitWebView *webkitwebview, gpointer ud);
+
+void
+destroy_cb (GtkWidget* widget, gpointer data);
+
+gboolean
+configure_event_cb(GtkWidget* window, GdkEventConfigure* event);
+
+gboolean
+key_press_cb (GtkWidget* window, GdkEventKey* event);
+
+gboolean
+key_release_cb (GtkWidget* window, GdkEventKey* event);
+
+gboolean
+navigation_decision_cb (WebKitWebView *web_view, WebKitWebFrame *frame,
+ WebKitNetworkRequest *request, WebKitWebNavigationAction *navigation_action,
+ WebKitWebPolicyDecision *policy_decision, gpointer user_data);
+
+gboolean
+new_window_cb (WebKitWebView *web_view, WebKitWebFrame *frame,
+ WebKitNetworkRequest *request, WebKitWebNavigationAction *navigation_action,
+ WebKitWebPolicyDecision *policy_decision, gpointer user_data);
+
+gboolean
+mime_policy_cb(WebKitWebView *web_view, WebKitWebFrame *frame, WebKitNetworkRequest *request,
+ gchar *mime_type, WebKitWebPolicyDecision *policy_decision, gpointer user_data);
+
+/*@null@*/ WebKitWebView*
+create_web_view_cb (WebKitWebView *web_view, WebKitWebFrame *frame, gpointer user_data);
+
+gboolean
+download_cb (WebKitWebView *web_view, GObject *download, gpointer user_data);
+
+void
+populate_popup_cb(WebKitWebView *v, GtkMenu *m, void *c);
+
+gboolean
+button_press_cb (GtkWidget* window, GdkEventButton* event);
+
+gboolean
+button_release_cb (GtkWidget* window, GdkEventButton* event);
+
+gboolean
+focus_cb(GtkWidget* window, GdkEventFocus* event, void *ud);
+