Add GTK application implementation

This commit is contained in:
Olli 2026-02-26 10:41:33 +01:00
commit b7c0307f6b
29 changed files with 2564 additions and 266 deletions

View file

@ -2,7 +2,7 @@
<interface>
<requires lib="gtk+" version="4.8"/>
<requires lib="adw" version="1.2" />
<template class="McgAlbumHeaderbar" parent="AdwBin">
<object id="McgAlbumHeaderbar" class="AdwBin">
<child>
<object class="GtkHeaderBar">
<child type="title">
@ -25,9 +25,8 @@
</object>
</child>
<child>
<object class="GtkButton">
<object id="close_button" class="GtkButton">
<property name="receives-default">True</property>
<signal name="clicked" handler="on_close_clicked" swapped="no"/>
<child>
<object class="GtkImage">
<property name="icon-name">go-previous-symbolic</property>
@ -37,5 +36,5 @@
</child>
</object>
</child>
</template>
</object>
</interface>