diff options
author | mutantturkey <crazycal00@gmail.com> | 2010-05-10 16:52:09 -0400 |
---|---|---|
committer | mutantturkey <crazycal00@gmail.com> | 2010-05-10 16:52:09 -0400 |
commit | 9b4a6662036ffd819d7c66b44445bc74263ee473 (patch) | |
tree | d07b8e0c6da509cb6884754c983d1d8a350498cd | |
parent | a091c35fd9fb27bc97be253e5c9ae3e01a41c1f7 (diff) |
now writes .history in home dir
-rw-r--r-- | sb.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -13,7 +13,7 @@ static struct { GtkWidget *win; GtkWidget *bar; GtkWidget *search; GtkWidget *vbox; GtkWidget *notebook; GtkWidget *status; } w; #define get_tab(x, page_idx ) (struct tab*)g_object_get_qdata(G_OBJECT( gtk_notebook_get_nth_page( (GtkNotebook*)w.notebook, page_idx ) ), term_data_id); static GQuark term_data_id = 0; - static char *defaultdownload = "xterm -e wget "; + static char *defaultdownload = "xterm -bg black -fg white -e wget "; static char *defaultsearchengine = "http://www.google.com/search?q="; static void activate_uri_entry_cb(GtkWidget* entry, gpointer data); static void link_hover(WebKitWebView* page, const gchar* title, const gchar* link, gpointer data); @@ -77,8 +77,8 @@ //gint page = gtk_notebook_get_current_page(GTK_NOTEBOOK(w.notebook)); gtk_entry_set_text (GTK_ENTRY (w.bar), uri); - FILE *history = fopen(".history", "a+"); - fprintf(history, "%s %s\n", uri, webkit_web_view_get_title(page)); + FILE *history = fopen(g_strconcat(g_get_home_dir(), "/.history", NULL), "a+"); + fprintf(history, "%s", uri); fclose(history); } @@ -147,7 +147,7 @@ tab *t; t = g_new0(tab, 1); t->scroll = gtk_scrolled_window_new(NULL, NULL); - gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(t->scroll), GTK_POLICY_ALWAYS, GTK_POLICY_ALWAYS); + gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(t->scroll), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); t->view = WEBKIT_WEB_VIEW(webkit_web_view_new ()); gtk_container_add(GTK_CONTAINER(t->scroll), GTK_WIDGET(t->view)); |