mirror of
				https://github.com/Xetibo/ReSet.git
				synced 2025-11-04 01:35:20 +01:00 
			
		
		
		
	Dynamically add wifientries
Update wifi UI Increase size of setting
This commit is contained in:
		
							parent
							
								
									bf1baf5ca3
								
							
						
					
					
						commit
						f06a436aed
					
				
					 10 changed files with 197 additions and 71 deletions
				
			
		| 
						 | 
				
			
			@ -7,7 +7,7 @@
 | 
			
		|||
        <property name="margin-start">5</property>
 | 
			
		||||
        <property name="orientation">vertical</property>
 | 
			
		||||
        <property name="valign">start</property>
 | 
			
		||||
        <property name="width-request">300</property>
 | 
			
		||||
        <property name="width-request">400</property>
 | 
			
		||||
        <child>
 | 
			
		||||
            <object class="GtkBox">
 | 
			
		||||
                <property name="margin-bottom">10</property>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,7 +8,7 @@
 | 
			
		|||
        <property name="margin-start">5</property>
 | 
			
		||||
        <property name="orientation">vertical</property>
 | 
			
		||||
        <property name="valign">start</property>
 | 
			
		||||
        <property name="width-request">300</property>
 | 
			
		||||
        <property name="width-request">400</property>
 | 
			
		||||
        <child>
 | 
			
		||||
            <object class="GtkBox">
 | 
			
		||||
                <property name="margin-bottom">5</property>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -100,6 +100,7 @@
 | 
			
		|||
                <property name="column-spacing">25</property>
 | 
			
		||||
                <property name="hexpand">True</property>
 | 
			
		||||
                <property name="hexpand-set">True</property>
 | 
			
		||||
                <property name="margin-top">5</property>
 | 
			
		||||
                <property name="row-spacing">25</property>
 | 
			
		||||
                <property name="selection-mode">none</property>
 | 
			
		||||
                <property name="valign">start</property>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -42,21 +42,22 @@
 | 
			
		|||
	(4,10,"GtkLabel",None,9,None,None,None,None,None),
 | 
			
		||||
	(4,11,"GtkListBox","resetWifiList",9,None,None,None,1,None),
 | 
			
		||||
	(4,42,"GtkButton",None,7,None,None,None,2,None),
 | 
			
		||||
	(4,44,"resetWifiEntry",None,11,None,None,None,1,None),
 | 
			
		||||
	(4,45,"resetWifiEntry",None,11,None,None,None,None,None),
 | 
			
		||||
	(4,46,"resetWifiEntry",None,11,None,None,None,2,None),
 | 
			
		||||
	(4,47,"resetWifiEntry",None,11,None,None,None,3,None),
 | 
			
		||||
	(4,48,"resetWifiEntry",None,11,None,None,None,4,None),
 | 
			
		||||
	(4,49,"resetWifiEntry",None,11,None,None,None,5,None),
 | 
			
		||||
	(4,50,"resetWifiEntry",None,11,None,None,None,6,None),
 | 
			
		||||
	(4,51,"GtkBox",None,7,None,None,None,None,None),
 | 
			
		||||
	(4,52,"GtkLabel",None,51,None,None,None,None,None),
 | 
			
		||||
	(4,53,"GtkSwitch","resetWiFiSwitch",51,None,None,None,1,None),
 | 
			
		||||
	(4,54,"GtkListBox","resetWifiDetails",7,None,None,None,None,None),
 | 
			
		||||
	(4,55,"GtkListBoxRow","resetWifiSwitchRow",54,None,None,None,None,None),
 | 
			
		||||
	(4,56,"GtkListBoxRow",None,54,None,None,None,1,None),
 | 
			
		||||
	(4,57,"GtkBox",None,55,None,None,None,-1,None),
 | 
			
		||||
	(4,58,"GtkLabel",None,57,None,None,None,None,None),
 | 
			
		||||
	(4,59,"GtkSwitch","resetWifiSwitch",57,None,None,None,1,None),
 | 
			
		||||
	(4,60,"GtkBox",None,56,None,None,None,None,None),
 | 
			
		||||
	(4,61,"GtkLabel",None,60,None,None,None,None,None),
 | 
			
		||||
	(4,62,"GtkImage",None,60,None,None,None,1,None),
 | 
			
		||||
	(5,1,"GtkListBoxRow","resetWifiEntry",None,None,None,None,None,None),
 | 
			
		||||
	(5,2,"GtkBox",None,1,None,None,None,None,None),
 | 
			
		||||
	(5,3,"GtkImage","resetWifiStrength",2,None,None,None,None,None),
 | 
			
		||||
	(5,4,"GtkLabel","resetWifiLabel",2,None,None,None,1,None),
 | 
			
		||||
	(5,5,"GtkButton","resetWifiButton",2,None,None,None,2,None),
 | 
			
		||||
	(5,6,"GtkBox",None,2,None,None,None,None,None),
 | 
			
		||||
	(5,7,"GtkImage","resetWifiStrength",6,None,None,None,None,None),
 | 
			
		||||
	(5,8,"GtkImage","resetWifiEncrypted",6,None,None,None,1,None),
 | 
			
		||||
	(6,1,"GtkListBoxRow","resetSidebarEntry",None,None,None,None,None,None),
 | 
			
		||||
	(6,2,"GtkBox",None,1,None,None,None,-1,None),
 | 
			
		||||
	(6,6,"GtkImage","resetSidebarImage",2,None,None,None,None,None),
 | 
			
		||||
| 
						 | 
				
			
			@ -142,6 +143,7 @@
 | 
			
		|||
	(3,32,"GtkFlowBox","selection-mode","none",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,32,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,32,"GtkWidget","hexpand-set","True",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,32,"GtkWidget","margin-top","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,32,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,33,"GtkMenuButton","can-shrink","True",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,33,"GtkMenuButton","icon-name","open-menu-symbolic",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
| 
						 | 
				
			
			@ -165,7 +167,7 @@
 | 
			
		|||
	(4,7,"GtkWidget","halign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,7,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,7,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,7,"GtkWidget","width-request","300",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,7,"GtkWidget","width-request","400",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,8,"AdwClampScrollable","maximum-size","0",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,8,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,9,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
| 
						 | 
				
			
			@ -173,18 +175,33 @@
 | 
			
		|||
	(4,10,"GtkLabel","justify","right",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,10,"GtkLabel","label","Available networks",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,10,"GtkWidget","halign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,11,"GtkListBox","show-separators","True",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,11,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,42,"GtkButton","label","Advanced",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,42,"GtkWidget","halign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,42,"GtkWidget","margin-top","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,42,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,51,"GtkWidget","margin-bottom","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,52,"GtkLabel","label","WiFi",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,53,"GtkWidget","halign","end",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,53,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,53,"GtkWidget","valign","end",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,54,"GtkListBox","show-separators","True",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,54,"GtkWidget","margin-bottom","10",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,54,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,55,"GtkListBoxRow","selectable","False",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,56,"GtkListBoxRow","selectable","False",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,57,"GtkWidget","height-request","40",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,58,"GtkLabel","label","WiFi",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,58,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,59,"GtkSwitch","active","True",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,59,"GtkWidget","halign","end",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,59,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,59,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,59,"GtkWidget","valign","center",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,60,"GtkWidget","height-request","40",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,61,"GtkLabel","label","Saved Networks",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,61,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,62,"GtkImage","icon-name","go-previous-symbolic-rtl",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,62,"GtkWidget","halign","end",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,62,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(4,62,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(5,1,"GtkListBoxRow","selectable","False",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(5,3,"GtkImage","icon-name","network-wireless-symbolic",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(5,3,"GtkWidget","margin-end","15",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(5,4,"GtkLabel","ellipsize","end",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(5,4,"GtkLabel","label","LoremIpsumInternet",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(5,4,"GtkLabel","single-line-mode","True",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
| 
						 | 
				
			
			@ -196,6 +213,14 @@
 | 
			
		|||
	(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),
 | 
			
		||||
	(5,6,"GtkBox","spacing","-1",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(5,6,"GtkWidget","width-request","35",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(5,7,"GtkImage","icon-name","network-wireless-signal-excellent-symbolic",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(5,8,"GtkImage","icon-name","system-lock-screen-symbolic",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(5,8,"GtkImage","pixel-size","9",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(5,8,"GtkWidget","halign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(5,8,"GtkWidget","margin-bottom","6",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(5,8,"GtkWidget","valign","end",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),
 | 
			
		||||
| 
						 | 
				
			
			@ -226,7 +251,7 @@
 | 
			
		|||
	(8,1,"GtkWidget","halign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(8,1,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(8,1,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(8,1,"GtkWidget","width-request","300",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(8,1,"GtkWidget","width-request","400",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(8,13,"GtkButton","label","All Output Devices",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(8,13,"GtkWidget","halign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(8,13,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
| 
						 | 
				
			
			@ -241,7 +266,7 @@
 | 
			
		|||
	(10,1,"GtkWidget","halign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(10,1,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(10,1,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(10,1,"GtkWidget","width-request","300",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(10,1,"GtkWidget","width-request","400",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(10,2,"AdwClampScrollable","maximum-size","0",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(10,2,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(10,3,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,20 +8,59 @@
 | 
			
		|||
    <property name="margin-start">5</property>
 | 
			
		||||
    <property name="orientation">vertical</property>
 | 
			
		||||
    <property name="valign">start</property>
 | 
			
		||||
    <property name="width-request">300</property>
 | 
			
		||||
    <property name="width-request">400</property>
 | 
			
		||||
    <child>
 | 
			
		||||
      <object class="GtkBox">
 | 
			
		||||
        <property name="margin-bottom">5</property>
 | 
			
		||||
      <object class="GtkListBox" id="resetWifiDetails">
 | 
			
		||||
        <property name="margin-bottom">10</property>
 | 
			
		||||
        <property name="show-separators">True</property>
 | 
			
		||||
        <property name="valign">start</property>
 | 
			
		||||
        <child>
 | 
			
		||||
          <object class="GtkLabel">
 | 
			
		||||
            <property name="label">WiFi</property>
 | 
			
		||||
          <object class="GtkListBoxRow" id="resetWifiSwitchRow">
 | 
			
		||||
            <property name="selectable">False</property>
 | 
			
		||||
            <child>
 | 
			
		||||
              <object class="GtkBox">
 | 
			
		||||
                <property name="height-request">40</property>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="GtkLabel">
 | 
			
		||||
                    <property name="label">WiFi</property>
 | 
			
		||||
                    <property name="margin-start">5</property>
 | 
			
		||||
                  </object>
 | 
			
		||||
                </child>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="GtkSwitch" id="resetWifiSwitch">
 | 
			
		||||
                    <property name="active">True</property>
 | 
			
		||||
                    <property name="halign">end</property>
 | 
			
		||||
                    <property name="hexpand">True</property>
 | 
			
		||||
                    <property name="margin-end">5</property>
 | 
			
		||||
                    <property name="valign">center</property>
 | 
			
		||||
                  </object>
 | 
			
		||||
                </child>
 | 
			
		||||
              </object>
 | 
			
		||||
            </child>
 | 
			
		||||
          </object>
 | 
			
		||||
        </child>
 | 
			
		||||
        <child>
 | 
			
		||||
          <object class="GtkSwitch" id="resetWiFiSwitch">
 | 
			
		||||
            <property name="halign">end</property>
 | 
			
		||||
            <property name="hexpand">True</property>
 | 
			
		||||
            <property name="valign">end</property>
 | 
			
		||||
          <object class="GtkListBoxRow">
 | 
			
		||||
            <property name="selectable">False</property>
 | 
			
		||||
            <child>
 | 
			
		||||
              <object class="GtkBox">
 | 
			
		||||
                <property name="height-request">40</property>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="GtkLabel">
 | 
			
		||||
                    <property name="label">Saved Networks</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>
 | 
			
		||||
| 
						 | 
				
			
			@ -43,28 +82,8 @@
 | 
			
		|||
            </child>
 | 
			
		||||
            <child>
 | 
			
		||||
              <object class="GtkListBox" id="resetWifiList">
 | 
			
		||||
                <property name="show-separators">True</property>
 | 
			
		||||
                <property name="valign">start</property>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="resetWifiEntry"/>
 | 
			
		||||
                </child>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="resetWifiEntry"/>
 | 
			
		||||
                </child>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="resetWifiEntry"/>
 | 
			
		||||
                </child>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="resetWifiEntry"/>
 | 
			
		||||
                </child>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="resetWifiEntry"/>
 | 
			
		||||
                </child>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="resetWifiEntry"/>
 | 
			
		||||
                </child>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="resetWifiEntry"/>
 | 
			
		||||
                </child>
 | 
			
		||||
              </object>
 | 
			
		||||
            </child>
 | 
			
		||||
          </object>
 | 
			
		||||
| 
						 | 
				
			
			@ -75,6 +94,7 @@
 | 
			
		|||
      <object class="GtkButton">
 | 
			
		||||
        <property name="halign">start</property>
 | 
			
		||||
        <property name="label">Advanced</property>
 | 
			
		||||
        <property name="margin-top">5</property>
 | 
			
		||||
        <property name="valign">start</property>
 | 
			
		||||
      </object>
 | 
			
		||||
    </child>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,9 +7,23 @@
 | 
			
		|||
    <child>
 | 
			
		||||
      <object class="GtkBox">
 | 
			
		||||
        <child>
 | 
			
		||||
          <object class="GtkImage" id="resetWifiStrength">
 | 
			
		||||
            <property name="icon-name">network-wireless-symbolic</property>
 | 
			
		||||
            <property name="margin-end">15</property>
 | 
			
		||||
          <object class="GtkBox">
 | 
			
		||||
            <property name="spacing">-1</property>
 | 
			
		||||
            <property name="width-request">35</property>
 | 
			
		||||
            <child>
 | 
			
		||||
              <object class="GtkImage" id="resetWifiStrength">
 | 
			
		||||
                <property name="icon-name">network-wireless-signal-excellent-symbolic</property>
 | 
			
		||||
              </object>
 | 
			
		||||
            </child>
 | 
			
		||||
            <child>
 | 
			
		||||
              <object class="GtkImage" id="resetWifiEncrypted">
 | 
			
		||||
                <property name="halign">start</property>
 | 
			
		||||
                <property name="icon-name">system-lock-screen-symbolic</property>
 | 
			
		||||
                <property name="margin-bottom">6</property>
 | 
			
		||||
                <property name="pixel-size">9</property>
 | 
			
		||||
                <property name="valign">end</property>
 | 
			
		||||
              </object>
 | 
			
		||||
            </child>
 | 
			
		||||
          </object>
 | 
			
		||||
        </child>
 | 
			
		||||
        <child>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue