musicus/data/ui/library_manager.blp

57 lines
No EOL
1.1 KiB
Text

using Gtk 4.0;
using Adw 1;
template $MusicusLibraryManager : Adw.NavigationPage {
title: _("Music Library");
tag: "library";
Adw.ToolbarView {
[top]
Adw.HeaderBar {}
Gtk.Box {
orientation: vertical;
spacing: 12;
Gtk.Button {
label: _("Add person");
clicked => $add_person() swapped;
}
Gtk.Button {
label: _("Add role");
clicked => $add_role() swapped;
}
Gtk.Button {
label: _("Add instrument");
clicked => $add_instrument() swapped;
}
Gtk.Button {
label: _("Add work");
clicked => $add_work() swapped;
}
Gtk.Button {
label: _("Add ensemble");
clicked => $add_ensemble() swapped;
}
Gtk.Button {
label: _("Add recording");
clicked => $add_recording() swapped;
}
Gtk.Button {
label: _("Add album");
clicked => $add_album() swapped;
}
Gtk.Button {
label: _("Add medium");
clicked => $add_medium() swapped;
}
}
}
}