- commit
- 6b746b797806e376c619b6ee123cb00cce0bef85
- parent
- 784553f19971f9f27e0e025b801814e163e390f5
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2020-09-19 15:42
refactor: window is GtkWindow
Diffstat
| M | xiterm.c | 15 | ++++++++------- |
1 files changed, 8 insertions, 7 deletions
diff --git a/xiterm.c b/xiterm.c
@@ -8,7 +8,7 @@ 8 8 #define KEY(v, s) (event->keyval == (v) && event->state == (GDK_CONTROL_MASK|(s))) 9 9 10 10 GtkApplication *app;11 -1 GtkWidget *window;-1 11 GtkWindow *window; 12 12 GtkNotebook *notebook; 13 13 VteRegex *url_regex; 14 14 GdkRGBA palette[16]; @@ -55,7 +55,7 @@ gboolean on_term_click(VteTerminal *term, GdkEventButton *event, gpointer user_d 55 55 if (event->button == 3) { 56 56 uri = vte_terminal_match_check_event(term, (GdkEvent *)event, NULL); 57 57 if (uri != NULL) {58 -1 gtk_show_uri_on_window(GTK_WINDOW(window), uri, gtk_get_current_event_time(), &err);-1 58 gtk_show_uri_on_window(window, uri, gtk_get_current_event_time(), &err); 59 59 if (err != NULL) { 60 60 fprintf(stderr, "Unable to open URI: %s\n", err->message); 61 61 g_error_free(err); @@ -176,18 +176,19 @@ gboolean on_key(GtkWidget *widget, GdkEventKey *event, gpointer user_data) { 176 176 void activate(GtkApplication* app, gpointer user_data) { 177 177 GtkWidget *widget; 178 178179 -1 window = gtk_application_window_new(app);-1 179 widget = gtk_application_window_new(app); -1 180 window = GTK_WINDOW(widget); 180 181 gtk_window_set_default_icon_name("utilities-terminal");181 -1 gtk_window_set_default_size(GTK_WINDOW(window), 620, 340);182 -1 gtk_window_set_title(GTK_WINDOW(window), "XiTerm");183 -1 g_signal_connect(window, "key-press-event", G_CALLBACK(on_key), NULL);-1 182 gtk_window_set_default_size(window, 620, 340); -1 183 gtk_window_set_title(window, "XiTerm"); -1 184 g_signal_connect(GTK_WIDGET(window), "key-press-event", G_CALLBACK(on_key), NULL); 184 185 185 186 widget = gtk_notebook_new(); 186 187 gtk_container_add(GTK_CONTAINER(window), widget); 187 188 notebook = GTK_NOTEBOOK(widget); 188 189 189 190 gtk_notebook_set_show_border(notebook, FALSE);190 -1 gtk_widget_show_all(window);-1 191 gtk_widget_show_all(GTK_WIDGET(window)); 191 192 192 193 add_tab(); 193 194 }