fix: Load audio listener properly

This commit is contained in:
Fabio Lenherr / DashieTM 2023-11-19 02:31:41 +01:00
parent 9108ab0d74
commit b28b736697
14 changed files with 440 additions and 143 deletions

View file

@ -60,6 +60,29 @@
</child>
</object>
</child>
<child>
<object class="resetListBoxRow" id="resetCardsRow">
<child>
<object class="GtkBox">
<property name="height-request">40</property>
<child>
<object class="GtkLabel">
<property name="label">Profile Settings</property>
<property name="margin-start">5</property>
</object>
</child>
<child>
<object class="GtkImage">
<property name="halign">end</property>
<property name="hexpand">True</property>
<property name="icon-name">go-previous-symbolic-rtl</property>
<property name="margin-end">5</property>
</object>
</child>
</object>
</child>
</object>
</child>
</object>
</child>
<child>
@ -190,6 +213,67 @@
</child>
</object>
</child>
<child>
<object class="AdwNavigationPage">
<property name="tag">profileConfiguration</property>
<child>
<object class="GtkBox">
<property name="orientation">vertical</property>
<child>
<object class="GtkListBox">
<property name="css-classes">boxed-list</property>
<property name="margin-bottom">10</property>
<property name="margin-end">5</property>
<property name="margin-start">5</property>
<property name="margin-top">5</property>
<property name="show-separators">True</property>
<property name="valign">start</property>
<child>
<object class="resetListBoxRow" id="resetInputCardsBackButton">
<child>
<object class="GtkBox">
<property name="height-request">40</property>
<child>
<object class="GtkLabel">
<property name="label">Input Streams</property>
<property name="margin-start">5</property>
</object>
</child>
<child>
<object class="GtkImage">
<property name="halign">end</property>
<property name="hexpand">True</property>
<property name="icon-name">go-previous-symbolic</property>
<property name="margin-end">5</property>
</object>
</child>
</object>
</child>
</object>
</child>
</object>
</child>
<child>
<object class="GtkLabel"/>
</child>
<child>
<object class="GtkBox" id="resetCards">
<property name="margin-end">5</property>
<property name="margin-start">5</property>
<property name="margin-top">10</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkLabel">
<property name="halign">start</property>
<property name="label">Devices</property>
</object>
</child>
</object>
</child>
</object>
</child>
</object>
</child>
</object>
</child>
</template>

View file

@ -268,7 +268,7 @@
<child>
<object class="GtkLabel">
<property name="halign">start</property>
<property name="label">Output Devices</property>
<property name="label">Devices</property>
</object>
</child>
</object>

View file

@ -11,14 +11,34 @@
</object>
</child>
<child>
<object class="GtkLabel" id="resetBluetoothLabel">
<property name="ellipsize">end</property>
<property name="hexpand">True</property>
<property name="label">LoremIpsum Wireless Mouse</property>
<property name="margin-end">10</property>
<property name="single-line-mode">True</property>
<property name="width-request">200</property>
<property name="xalign">0.0</property>
<object class="GtkBox">
<property name="orientation">vertical</property>
<child>
<object class="GtkLabel" id="resetBluetoothLabel">
<property name="ellipsize">end</property>
<property name="hexpand">True</property>
<property name="hexpand-set">True</property>
<property name="label">LoremIpsum Wireless Mouse</property>
<property name="margin-end">10</property>
<property name="single-line-mode">True</property>
<property name="vexpand">True</property>
<property name="vexpand-set">True</property>
<property name="width-request">200</property>
<property name="xalign">0.0</property>
</object>
</child>
<child>
<object class="GtkLabel" id="resetBluetoothAddress">
<property name="ellipsize">end</property>
<property name="halign">start</property>
<property name="label">LoremIpsum Wireless Mouse</property>
<property name="margin-end">10</property>
<property name="single-line-mode">True</property>
<property name="valign">end</property>
<property name="width-request">200</property>
<property name="xalign">0.0</property>
</object>
</child>
</object>
</child>
<child>

View file

@ -185,8 +185,10 @@
(10,171,"GtkImage",None,169,None,None,None,1,None),
(11,2,"GtkBox","resetBluetoothEntry",None,None,None,None,None,None),
(11,3,"GtkImage","resetBluetoothDeviceType",2,None,None,None,None,None),
(11,4,"GtkLabel","resetBluetoothLabel",2,None,None,None,1,None),
(11,5,"GtkButton","resetBluetoothButton",2,None,None,None,2,None),
(11,5,"GtkButton","resetBluetoothButton",2,None,None,None,3,None),
(11,6,"GtkBox",None,2,None,None,None,2,None),
(11,7,"GtkLabel","resetBluetoothLabel",6,None,None,None,None,None),
(11,8,"GtkLabel","resetBluetoothAddress",6,None,None,None,1,None),
(12,11,"GtkBox","resetAudioInput",None,None,None,None,None,None),
(12,12,"GtkLabel",None,11,None,None,None,None,None),
(12,13,"AdwNavigationView",None,11,None,None,None,1,None),
@ -217,6 +219,20 @@
(12,49,"GtkBox","resetSources",42,None,None,None,2,None),
(12,50,"GtkLabel",None,49,None,None,None,None,None),
(12,51,"GtkAdjustment",None,25,None,None,None,-1,None),
(12,52,"AdwNavigationPage",None,13,None,None,None,2,None),
(12,53,"GtkBox",None,52,None,None,None,None,None),
(12,54,"GtkListBox",None,53,None,None,None,None,None),
(12,55,"resetListBoxRow","resetInputCardsBackButton",54,None,None,None,None,None),
(12,56,"GtkBox",None,55,None,None,None,None,None),
(12,57,"GtkLabel",None,56,None,None,None,None,None),
(12,58,"GtkImage",None,56,None,None,None,1,None),
(12,59,"GtkLabel",None,53,None,None,None,1,None),
(12,60,"GtkBox","resetCards",53,None,None,None,2,None),
(12,61,"GtkLabel",None,60,None,None,None,None,None),
(12,62,"resetListBoxRow","resetCardsRow",16,None,None,None,1,None),
(12,63,"GtkBox",None,62,None,None,None,None,None),
(12,64,"GtkLabel",None,63,None,None,None,None,None),
(12,65,"GtkImage",None,63,None,None,None,1,None),
(13,11,"GtkBox","resetOutputStreamEntry",None,None,None,None,None,None),
(13,12,"GtkBox",None,11,None,None,None,None,None),
(13,13,"GtkLabel","resetSourceName",12,None,None,None,None,None),
@ -561,7 +577,7 @@
(8,124,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
(8,124,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
(8,124,"GtkWidget","margin-top","10",None,None,None,None,None,None,None,None,None),
(8,125,"GtkLabel","label","Output Devices",None,None,None,None,None,None,None,None,None),
(8,125,"GtkLabel","label","Devices",None,None,None,None,None,None,None,None,None),
(8,125,"GtkWidget","halign","start",None,None,None,None,None,None,None,None,None),
(8,127,"GtkWidget","height-request","40",None,None,None,None,None,None,None,None,None),
(8,128,"GtkLabel","label","Profile Settings",None,None,None,None,None,None,None,None,None),
@ -652,15 +668,27 @@
(11,2,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
(11,3,"GtkImage","icon-name","input-mouse-symbolic",None,None,None,None,None,None,None,None,None),
(11,3,"GtkWidget","margin-end","15",None,None,None,None,None,None,None,None,None),
(11,4,"GtkLabel","ellipsize","end",None,None,None,None,None,None,None,None,None),
(11,4,"GtkLabel","label","LoremIpsum Wireless Mouse",None,None,None,None,None,None,None,None,None),
(11,4,"GtkLabel","single-line-mode","True",None,None,None,None,None,None,None,None,None),
(11,4,"GtkLabel","xalign","0.0",None,None,None,None,None,None,None,None,None),
(11,4,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
(11,4,"GtkWidget","margin-end","10",None,None,None,None,None,None,None,None,None),
(11,4,"GtkWidget","width-request","200",None,None,None,None,None,None,None,None,None),
(11,5,"GtkButton","has-frame","False",None,None,None,None,None,None,None,None,None),
(11,5,"GtkButton","icon-name","emblem-system-symbolic",None,None,None,None,None,None,None,None,None),
(11,6,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
(11,7,"GtkLabel","ellipsize","end",None,None,None,None,None,None,None,None,None),
(11,7,"GtkLabel","label","LoremIpsum Wireless Mouse",None,None,None,None,None,None,None,None,None),
(11,7,"GtkLabel","single-line-mode","True",None,None,None,None,None,None,None,None,None),
(11,7,"GtkLabel","xalign","0.0",None,None,None,None,None,None,None,None,None),
(11,7,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
(11,7,"GtkWidget","hexpand-set","True",None,None,None,None,None,None,None,None,None),
(11,7,"GtkWidget","margin-end","10",None,None,None,None,None,None,None,None,None),
(11,7,"GtkWidget","vexpand","True",None,None,None,None,None,None,None,None,None),
(11,7,"GtkWidget","vexpand-set","True",None,None,None,None,None,None,None,None,None),
(11,7,"GtkWidget","width-request","200",None,None,None,None,None,None,None,None,None),
(11,8,"GtkLabel","ellipsize","end",None,None,None,None,None,None,None,None,None),
(11,8,"GtkLabel","label","LoremIpsum Wireless Mouse",None,None,None,None,None,None,None,None,None),
(11,8,"GtkLabel","single-line-mode","True",None,None,None,None,None,None,None,None,None),
(11,8,"GtkLabel","xalign","0.0",None,None,None,None,None,None,None,None,None),
(11,8,"GtkWidget","halign","start",None,None,None,None,None,None,None,None,None),
(11,8,"GtkWidget","margin-end","10",None,None,None,None,None,None,None,None,None),
(11,8,"GtkWidget","valign","end",None,None,None,None,None,None,None,None,None),
(11,8,"GtkWidget","width-request","200",None,None,None,None,None,None,None,None,None),
(12,11,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
(12,11,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
(12,12,"GtkLabel","label","Input",None,None,None,None,None,None,None,None,None),
@ -732,6 +760,35 @@
(12,51,"GtkAdjustment","page-increment","2005.4016",None,None,None,None,None,None,None,None,None),
(12,51,"GtkAdjustment","step-increment","2005.4016",None,None,None,None,None,None,None,None,None),
(12,51,"GtkAdjustment","upper","100270.08",None,None,None,None,None,None,None,None,None),
(12,52,"AdwNavigationPage","tag","profileConfiguration",None,None,None,None,None,None,None,None,None),
(12,53,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
(12,54,"GtkListBox","show-separators","True",None,None,None,None,None,None,None,None,None),
(12,54,"GtkWidget","css-classes","boxed-list",None,None,None,None,None,None,None,None,None),
(12,54,"GtkWidget","margin-bottom","10",None,None,None,None,None,None,None,None,None),
(12,54,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
(12,54,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
(12,54,"GtkWidget","margin-top","5",None,None,None,None,None,None,None,None,None),
(12,54,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
(12,56,"GtkWidget","height-request","40",None,None,None,None,None,None,None,None,None),
(12,57,"GtkLabel","label","Input Streams",None,None,None,None,None,None,None,None,None),
(12,57,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
(12,58,"GtkImage","icon-name","go-previous-symbolic",None,None,None,None,None,None,None,None,None),
(12,58,"GtkWidget","halign","end",None,None,None,None,None,None,None,None,None),
(12,58,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
(12,58,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
(12,60,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
(12,60,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
(12,60,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
(12,60,"GtkWidget","margin-top","10",None,None,None,None,None,None,None,None,None),
(12,61,"GtkLabel","label","Devices",None,None,None,None,None,None,None,None,None),
(12,61,"GtkWidget","halign","start",None,None,None,None,None,None,None,None,None),
(12,63,"GtkWidget","height-request","40",None,None,None,None,None,None,None,None,None),
(12,64,"GtkLabel","label","Profile Settings",None,None,None,None,None,None,None,None,None),
(12,64,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
(12,65,"GtkImage","icon-name","go-previous-symbolic-rtl",None,None,None,None,None,None,None,None,None),
(12,65,"GtkWidget","halign","end",None,None,None,None,None,None,None,None,None),
(12,65,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
(12,65,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
(13,11,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
(13,11,"GtkWidget","margin-bottom","5",None,None,None,None,None,None,None,None,None),
(13,11,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),