diff options
author | Robert Manea <gotmor@gmail.com> | 2009-10-24 10:38:36 +0200 |
---|---|---|
committer | Robert Manea <gotmor@gmail.com> | 2009-10-24 10:38:36 +0200 |
commit | ddf66ef50c46eb50466282e4c0700c0baff8344c (patch) | |
tree | f17f9b239d388b3738d3dce2e829d595ad632b9f /uzbl-core.c | |
parent | 9eae868af1fc7c73d9776166d1135d13f472f858 (diff) | |
parent | 2ff6b2e51b1431f9698ceb46f5f3310541dce120 (diff) |
Merge branch 'master' of git://github.com/bct/uzbl into experimental
Conflicts:
uzbl-core.c
Diffstat (limited to 'uzbl-core.c')
-rw-r--r-- | uzbl-core.c | 31 |
1 files changed, 10 insertions, 21 deletions
diff --git a/uzbl-core.c b/uzbl-core.c index 3b8c407..0f31f4c 100644 --- a/uzbl-core.c +++ b/uzbl-core.c @@ -70,18 +70,6 @@ XDG_Var XDG[] = }; /* associate command names to their properties */ -enum ptr_type {TYPE_INT, TYPE_STR, TYPE_FLOAT}; -typedef struct { - enum ptr_type type; - union { - int *i; - float *f; - gchar **s; - } ptr; - int dump; - int writeable; - /*@null@*/ void (*func)(void); -} uzbl_cmdprop; /* abbreviations to help keep the table's width humane */ #define PTR_V_STR(var, d, fun) { .ptr.s = &(var), .type = TYPE_STR, .dump = d, .writeable = 1, .func = fun } @@ -2319,7 +2307,17 @@ initialize(int argc, char *argv[]) { commands_hash (); create_var_to_name_hash(); + create_mainbar(); + create_browser(); + + uzbl.gui.scbar_v = (GtkScrollbar*) gtk_vscrollbar_new (NULL); + uzbl.gui.bar_v = gtk_range_get_adjustment((GtkRange*) uzbl.gui.scbar_v); + + uzbl.gui.scbar_h = (GtkScrollbar*) gtk_hscrollbar_new (NULL); + uzbl.gui.bar_h = gtk_range_get_adjustment((GtkRange*) uzbl.gui.scbar_h); + + gtk_widget_set_scroll_adjustments ((GtkWidget*) uzbl.gui.web_view, uzbl.gui.bar_h, uzbl.gui.bar_v); } void @@ -2371,8 +2369,6 @@ main (int argc, char* argv[]) { uzbl.gui.vbox = gtk_vbox_new (FALSE, 0); - create_mainbar(); - /* initial packing */ gtk_box_pack_start (GTK_BOX (uzbl.gui.vbox), uzbl.gui.scrolled_win, TRUE, TRUE, 0); gtk_box_pack_start (GTK_BOX (uzbl.gui.vbox), uzbl.gui.mainbar, FALSE, TRUE, 0); @@ -2409,12 +2405,6 @@ main (int argc, char* argv[]) { printf("commit: %s\n", uzbl.info.commit); } - uzbl.gui.scbar_v = (GtkScrollbar*) gtk_vscrollbar_new (NULL); - uzbl.gui.bar_v = gtk_range_get_adjustment((GtkRange*) uzbl.gui.scbar_v); - uzbl.gui.scbar_h = (GtkScrollbar*) gtk_hscrollbar_new (NULL); - uzbl.gui.bar_h = gtk_range_get_adjustment((GtkRange*) uzbl.gui.scbar_h); - gtk_widget_set_scroll_adjustments ((GtkWidget*) uzbl.gui.web_view, uzbl.gui.bar_h, uzbl.gui.bar_v); - /* Check uzbl is in window mode before getting/setting geometry */ if (uzbl.gui.main_window) { if(uzbl.gui.geometry) @@ -2451,6 +2441,5 @@ main (int argc, char* argv[]) { return EXIT_SUCCESS; } -#endif /* vi: set et ts=4: */ |