summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2006-04-22 22:10:08 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2006-04-22 22:10:08 +0000
commit4113543268725a99cee7c9ebb52700625d5b0f20 (patch)
tree930324284bf201dc3f88940854dbf56b1ee6489d
parent9fdd71709dff9446be382ba7866b01b2a49d9ee6 (diff)
downloadnetsurf-4113543268725a99cee7c9ebb52700625d5b0f20.tar.gz
netsurf-4113543268725a99cee7c9ebb52700625d5b0f20.tar.bz2
Fix GTK build
svn path=/trunk/netsurf/; revision=2550
-rw-r--r--gtk/gtk_gui.c2
-rw-r--r--gtk/gtk_window.c48
2 files changed, 25 insertions, 25 deletions
diff --git a/gtk/gtk_gui.c b/gtk/gtk_gui.c
index 7c7a0e420..b468e2e21 100644
--- a/gtk/gtk_gui.c
+++ b/gtk/gtk_gui.c
@@ -144,7 +144,7 @@ void gui_init2(int argc, char** argv)
addr = option_homepage_url;
if (argc > 1) addr = argv[1];
- browser_window_create(addr, 0, 0);
+ browser_window_create(addr, 0, 0, true);
}
diff --git a/gtk/gtk_window.c b/gtk/gtk_window.c
index 8971b2990..d2d4c106f 100644
--- a/gtk/gtk_window.c
+++ b/gtk/gtk_window.c
@@ -75,7 +75,7 @@ static void gui_window_back_button_event(GtkWidget *widget, gpointer data);
static void gui_window_forward_button_event(GtkWidget *widget, gpointer data);
static void gui_window_update_back_forward(struct gui_window *g);
-static gboolean gui_history_expose_event(GtkWidget *widget,
+static gboolean gui_history_expose_event(GtkWidget *widget,
GdkEventExpose *event, gpointer data);
static gboolean gui_history_motion_notify_event(GtkWidget *widget,
GdkEventMotion *event, gpointer data);
@@ -129,22 +129,22 @@ struct gui_window *gui_create_browser_window(struct browser_window *bw,
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size(GTK_WINDOW(window), 600, 600);
gtk_window_set_title(GTK_WINDOW(window), "NetSurf");
-
+
g->history_window = malloc(sizeof(struct gtk_history_window));
if (!g->history_window) {
warn_user("NoMemory", 0);
return 0;
}
g->history_window->g = g;
-
+
history_window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
- gtk_window_set_transient_for(GTK_WINDOW(history_window),
+ gtk_window_set_transient_for(GTK_WINDOW(history_window),
GTK_WINDOW(window));
gtk_window_set_default_size(GTK_WINDOW(history_window), 400, 400);
gtk_window_set_title(GTK_WINDOW(history_window), "NetSurf History");
-
+
g->history_window_widget = GTK_WIDGET(history_window);
-
+
vbox = gtk_vbox_new(false, 0);
gtk_container_add(GTK_CONTAINER(window), vbox);
gtk_widget_show(vbox);
@@ -171,7 +171,7 @@ struct gui_window *gui_create_browser_window(struct browser_window *bw,
gtk_widget_show(GTK_WIDGET(stop_button));
g->stop_button = GTK_WIDGET(stop_button);
gtk_widget_set_sensitive(g->stop_button, FALSE);
-
+
reload_button = gtk_tool_button_new_from_stock(GTK_STOCK_REFRESH);
gtk_toolbar_insert(GTK_TOOLBAR(toolbar), reload_button, -1);
@@ -213,7 +213,7 @@ struct gui_window *gui_create_browser_window(struct browser_window *bw,
scrolled = gtk_scrolled_window_new(0, 0);
gtk_box_pack_start(GTK_BOX(vbox), scrolled, TRUE, TRUE, 0);
gtk_widget_show(scrolled);
-
+
history_scrolled = gtk_scrolled_window_new(0, 0);
gtk_container_add(GTK_CONTAINER(history_window), history_scrolled);
gtk_widget_show(history_scrolled);
@@ -232,9 +232,9 @@ struct gui_window *gui_create_browser_window(struct browser_window *bw,
&((GdkColor) { 0, 0xffff, 0xffff, 0xffff }));
gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(scrolled),
drawing_area);
-
+
gtk_widget_show(drawing_area);
-
+
history_area = gtk_drawing_area_new();
gtk_widget_set_events(history_area,
GDK_EXPOSURE_MASK |
@@ -246,7 +246,7 @@ struct gui_window *gui_create_browser_window(struct browser_window *bw,
history_area);
gtk_widget_show(history_area);
g->history_window->drawing_area = history_area;
-
+
status_box = gtk_hbox_new(FALSE, 2);
gtk_box_pack_start(GTK_BOX(vbox), status_box, FALSE, TRUE, 3);
gtk_widget_show(status_box);
@@ -276,7 +276,7 @@ struct gui_window *gui_create_browser_window(struct browser_window *bw,
#define NS_SIGNAL_CONNECT(obj, sig, callback, ptr) \
g_signal_connect(G_OBJECT(obj), (sig), G_CALLBACK(callback), (ptr))
- NS_SIGNAL_CONNECT(window, "destroy", gui_window_destroy_event, g);
+ NS_SIGNAL_CONNECT(window, "destroy", gui_window_destroy_event, g);
g_signal_connect(G_OBJECT(drawing_area), "expose_event",
G_CALLBACK(gui_window_expose_event), g);
@@ -303,14 +303,14 @@ struct gui_window *gui_create_browser_window(struct browser_window *bw,
NS_SIGNAL_CONNECT(g->back_button, "clicked", gui_window_back_button_event, g);
NS_SIGNAL_CONNECT(g->forward_button, "clicked", gui_window_forward_button_event, g);
NS_SIGNAL_CONNECT(g->reload_button, "clicked", gui_window_reload_button_event, g);
-
+
NS_SIGNAL_CONNECT(history_button, "clicked", gui_window_history_button_event, g);
NS_SIGNAL_CONNECT(home_button, "clicked", gui_window_home_button_event, g);
-
+
/* History window events */
- NS_SIGNAL_CONNECT(history_area, "expose_event",
+ NS_SIGNAL_CONNECT(history_area, "expose_event",
gui_history_expose_event, g->history_window);
- NS_SIGNAL_CONNECT(history_area, "motion_notify_event",
+ NS_SIGNAL_CONNECT(history_area, "motion_notify_event",
gui_history_motion_notify_event, g->history_window);
NS_SIGNAL_CONNECT(history_area, "button_press_event",
gui_history_button_press_event, g->history_window);
@@ -410,7 +410,7 @@ void gui_window_home_button_event(GtkWidget *widget, gpointer data)
if (g->bw->current_content && g->bw->current_content->url)
referer = g->bw->current_content->url;
- browser_window_go(g->bw, addr, referer);
+ browser_window_go(g->bw, addr, referer, true);
}
gboolean gui_window_expose_event(GtkWidget *widget,
@@ -466,9 +466,9 @@ gboolean gui_history_expose_event(GtkWidget *widget,
#endif
plot = nsgtk_plotters;
nsgtk_plot_set_scale(1.0);
-
+
history_redraw(hw->g->bw->history);
-
+
g_object_unref(current_gc);
#ifdef CAIRO_VERSION
cairo_destroy(current_cr);
@@ -491,12 +491,12 @@ gboolean gui_history_button_press_event(GtkWidget *widget,
gpointer data)
{
struct gtk_history_window *hw = data;
-
+
LOG(("History click %d,%d", event->x, event->y));
-
- history_click(hw->g->bw, hw->g->bw->history,
+
+ history_click(hw->g->bw, hw->g->bw->history,
event->x, event->y, false);
-
+
return TRUE;
}
@@ -513,7 +513,7 @@ gboolean gui_window_url_key_press_event(GtkWidget *widget,
referer = g->bw->current_content->url;
browser_window_go(g->bw, gtk_entry_get_text(GTK_ENTRY(g->url_bar)),
- referer);
+ referer, true);
return TRUE;
}