ui/gtk/window.c

branch
newapi
changeset 318
8d8a31d55dd5
parent 317
b30415965ec3
equal deleted inserted replaced
317:b30415965ec3 318:8d8a31d55dd5
114 G_CALLBACK(ui_exit_event), 114 G_CALLBACK(ui_exit_event),
115 obj); 115 obj);
116 116
117 GtkWidget *vbox = ui_gtk_vbox_new(0); 117 GtkWidget *vbox = ui_gtk_vbox_new(0);
118 #ifdef UI_LIBADWAITA 118 #ifdef UI_LIBADWAITA
119 GtkWidget *toolbar_view = adw_toolbar_view_new();
120 adw_application_window_set_content(ADW_APPLICATION_WINDOW(obj->widget), toolbar_view);
121 adw_toolbar_view_set_content(ADW_TOOLBAR_VIEW(toolbar_view), vbox);
122
123 GtkWidget *headerbar = adw_header_bar_new();
124 adw_toolbar_view_add_top_bar(ADW_TOOLBAR_VIEW(toolbar_view), headerbar);
125
119 if(!simple) { 126 if(!simple) {
120 GtkWidget *toolbar_view = adw_toolbar_view_new();
121 adw_application_window_set_content(ADW_APPLICATION_WINDOW(obj->widget), toolbar_view);
122 adw_toolbar_view_set_content(ADW_TOOLBAR_VIEW(toolbar_view), vbox);
123
124 GtkWidget *headerbar = adw_header_bar_new();
125 adw_toolbar_view_add_top_bar(ADW_TOOLBAR_VIEW(toolbar_view), headerbar);
126
127 ui_fill_headerbar(obj, headerbar); 127 ui_fill_headerbar(obj, headerbar);
128 } 128 }
129 #elif GTK_MAJOR_VERSION >= 4 129 #elif GTK_MAJOR_VERSION >= 4
130 WINDOW_SET_CONTENT(obj->widget, vbox); 130 WINDOW_SET_CONTENT(obj->widget, vbox);
131 #else 131 #else

mercurial