aboutsummaryrefslogtreecommitdiff
path: root/sb.c
diff options
context:
space:
mode:
authormutantturkey <crazycal00@gmail.com>2010-05-29 03:54:45 -0400
committermutantturkey <crazycal00@gmail.com>2010-05-29 03:54:45 -0400
commit34d05f5bbdfcdf2e178fc29719296344404083f2 (patch)
tree5892b0e531924e338333217fbd6dcf52507f00a2 /sb.c
parentd0ed609b5293d1af7cc95f70dfce805cbaf64df6 (diff)
history mixup, ive fixed up some stuff and removed some crap
Diffstat (limited to 'sb.c')
-rw-r--r--sb.c28
1 files changed, 4 insertions, 24 deletions
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; }