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 |