diff options
author | Robert Manea <gotmor@gmail.com> | 2009-10-20 20:42:28 +0200 |
---|---|---|
committer | Robert Manea <gotmor@gmail.com> | 2009-10-20 20:42:28 +0200 |
commit | 0945c9aa8353579b221f3ea7b94ad0ef44dd5001 (patch) | |
tree | 8a5a4939ba7f49edaaf9bcdea8d28bf6906b172a /uzbl-core.c | |
parent | e802d5187c9619f4c8f03802350e29435a3ec9d3 (diff) |
added FOCUS_GAINED/FOCUS_LOST events
Diffstat (limited to 'uzbl-core.c')
-rw-r--r-- | uzbl-core.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/uzbl-core.c b/uzbl-core.c index ef9852b..25a0054 100644 --- a/uzbl-core.c +++ b/uzbl-core.c @@ -1896,7 +1896,7 @@ create_browser () { g_object_connect((GObject*)g->web_view, "signal::key-press-event", (GCallback)key_press_cb, NULL, "signal::key-release-event", (GCallback)key_release_cb, NULL, - "signal::button-press-event", (GCallback)button_press_cb, NULL, + "signal::button-press-event", (GCallback)button_press_cb, NULL, "signal::title-changed", (GCallback)title_change_cb, NULL, "signal::selection-changed", (GCallback)selection_changed_cb, NULL, "signal::load-progress-changed", (GCallback)progress_change_cb, NULL, @@ -1911,6 +1911,8 @@ create_browser () { "signal::create-web-view", (GCallback)create_web_view_cb, NULL, "signal::mime-type-policy-decision-requested", (GCallback)mime_policy_cb, NULL, "signal::populate-popup", (GCallback)populate_popup_cb, NULL, + "signal::focus-in-event", (GCallback)focus_cb, NULL, + "signal::focus-out-event", (GCallback)focus_cb, NULL, NULL); } @@ -1934,12 +1936,14 @@ create_mainbar () { return g->mainbar; } + GtkWidget* create_window () { GtkWidget* window = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_window_set_default_size (GTK_WINDOW (window), 800, 600); gtk_widget_set_name (window, "Uzbl browser"); - g_signal_connect (G_OBJECT (window), "destroy", G_CALLBACK (destroy_cb), NULL); + g_signal_connect (G_OBJECT (window), "destroy", G_CALLBACK (destroy_cb), NULL); + g_signal_connect (G_OBJECT (window), "configure-event", G_CALLBACK (configure_event_cb), NULL); return window; } |