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(); |
119 if(!simple) { |
120 adw_application_window_set_content(ADW_APPLICATION_WINDOW(obj->widget), toolbar_view); |
120 GtkWidget *toolbar_view = adw_toolbar_view_new(); |
121 adw_toolbar_view_set_content(ADW_TOOLBAR_VIEW(toolbar_view), vbox); |
121 adw_application_window_set_content(ADW_APPLICATION_WINDOW(obj->widget), toolbar_view); |
122 |
122 adw_toolbar_view_set_content(ADW_TOOLBAR_VIEW(toolbar_view), vbox); |
123 GtkWidget *headerbar = adw_header_bar_new(); |
123 |
124 adw_toolbar_view_add_top_bar(ADW_TOOLBAR_VIEW(toolbar_view), headerbar); |
124 GtkWidget *headerbar = adw_header_bar_new(); |
125 |
125 adw_toolbar_view_add_top_bar(ADW_TOOLBAR_VIEW(toolbar_view), headerbar); |
126 ui_fill_headerbar(obj, headerbar); |
126 |
|
127 ui_fill_headerbar(obj, headerbar); |
|
128 } |
127 #elif GTK_MAJOR_VERSION >= 4 |
129 #elif GTK_MAJOR_VERSION >= 4 |
128 WINDOW_SET_CONTENT(obj->widget, vbox); |
130 WINDOW_SET_CONTENT(obj->widget, vbox); |
129 #else |
131 #else |
130 gtk_container_add(GTK_CONTAINER(obj->widget), vbox); |
132 gtk_container_add(GTK_CONTAINER(obj->widget), vbox); |
131 |
133 |