aboutsummaryrefslogtreecommitdiffhomepage
path: root/uzbl.c
diff options
context:
space:
mode:
authorGravatar uranther <jwheaton@purdue.edu>2009-06-06 17:01:45 -0400
committerGravatar uranther <jwheaton@purdue.edu>2009-06-06 17:01:45 -0400
commit70c285199e5283044ea50bb9317c1d575dacaa00 (patch)
tree61b9dd39fc8b5bf55ad5cbd3ed2bf689f5a58689 /uzbl.c
parent39c5a16865acebab0901b3fc54854d0b915e5e52 (diff)
WTF
Diffstat (limited to 'uzbl.c')
-rw-r--r--uzbl.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/uzbl.c b/uzbl.c
index 77e437c..411b765 100644
--- a/uzbl.c
+++ b/uzbl.c
@@ -83,7 +83,7 @@ typedef const struct {
void (*func)(void);
} uzbl_cmdprop;
-enum {TYPE_INT, TYPE_STR, TYPE_FLOAT};
+enum {TYPE_INT, TYPE_STR};
/* an abbreviation to help keep the table's width humane */
#define PTR(var, t, d, fun) { .ptr = (void*)&(var), .type = TYPE_##t, .dump = d, .func = fun }
@@ -611,6 +611,7 @@ static struct {char *name; Command command[2];} cmdlist[] =
{ "stop", {view_stop_loading, 0}, },
{ "zoom_in", {view_zoom_in, 0}, }, //Can crash (when max zoom reached?).
{ "zoom_out", {view_zoom_out, 0}, },
+ { "reset_zoom", {reset_zoom_level, 0}, },
{ "uri", {load_uri, NOSPLIT} },
{ "js", {run_js, NOSPLIT} },
{ "script", {run_external_js, 0} },
@@ -807,6 +808,12 @@ search_reverse_text (WebKitWebView *page, GArray *argv) {
}
static void
+reset_zoom_level (WebKitWebView *page, GArray *argv) {
+ (void) argv;
+ webkit_web_view_set_zoom_level (page, 1.0);
+}
+
+static void
dehilight (WebKitWebView *page, GArray *argv) {
(void) argv;
webkit_web_view_set_highlight_text_matches (page, FALSE);
@@ -1366,11 +1373,6 @@ cmd_font_size() {
}
static void
-cmd_zoom_level() {
- webkit_web_view_set_zoom_level (uzbl.gui.web_view, uzbl.behave.zoom_level);
-}
-
-static void
cmd_disable_plugins() {
g_object_set (G_OBJECT(view_settings()), "enable-plugins",
!uzbl.behave.disable_plugins, NULL);