Initial commit

This commit is contained in:
2024-11-15 01:59:13 -06:00
commit 5c04258fd3
11 changed files with 3060 additions and 0 deletions

View File

@@ -0,0 +1,92 @@
<?xml version='1.0' encoding='UTF-8'?>
<!-- Created with Cambalache 0.93.0 -->
<interface>
<!-- interface-name main_window.ui -->
<!-- interface-authors Chloe Fontenot -->
<requires lib="gtk" version="4.6"/>
<object class="GtkApplicationWindow" id="main_window">
<property name="show-menubar">True</property>
<child>
<object class="GtkGrid" id="main_grid">
<property name="halign">baseline-center</property>
<property name="hexpand">True</property>
<property name="hexpand-set">True</property>
<property name="valign">baseline-center</property>
<property name="vexpand">True</property>
<property name="vexpand-set">True</property>
<child type="center">
<object class="GtkGrid" id="control_deck">
<property name="halign">center</property>
<property name="valign">center</property>
<child>
<object class="GtkLabel">
<property name="label">Audio Source:</property>
<property name="margin-end">20</property>
<property name="margin-start">20</property>
<layout>
<property name="column">0</property>
<property name="column-span">1</property>
<property name="row">0</property>
<property name="row-span">1</property>
</layout>
</object>
</child>
<child>
<object class="GtkLabel">
<property name="label">MIDI Output Device:</property>
<property name="margin-end">20</property>
<property name="margin-start">20</property>
<layout>
<property name="column">0</property>
<property name="column-span">1</property>
<property name="row">1</property>
<property name="row-span">1</property>
</layout>
</object>
</child>
<child>
<object class="GtkMenuButton" id="input_selector">
<property name="active">True</property>
<property name="always-show-arrow">True</property>
<property name="icon-name">multimedia-volume-control</property>
<layout>
<property name="column">1</property>
<property name="column-span">1</property>
<property name="row">0</property>
<property name="row-span">1</property>
</layout>
</object>
</child>
<child>
<object class="GtkMenuButton" id="output_midi_device_selector">
<property name="active">True</property>
<property name="always-show-arrow">True</property>
<layout>
<property name="column">1</property>
<property name="column-span">1</property>
<property name="row">1</property>
<property name="row-span">1</property>
</layout>
</object>
</child>
<child>
<object class="GtkButton" id="start_button">
<property name="can-target">False</property>
<property name="label">Start</property>
<layout>
<property name="column">0</property>
<property name="column-span">2</property>
<property name="row">2</property>
</layout>
</object>
</child>
<layout>
<property name="column">0</property>
<property name="row">1</property>
</layout>
</object>
</child>
</object>
</child>
</object>
</interface>