From 34d05f5bbdfcdf2e178fc29719296344404083f2 Mon Sep 17 00:00:00 2001 From: mutantturkey Date: Sat, 29 May 2010 03:54:45 -0400 Subject: history mixup, ive fixed up some stuff and removed some crap --- sb.c | 28 ++++------------------------ 1 file changed, 4 insertions(+), 24 deletions(-) (limited to 'sb.c') diff --git a/sb.c b/sb.c index ca3e00b..7b2b262 100644 --- a/sb.c +++ b/sb.c @@ -197,10 +197,10 @@ gtk_widget_grab_focus(w.bar); } static void history_command() { -gchar *url; -g_spawn_command_line_sync("sh -c 'sort /home/calvin/.history | dmenu -l 15'", &url, NULL, NULL, NULL); -load_uri(url); -g_free(url); +gchar *returned; +g_spawn_command_line_sync("sh -c 'sort /home/calvin/.history | dmenu -l 15 -xs -c'", &returned, NULL, NULL, NULL); +load_uri(returned); +g_free(returned); } @@ -284,26 +284,6 @@ switch(g) { } } -/*f ( (event->state & GDK_CONTROL_MASK)== GDK_CONTROL_MASK) { -if(g == GDK_l) {gtk_widget_grab_focus(GTK_WIDGET(w.bar)); return TRUE; } -if(g == GDK_f) { show_search(TRUE); return TRUE; } -if (g == GDK_j) { go_cb(FALSE); return TRUE; } -if (g == GDK_k) { go_cb(TRUE); return TRUE; } -if (g == GDK_h) { toggle(); return TRUE; } -if (g == GDK_Page_Up) { tab_switch(FALSE); } -if (g == GDK_Page_Down) { tab_switch(TRUE); } -if (g == GDK_t) { tab_new(); return TRUE; } -if (g == GDK_w) { tab_close(); gtk_widget_grab_focus(w.notebook); return TRUE; } -if (g == GDK_bracketright) { tab_zoom(TRUE); return TRUE; } -if (g == GDK_bracketleft) { tab_zoom(FALSE); return TRUE; } -if (g == GDK_r) { reload(); return TRUE; } -if (g == GDK_s) { tab_view_source(); return TRUE; } -if (g == GDK_Return) { - load_uri(g_strconcat(defaultsearchengine, gtk_entry_get_text(GTK_ENTRY(w.bar)), NULL)); - return TRUE; } - else { return FALSE; } -}*/ - if (gtk_widget_has_focus(w.bar) && g == GDK_Escape) { gtk_widget_grab_focus(GTK_WIDGET(w.notebook)); return TRUE; } if (gtk_widget_has_focus(w.search)) { if (g == GDK_Escape) { show_search(FALSE); focus_view(); return TRUE; } -- cgit v1.2.3