aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar DuClare <akarinotengoku@gmail.com>2009-05-16 20:09:30 +0300
committerGravatar DuClare <akarinotengoku@gmail.com>2009-05-16 20:09:30 +0300
commit1f8dc39aa795029d85397717821184583d6d62a4 (patch)
tree3c268b082dc0ea05fd6a9d9c8019b74a3c217dc9
parentff86e511bda0313edbb6ead21415747b8eb88d29 (diff)
Add variable: default_font_size
-rw-r--r--uzbl.c5
-rw-r--r--uzbl.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/uzbl.c b/uzbl.c
index 5dd1da3..f053301 100644
--- a/uzbl.c
+++ b/uzbl.c
@@ -80,6 +80,7 @@ const struct {
{ "fifo_dir", (void *)&uzbl.behave.fifo_dir },
{ "socket_dir", (void *)&uzbl.behave.socket_dir },
{ "http_debug", (void *)&uzbl.behave.http_debug },
+ { "default_font_size", (void *)&uzbl.behave.default_font_size },
{ "proxy_url", (void *)&uzbl.net.proxy_url },
{ "max_conns", (void *)&uzbl.net.max_conns },
{ "max_conns_host", (void *)&uzbl.net.max_conns_host },
@@ -903,6 +904,10 @@ set_var_value(gchar *name, gchar *val) {
else if (var_is("status_top", name)) {
move_statusbar();
}
+ else if (var_is("default_font_size", name)) {
+ WebKitWebSettings *ws = webkit_web_view_get_settings(uzbl.gui.web_view);
+ g_object_set (G_OBJECT(ws), "default-font-size", *ip, NULL);
+ }
}
}
return TRUE;
diff --git a/uzbl.h b/uzbl.h
index 9c8a65a..0b014cc 100644
--- a/uzbl.h
+++ b/uzbl.h
@@ -136,6 +136,7 @@ typedef struct {
gchar* modkey;
guint modmask;
guint http_debug;
+ guint default_font_size;
/* command list: name -> Command */
GHashTable* commands;