mirror of
https://github.com/Xetibo/ReSet.git
synced 2025-07-08 02:57:45 +02:00
Add search bar entries dynamically
rework search bar filter cleanup code
This commit is contained in:
parent
5665f4275e
commit
2f4d6a3867
6 changed files with 135 additions and 294 deletions
|
@ -19,22 +19,20 @@
|
|||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkButton">
|
||||
<object class="GtkButton" id="resetBack">
|
||||
<property name="icon-name">go-previous-symbolic</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkButton">
|
||||
<object class="GtkButton" id="resetForward">
|
||||
<property name="icon-name">go-previous-symbolic-rtl</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel">
|
||||
<property name="label">breadcrum path</property>
|
||||
</object>
|
||||
<object class="GtkBox" id="resetPath"/>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkButton">
|
||||
<object class="GtkButton" id="resetMenu">
|
||||
<property name="halign">end</property>
|
||||
<property name="hexpand">True</property>
|
||||
<property name="icon-name">open-menu-symbolic</property>
|
||||
|
@ -42,7 +40,7 @@
|
|||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkButton">
|
||||
<object class="GtkButton" id="resetClose">
|
||||
<property name="icon-name">window-close-symbolic</property>
|
||||
</object>
|
||||
</child>
|
||||
|
@ -79,163 +77,6 @@
|
|||
<object class="GtkListBox" id="resetSidebarList">
|
||||
<property name="css-name">resetList</property>
|
||||
<property name="width-request">150</property>
|
||||
<child>
|
||||
<object class="GtkListBoxRow" id="resetConnectivity">
|
||||
<child>
|
||||
<object class="GtkBox">
|
||||
<property name="margin-bottom">10</property>
|
||||
<property name="margin-start">10</property>
|
||||
<property name="margin-top">10</property>
|
||||
<child>
|
||||
<object class="GtkImage">
|
||||
<property name="icon-name">network-wired-symbolic</property>
|
||||
<property name="margin-end">10</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel">
|
||||
<property name="label">Connectivity</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkGestureClick"/>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkListBoxRow" id="resetWifi">
|
||||
<child>
|
||||
<object class="GtkBox">
|
||||
<property name="margin-bottom">10</property>
|
||||
<property name="margin-start">30</property>
|
||||
<property name="margin-top">10</property>
|
||||
<child>
|
||||
<object class="GtkImage">
|
||||
<property name="icon-name">network-wireless-symbolic</property>
|
||||
<property name="margin-end">10</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel">
|
||||
<property name="label">WiFi</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkListBoxRow" id="resetBluetooth">
|
||||
<child>
|
||||
<object class="GtkBox">
|
||||
<property name="margin-bottom">10</property>
|
||||
<property name="margin-start">30</property>
|
||||
<property name="margin-top">10</property>
|
||||
<child>
|
||||
<object class="GtkImage">
|
||||
<property name="icon-name">bluetooth-symbolic</property>
|
||||
<property name="margin-end">10</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel">
|
||||
<property name="label">Bluetooth</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkListBoxRow" id="resetVPN">
|
||||
<child>
|
||||
<object class="GtkBox">
|
||||
<property name="margin-bottom">10</property>
|
||||
<property name="margin-start">30</property>
|
||||
<property name="margin-top">10</property>
|
||||
<child>
|
||||
<object class="GtkImage">
|
||||
<property name="icon-name">network-vpn-symbolic</property>
|
||||
<property name="margin-end">10</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel">
|
||||
<property name="label">VPN</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkListBoxRow" id="resetAudio">
|
||||
<child>
|
||||
<object class="GtkBox">
|
||||
<property name="margin-bottom">10</property>
|
||||
<property name="margin-start">10</property>
|
||||
<property name="margin-top">10</property>
|
||||
<child>
|
||||
<object class="GtkImage">
|
||||
<property name="icon-name">audio-headset-symbolic</property>
|
||||
<property name="margin-end">10</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel">
|
||||
<property name="label">Audio</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkListBoxRow" id="resetVolume">
|
||||
<child>
|
||||
<object class="GtkBox">
|
||||
<property name="margin-bottom">10</property>
|
||||
<property name="margin-start">30</property>
|
||||
<property name="margin-top">10</property>
|
||||
<child>
|
||||
<object class="GtkImage">
|
||||
<property name="icon-name">audio-volume-high-symbolic</property>
|
||||
<property name="margin-end">10</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel">
|
||||
<property name="label">Volume</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkListBoxRow" id="resetMicrophone">
|
||||
<child>
|
||||
<object class="GtkBox">
|
||||
<property name="margin-bottom">10</property>
|
||||
<property name="margin-start">30</property>
|
||||
<property name="margin-top">10</property>
|
||||
<child>
|
||||
<object class="GtkImage">
|
||||
<property name="icon-name">audio-input-microphone-symbolic</property>
|
||||
<property name="margin-end">10</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel">
|
||||
<property name="label">Microphone</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<style>
|
||||
<class name="b"/>
|
||||
</style>
|
||||
|
|
|
@ -23,34 +23,6 @@
|
|||
(3,13,"GtkBox",None,12,None,None,None,None,None),
|
||||
(3,14,"GtkSearchEntry","resetSearchEntry",13,None,None,None,None,None),
|
||||
(3,15,"GtkListBox","resetSidebarList",13,None,None,None,1,None),
|
||||
(3,16,"GtkListBoxRow","resetConnectivity",15,None,None,None,None,None),
|
||||
(3,17,"GtkBox",None,16,None,None,None,None,None),
|
||||
(3,18,"GtkImage",None,17,None,None,None,None,None),
|
||||
(3,19,"GtkLabel",None,17,None,None,None,1,None),
|
||||
(3,20,"GtkListBoxRow","resetWifi",15,None,None,None,1,None),
|
||||
(3,21,"GtkBox",None,20,None,None,None,None,None),
|
||||
(3,22,"GtkImage",None,21,None,None,None,None,None),
|
||||
(3,23,"GtkLabel",None,21,None,None,None,1,None),
|
||||
(3,24,"GtkListBoxRow","resetBluetooth",15,None,None,None,2,None),
|
||||
(3,25,"GtkBox",None,24,None,None,None,None,None),
|
||||
(3,26,"GtkImage",None,25,None,None,None,None,None),
|
||||
(3,27,"GtkLabel",None,25,None,None,None,1,None),
|
||||
(3,28,"GtkListBoxRow","resetVPN",15,None,None,None,3,None),
|
||||
(3,29,"GtkBox",None,28,None,None,None,None,None),
|
||||
(3,30,"GtkImage",None,29,None,None,None,None,None),
|
||||
(3,31,"GtkLabel",None,29,None,None,None,1,None),
|
||||
(3,32,"GtkListBoxRow","resetAudio",15,None,None,None,4,None),
|
||||
(3,33,"GtkBox",None,32,None,None,None,None,None),
|
||||
(3,34,"GtkImage",None,33,None,None,None,None,None),
|
||||
(3,35,"GtkLabel",None,33,None,None,None,1,None),
|
||||
(3,36,"GtkListBoxRow","resetVolume",15,None,None,None,5,None),
|
||||
(3,37,"GtkBox",None,36,None,None,None,None,None),
|
||||
(3,38,"GtkImage",None,37,None,None,None,None,None),
|
||||
(3,39,"GtkLabel",None,37,None,None,None,1,None),
|
||||
(3,40,"GtkListBoxRow","resetMicrophone",15,None,None,None,6,None),
|
||||
(3,41,"GtkBox",None,40,None,None,None,None,None),
|
||||
(3,42,"GtkImage",None,41,None,None,None,None,None),
|
||||
(3,43,"GtkLabel",None,41,None,None,None,1,None),
|
||||
(4,7,"GtkBox","resetWifi",None,None,None,None,None,None),
|
||||
(4,8,"AdwClampScrollable",None,7,None,None,None,None,None),
|
||||
(4,9,"GtkBox",None,8,None,None,None,None,None),
|
||||
|
@ -70,9 +42,9 @@
|
|||
(5,4,"GtkLabel","resetWifiLabel",2,None,None,None,1,None),
|
||||
(5,5,"GtkButton","resetWifiButton",2,None,None,None,2,None),
|
||||
(6,1,"GtkListBoxRow","resetSidebarEntry",None,None,None,None,None,None),
|
||||
(6,2,"GtkBox",None,1,None,None,None,None,None),
|
||||
(6,3,"GtkImage","resetSidebarImage",2,None,None,None,None,None),
|
||||
(6,4,"GtkLabel","resetSidebarLabel",2,None,None,None,1,None)
|
||||
(6,2,"GtkBox",None,1,None,None,None,-1,None),
|
||||
(6,6,"GtkImage","resetSidebarImage",2,None,None,None,1,None),
|
||||
(6,7,"GtkLabel","resetSidebarLabel",2,None,None,None,2,None)
|
||||
</object>
|
||||
<object_property>
|
||||
(3,2,"AdwOverlaySplitView","content",None,None,None,None,None,3,None,None,None,None),
|
||||
|
@ -104,48 +76,6 @@
|
|||
(3,14,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
|
||||
(3,15,"GtkWidget","css-name","resetList",None,None,None,None,None,None,None,None,None),
|
||||
(3,15,"GtkWidget","width-request","150",None,None,None,None,None,None,None,None,None),
|
||||
(3,17,"GtkWidget","margin-bottom","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,17,"GtkWidget","margin-start","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,17,"GtkWidget","margin-top","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,18,"GtkImage","icon-name","network-wired-symbolic",None,None,None,None,None,None,None,None,None),
|
||||
(3,18,"GtkWidget","margin-end","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,19,"GtkLabel","label","Connectivity",None,None,None,None,None,None,None,None,None),
|
||||
(3,21,"GtkWidget","margin-bottom","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,21,"GtkWidget","margin-start","30",None,None,None,None,None,None,None,None,None),
|
||||
(3,21,"GtkWidget","margin-top","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,22,"GtkImage","icon-name","network-wireless-symbolic",None,None,None,None,None,None,None,None,None),
|
||||
(3,22,"GtkWidget","margin-end","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,23,"GtkLabel","label","WiFi",None,None,None,None,None,None,None,None,None),
|
||||
(3,25,"GtkWidget","margin-bottom","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,25,"GtkWidget","margin-start","30",None,None,None,None,None,None,None,None,None),
|
||||
(3,25,"GtkWidget","margin-top","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,26,"GtkImage","icon-name","bluetooth-symbolic",None,None,None,None,None,None,None,None,None),
|
||||
(3,26,"GtkWidget","margin-end","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,27,"GtkLabel","label","Bluetooth",None,None,None,None,None,None,None,None,None),
|
||||
(3,29,"GtkWidget","margin-bottom","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,29,"GtkWidget","margin-start","30",None,None,None,None,None,None,None,None,None),
|
||||
(3,29,"GtkWidget","margin-top","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,30,"GtkImage","icon-name","network-vpn-symbolic",None,None,None,None,None,None,None,None,None),
|
||||
(3,30,"GtkWidget","margin-end","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,31,"GtkLabel","label","VPN",None,None,None,None,None,None,None,None,None),
|
||||
(3,33,"GtkWidget","margin-bottom","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,33,"GtkWidget","margin-start","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,33,"GtkWidget","margin-top","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,34,"GtkImage","icon-name","audio-headset-symbolic",None,None,None,None,None,None,None,None,None),
|
||||
(3,34,"GtkWidget","margin-end","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,35,"GtkLabel","label","Audio",None,None,None,None,None,None,None,None,None),
|
||||
(3,37,"GtkWidget","margin-bottom","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,37,"GtkWidget","margin-start","30",None,None,None,None,None,None,None,None,None),
|
||||
(3,37,"GtkWidget","margin-top","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,38,"GtkImage","icon-name","audio-volume-high-symbolic",None,None,None,None,None,None,None,None,None),
|
||||
(3,38,"GtkWidget","margin-end","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,39,"GtkLabel","label","Volume",None,None,None,None,None,None,None,None,None),
|
||||
(3,41,"GtkWidget","margin-bottom","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,41,"GtkWidget","margin-start","30",None,None,None,None,None,None,None,None,None),
|
||||
(3,41,"GtkWidget","margin-top","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,42,"GtkImage","icon-name","audio-input-microphone-symbolic",None,None,None,None,None,None,None,None,None),
|
||||
(3,42,"GtkWidget","margin-end","10",None,None,None,None,None,None,None,None,None),
|
||||
(3,43,"GtkLabel","label","Microphone",None,None,None,None,None,None,None,None,None),
|
||||
(4,7,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
|
||||
(4,7,"GtkWidget","halign","start",None,None,None,None,None,None,None,None,None),
|
||||
(4,7,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
|
||||
|
@ -172,10 +102,11 @@
|
|||
(5,5,"GtkButton","icon-name","emblem-system-symbolic",None,None,None,None,None,None,None,None,None),
|
||||
(5,5,"GtkWidget","halign","start",None,None,None,None,None,None,None,None,None),
|
||||
(5,5,"GtkWidget","valign","center",None,None,None,None,None,None,None,None,None),
|
||||
(6,1,"GtkListBoxRow","child",None,None,None,None,None,2,None,None,None,None),
|
||||
(6,2,"GtkWidget","margin-bottom","10",None,None,None,None,None,None,None,None,None),
|
||||
(6,2,"GtkWidget","margin-start","10",None,None,None,None,None,None,None,None,None),
|
||||
(6,2,"GtkWidget","margin-top","10",None,None,None,None,None,None,None,None,None),
|
||||
(6,3,"GtkWidget","margin-end","10",None,None,None,None,None,None,None,None,None)
|
||||
(6,6,"GtkWidget","margin-end","10",None,None,None,None,None,None,None,None,None)
|
||||
</object_property>
|
||||
<object_data>
|
||||
(3,15,"GtkWidget",2,2,None,1,None,None,None,None),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue