Merge branch 'experimental' into cookie_daemon
[uzbl-mobile] / uzbl.h
diff --git a/uzbl.h b/uzbl.h
index c7f295b..b99a89c 100644 (file)
--- a/uzbl.h
+++ b/uzbl.h
  *
  */
 
-enum {
-  /* statusbar symbols */
-  SYM_TITLE, SYM_URI, SYM_NAME,
-  SYM_LOADPRGS, SYM_LOADPRGSBAR,
-  SYM_KEYCMD, SYM_MODE, SYM_MSG,
-  SYM_SELECTED_URI,
-};
-
-const struct {
-    /*@null@*/ gchar *symbol_name;
-    guint symbol_token;
-} symbols[] = {
-    {"KEYCMD",               SYM_KEYCMD},
-
-    {NULL,                   0}
-}, *symp = symbols;
-
 /* status bar elements */
 typedef struct {
     gint           load_progress;
@@ -116,6 +99,12 @@ typedef struct {
     gchar*   download_handler;
     gchar*   cookie_handler;
     gchar*   new_window;
+    gchar*   default_font_family;
+    gchar*   monospace_font_family;
+    gchar*   sans_serif_font_family;
+    gchar*   serif_font_family;
+    gchar*   fantasy_font_family;
+    gchar*   cursive_font_family;
     gboolean always_insert_mode;
     gboolean show_status;
     gboolean insert_mode;
@@ -338,6 +327,9 @@ char*
 build_progressbar_ascii(int percent);
 
 void
+talk_to_socket(WebKitWebView *web_view, GArray *argv, GString *result);
+
+void
 spawn(WebKitWebView *web_view, GArray *argv, GString *result);
 
 void
@@ -394,7 +386,7 @@ exec_paramcmd(const Action* act, const guint i);
 void
 initialize (int argc, char *argv[]);
 
-GtkWidget*
+void
 create_browser ();
 
 GtkWidget*
@@ -474,7 +466,10 @@ void
 dump_config();
 
 void
-retreive_geometry();
+retrieve_geometry();
+
+void
+update_gui(WebKitWebView *page, GArray *argv, GString *result);
 
 gboolean
 configure_event_cb(GtkWidget* window, GdkEventConfigure* event);
@@ -525,6 +520,24 @@ 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