aboutsummaryrefslogtreecommitdiffhomepage
path: root/uzbl-core.c
diff options
context:
space:
mode:
authorGravatar Robert Manea <gotmor@gmail.com>2009-10-21 09:52:00 +0200
committerGravatar Robert Manea <gotmor@gmail.com>2009-10-21 09:52:00 +0200
commit4261c8f0c6c032f46457bc154272a08982f310ca (patch)
tree416c3c1dc4a97f72eba433b200932977b6f2ab53 /uzbl-core.c
parent0945c9aa8353579b221f3ea7b94ad0ef44dd5001 (diff)
added hardcopy command
Diffstat (limited to 'uzbl-core.c')
-rw-r--r--uzbl-core.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/uzbl-core.c b/uzbl-core.c
index 25a0054..351e6dc 100644
--- a/uzbl-core.c
+++ b/uzbl-core.c
@@ -650,7 +650,8 @@ struct {const char *key; CommandInfo value;} cmdlist[] =
{ "menu_remove", {menu_remove, TRUE} },
{ "menu_link_remove", {menu_remove_link, TRUE} },
{ "menu_image_remove", {menu_remove_image, TRUE} },
- { "menu_editable_remove", {menu_remove_edit, TRUE} }
+ { "menu_editable_remove", {menu_remove_edit, TRUE} },
+ { "hardcopy", {hardcopy, TRUE} }
};
void
@@ -889,6 +890,14 @@ print(WebKitWebView *page, GArray *argv, GString *result) {
}
void
+hardcopy(WebKitWebView *page, GArray *argv, GString *result) {
+ (void) argv;
+ (void) result;
+
+ webkit_web_frame_print(webkit_web_view_get_main_frame(page));
+}
+
+void
act_dump_config() {
dump_config();
}