• Home
  • Raw
  • Download

Lines Matching refs:webView

36     WebKitWebView *webView = g_object_get_data(G_OBJECT(entry), "web-view");  in activateUriEntryCb()  local
39 webkit_web_view_load_uri(webView, uri); in activateUriEntryCb()
42 static void updateTitle(GtkWindow* window, WebKitWebView* webView) in updateTitle() argument
44 GString *string = g_string_new(webkit_web_view_get_title(webView)); in updateTitle()
45 gdouble loadProgress = webkit_web_view_get_progress(webView) * 100; in updateTitle()
64 static void notifyTitleCb(WebKitWebView* webView, GParamSpec* pspec, GtkWidget* window) in notifyTitleCb() argument
66 updateTitle(GTK_WINDOW(window), webView); in notifyTitleCb()
69 static void notifyLoadStatusCb(WebKitWebView* webView, GParamSpec* pspec, GtkWidget* uriEntry) in notifyLoadStatusCb() argument
71 if (webkit_web_view_get_load_status(webView) == WEBKIT_LOAD_COMMITTED) { in notifyLoadStatusCb()
72 WebKitWebFrame *frame = webkit_web_view_get_main_frame(webView); in notifyLoadStatusCb()
79 static void notifyProgressCb(WebKitWebView* webView, GParamSpec* pspec, GtkWidget* window) in notifyProgressCb() argument
81 updateTitle(GTK_WINDOW(window), webView); in notifyProgressCb()
90 static void goBackCb(GtkWidget* widget, WebKitWebView* webView) in goBackCb() argument
92 webkit_web_view_go_back(webView); in goBackCb()
95 static void goForwardCb(GtkWidget* widget, WebKitWebView* webView) in goForwardCb() argument
97 webkit_web_view_go_forward(webView); in goForwardCb()
101 createWebViewCb(WebKitWebView* webView, WebKitWebFrame* web_frame, GtkWidget* window) in createWebViewCb() argument
108 static gboolean webViewReadyCb(WebKitWebView* webView, GtkWidget* window) in webViewReadyCb() argument
110 gtk_widget_grab_focus(GTK_WIDGET(webView)); in webViewReadyCb()
115 static gboolean closeWebViewCb(WebKitWebView* webView, GtkWidget* window) in closeWebViewCb() argument
121 …createBrowser(GtkWidget* window, GtkWidget* uriEntry, GtkWidget* statusbar, WebKitWebView* webView) in createBrowser() argument
126 gtk_container_add(GTK_CONTAINER(scrolledWindow), GTK_WIDGET(webView)); in createBrowser()
128 g_signal_connect(webView, "notify::title", G_CALLBACK(notifyTitleCb), window); in createBrowser()
129 g_signal_connect(webView, "notify::load-status", G_CALLBACK(notifyLoadStatusCb), uriEntry); in createBrowser()
130 g_signal_connect(webView, "notify::progress", G_CALLBACK(notifyProgressCb), window); in createBrowser()
131 g_signal_connect(webView, "hovering-over-link", G_CALLBACK(linkHoverCb), statusbar); in createBrowser()
132 g_signal_connect(webView, "create-web-view", G_CALLBACK(createWebViewCb), window); in createBrowser()
133 g_signal_connect(webView, "web-view-ready", G_CALLBACK(webViewReadyCb), window); in createBrowser()
134 g_signal_connect(webView, "close-web-view", G_CALLBACK(closeWebViewCb), window); in createBrowser()
149 static GtkWidget* createToolbar(GtkWidget* uriEntry, WebKitWebView* webView) in createToolbar() argument
164 g_signal_connect(G_OBJECT(item), "clicked", G_CALLBACK(goBackCb), webView); in createToolbar()
169 g_signal_connect(G_OBJECT(item), "clicked", G_CALLBACK(goForwardCb), webView); in createToolbar()
180 g_object_set_data(G_OBJECT(uriEntry), "web-view", webView); in createToolbar()
190 WebKitWebView *webView; in createWindow() local
202 webView = WEBKIT_WEB_VIEW(webkit_web_view_new()); in createWindow()
206 statusbar = createStatusbar(webView); in createWindow()
207 gtk_box_pack_start(GTK_BOX(vbox), createToolbar(uriEntry, webView), FALSE, FALSE, 0); in createWindow()
208 …gtk_box_pack_start(GTK_BOX(vbox), createBrowser(window, uriEntry, statusbar, webView), TRUE, TRUE,… in createWindow()
216 *outWebView = webView; in createWindow()
235 WebKitWebView *webView; in main() local
242 main_window = createWindow(&webView); in main()
247 webkit_web_view_load_uri(webView, fileURL ? fileURL : uri); in main()
250 gtk_widget_grab_focus(GTK_WIDGET(webView)); in main()