commit
						85e69bf58c
					
				@ -37,6 +37,7 @@ static gboolean position_overlay_cb(GtkBin *overlay, GtkWidget *widget, GdkRecta
 | 
				
			|||||||
static gboolean button_press_cb(VteTerminal *vte, GdkEventButton *event);
 | 
					static gboolean button_press_cb(VteTerminal *vte, GdkEventButton *event);
 | 
				
			||||||
static void beep_cb(GtkWindow *window);
 | 
					static void beep_cb(GtkWindow *window);
 | 
				
			||||||
static gboolean focus_in_cb(GtkWindow *window);
 | 
					static gboolean focus_in_cb(GtkWindow *window);
 | 
				
			||||||
 | 
					static gboolean focus_out_cb(GtkWindow *window);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static gboolean add_to_list_store(char *key, void *value, GtkListStore *store);
 | 
					static gboolean add_to_list_store(char *key, void *value, GtkListStore *store);
 | 
				
			||||||
static GtkTreeModel *create_completion_model(VteTerminal *vte);
 | 
					static GtkTreeModel *create_completion_model(VteTerminal *vte);
 | 
				
			||||||
@ -170,6 +171,11 @@ gboolean focus_in_cb(GtkWindow *window) {
 | 
				
			|||||||
    gtk_window_set_urgency_hint(window, FALSE);
 | 
					    gtk_window_set_urgency_hint(window, FALSE);
 | 
				
			||||||
    return FALSE;
 | 
					    return FALSE;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					gboolean focus_out_cb(GtkWindow *window) {
 | 
				
			||||||
 | 
					    gtk_window_set_urgency_hint(window, FALSE);
 | 
				
			||||||
 | 
					    return FALSE;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
/* }}} */
 | 
					/* }}} */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
gboolean add_to_list_store(char *key,
 | 
					gboolean add_to_list_store(char *key,
 | 
				
			||||||
@ -555,6 +561,7 @@ int main(int argc, char **argv) {
 | 
				
			|||||||
    if (urgent_on_bell) {
 | 
					    if (urgent_on_bell) {
 | 
				
			||||||
        g_signal_connect_swapped(vte, "beep", G_CALLBACK(beep_cb), window);
 | 
					        g_signal_connect_swapped(vte, "beep", G_CALLBACK(beep_cb), window);
 | 
				
			||||||
        g_signal_connect(window, "focus-in-event", G_CALLBACK(focus_in_cb), NULL);
 | 
					        g_signal_connect(window, "focus-in-event", G_CALLBACK(focus_in_cb), NULL);
 | 
				
			||||||
 | 
					        g_signal_connect(window, "focus-out-event", G_CALLBACK(focus_out_cb), NULL);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (dynamic_title) {
 | 
					    if (dynamic_title) {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user