ui: Move "disconnected" banner from headerbar into content

The change to AdwToolbarView put the disconnected banner into the toolbar, resulting in a weird-looking
separator when the bar is shown.

This moves the banner into the "content" widget of the AdwToolbarView to fix that issue.
This commit is contained in:
Tom A. Wagner
2023-10-11 22:45:21 +02:00
parent 94d5e95695
commit b983ade736

View File

@@ -26,31 +26,36 @@
</child> </child>
</object> </object>
</child> </child>
<child type="top">
<object class="AdwBanner" id="connection_banner">
<property name="title" translatable="yes">Disconnected</property>
<property name="revealed">false</property>
</object>
</child>
<property name="content"> <property name="content">
<object class="GtkOverlay"> <object class="GtkBox">
<property name="orientation">vertical</property>
<child> <child>
<object class="GtkScrolledWindow"> <object class="AdwBanner" id="connection_banner">
<child> <property name="title" translatable="yes">Disconnected</property>
<object class="HelvumGraphView" id="graph"> <property name="revealed">false</property>
<property name="hexpand">true</property>
<property name="vexpand">true</property>
</object>
</child>
</object> </object>
</child> </child>
<child type="overlay"> <child>
<object class="HelvumZoomEntry"> <object class="GtkOverlay">
<property name="zoomed-widget">graph</property> <child>
<property name="halign">end</property> <object class="GtkScrolledWindow">
<property name="valign">end</property> <child>
<property name="margin-end">24</property> <object class="HelvumGraphView" id="graph">
<property name="margin-bottom">24</property> <property name="hexpand">true</property>
<property name="vexpand">true</property>
</object>
</child>
</object>
</child>
<child type="overlay">
<object class="HelvumZoomEntry">
<property name="zoomed-widget">graph</property>
<property name="halign">end</property>
<property name="valign">end</property>
<property name="margin-end">24</property>
<property name="margin-bottom">24</property>
</object>
</child>
</object> </object>
</child> </child>
</object> </object>