mirror of
				https://github.com/Xetibo/ReSet.git
				synced 2025-11-04 01:35:20 +01:00 
			
		
		
		
	Add window handle
Set default window size
This commit is contained in:
		
							parent
							
								
									600efad2ef
								
							
						
					
					
						commit
						9a6ef65e58
					
				
					 2 changed files with 110 additions and 85 deletions
				
			
		| 
						 | 
				
			
			@ -4,6 +4,8 @@
 | 
			
		|||
  <requires lib="gtk" version="4.12"/>
 | 
			
		||||
  <requires lib="libadwaita" version="1.4"/>
 | 
			
		||||
  <template class="resetUI" parent="AdwApplicationWindow">
 | 
			
		||||
    <property name="default-height">500</property>
 | 
			
		||||
    <property name="default-width">800</property>
 | 
			
		||||
    <child>
 | 
			
		||||
      <object class="GtkWindowHandle"/>
 | 
			
		||||
    </child>
 | 
			
		||||
| 
						 | 
				
			
			@ -14,43 +16,47 @@
 | 
			
		|||
            <property name="margin-start">5</property>
 | 
			
		||||
            <property name="orientation">vertical</property>
 | 
			
		||||
            <child>
 | 
			
		||||
              <object class="GtkBox">
 | 
			
		||||
                <property name="valign">start</property>
 | 
			
		||||
              <object class="GtkWindowHandle">
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="GtkButton" id="resetSideBarToggle">
 | 
			
		||||
                    <property name="icon-name">sidebar-show-symbolic</property>
 | 
			
		||||
                    <property name="visible">False</property>
 | 
			
		||||
                  </object>
 | 
			
		||||
                </child>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="GtkButton" id="resetBack">
 | 
			
		||||
                    <property name="icon-name">go-previous-symbolic</property>
 | 
			
		||||
                    <property name="valign">start</property>
 | 
			
		||||
                  </object>
 | 
			
		||||
                </child>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="GtkButton" id="resetForward">
 | 
			
		||||
                    <property name="icon-name">go-previous-symbolic-rtl</property>
 | 
			
		||||
                    <property name="valign">start</property>
 | 
			
		||||
                  </object>
 | 
			
		||||
                </child>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="GtkBox" id="resetPath">
 | 
			
		||||
                    <property name="valign">start</property>
 | 
			
		||||
                  </object>
 | 
			
		||||
                </child>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="GtkButton" id="resetMenu">
 | 
			
		||||
                    <property name="halign">end</property>
 | 
			
		||||
                    <property name="hexpand">True</property>
 | 
			
		||||
                    <property name="icon-name">open-menu-symbolic</property>
 | 
			
		||||
                    <property name="valign">start</property>
 | 
			
		||||
                  </object>
 | 
			
		||||
                </child>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="GtkButton" id="resetClose">
 | 
			
		||||
                    <property name="icon-name">window-close-symbolic</property>
 | 
			
		||||
                  <object class="GtkBox">
 | 
			
		||||
                    <property name="valign">start</property>
 | 
			
		||||
                    <child>
 | 
			
		||||
                      <object class="GtkButton" id="resetSideBarToggle">
 | 
			
		||||
                        <property name="icon-name">sidebar-show-symbolic</property>
 | 
			
		||||
                        <property name="visible">False</property>
 | 
			
		||||
                      </object>
 | 
			
		||||
                    </child>
 | 
			
		||||
                    <child>
 | 
			
		||||
                      <object class="GtkButton" id="resetBack">
 | 
			
		||||
                        <property name="icon-name">go-previous-symbolic</property>
 | 
			
		||||
                        <property name="valign">start</property>
 | 
			
		||||
                      </object>
 | 
			
		||||
                    </child>
 | 
			
		||||
                    <child>
 | 
			
		||||
                      <object class="GtkButton" id="resetForward">
 | 
			
		||||
                        <property name="icon-name">go-previous-symbolic-rtl</property>
 | 
			
		||||
                        <property name="valign">start</property>
 | 
			
		||||
                      </object>
 | 
			
		||||
                    </child>
 | 
			
		||||
                    <child>
 | 
			
		||||
                      <object class="GtkBox" id="resetPath">
 | 
			
		||||
                        <property name="valign">start</property>
 | 
			
		||||
                      </object>
 | 
			
		||||
                    </child>
 | 
			
		||||
                    <child>
 | 
			
		||||
                      <object class="GtkButton" id="resetMenu">
 | 
			
		||||
                        <property name="halign">end</property>
 | 
			
		||||
                        <property name="hexpand">True</property>
 | 
			
		||||
                        <property name="icon-name">open-menu-symbolic</property>
 | 
			
		||||
                        <property name="valign">start</property>
 | 
			
		||||
                      </object>
 | 
			
		||||
                    </child>
 | 
			
		||||
                    <child>
 | 
			
		||||
                      <object class="GtkButton" id="resetClose">
 | 
			
		||||
                        <property name="icon-name">window-close-symbolic</property>
 | 
			
		||||
                        <property name="valign">start</property>
 | 
			
		||||
                      </object>
 | 
			
		||||
                    </child>
 | 
			
		||||
                  </object>
 | 
			
		||||
                </child>
 | 
			
		||||
              </object>
 | 
			
		||||
| 
						 | 
				
			
			@ -71,24 +77,35 @@
 | 
			
		|||
        <property name="margin-top">5</property>
 | 
			
		||||
        <property name="max-sidebar-width">180.0</property>
 | 
			
		||||
        <property name="sidebar">
 | 
			
		||||
          <object class="GtkViewport">
 | 
			
		||||
          <object class="GtkBox">
 | 
			
		||||
            <property name="orientation">vertical</property>
 | 
			
		||||
            <child>
 | 
			
		||||
              <object class="GtkBox">
 | 
			
		||||
                <property name="orientation">vertical</property>
 | 
			
		||||
                <property name="width-request">150</property>
 | 
			
		||||
              <object class="GtkWindowHandle">
 | 
			
		||||
                <property name="valign">start</property>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="GtkSearchEntry" id="resetSearchEntry">
 | 
			
		||||
                    <property name="margin-end">5</property>
 | 
			
		||||
                    <property name="placeholder-text">Search</property>
 | 
			
		||||
                    <property name="valign">start</property>
 | 
			
		||||
                  </object>
 | 
			
		||||
                </child>
 | 
			
		||||
              </object>
 | 
			
		||||
            </child>
 | 
			
		||||
            <child>
 | 
			
		||||
              <object class="GtkViewport">
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="GtkListBox" id="resetSidebarList">
 | 
			
		||||
                    <property name="css-name">resetList</property>
 | 
			
		||||
                  <object class="GtkBox">
 | 
			
		||||
                    <property name="orientation">vertical</property>
 | 
			
		||||
                    <property name="width-request">150</property>
 | 
			
		||||
                    <style>
 | 
			
		||||
                      <class name="b"/>
 | 
			
		||||
                    </style>
 | 
			
		||||
                    <child>
 | 
			
		||||
                      <object class="GtkListBox" id="resetSidebarList">
 | 
			
		||||
                        <property name="css-name">resetList</property>
 | 
			
		||||
                        <property name="width-request">150</property>
 | 
			
		||||
                        <style>
 | 
			
		||||
                          <class name="b"/>
 | 
			
		||||
                        </style>
 | 
			
		||||
                      </object>
 | 
			
		||||
                    </child>
 | 
			
		||||
                  </object>
 | 
			
		||||
                </child>
 | 
			
		||||
              </object>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -12,19 +12,22 @@
 | 
			
		|||
	(3,1,"AdwApplicationWindow","resetUI",None,None,None,None,-1,"  <child>\n    <object id=\"resetSidebarBreakpoint\" class=\"AdwBreakpoint\">\n    </object>\n  </child>"),
 | 
			
		||||
	(3,2,"AdwOverlaySplitView","resetOverlaySplitView",1,None,None,None,2,""),
 | 
			
		||||
	(3,3,"GtkBox",None,2,None,None,None,None,None),
 | 
			
		||||
	(3,4,"GtkBox",None,3,None,None,None,None,None),
 | 
			
		||||
	(3,5,"GtkButton","resetSideBarToggle",4,None,None,None,None,None),
 | 
			
		||||
	(3,6,"GtkButton","resetBack",4,None,None,None,1,None),
 | 
			
		||||
	(3,7,"GtkButton","resetForward",4,None,None,None,2,None),
 | 
			
		||||
	(3,9,"GtkButton","resetMenu",4,None,None,None,4,None),
 | 
			
		||||
	(3,10,"GtkButton","resetClose",4,None,None,None,5,None),
 | 
			
		||||
	(3,11,"GtkFlowBox","resetMain",3,None,None,None,1,None),
 | 
			
		||||
	(3,12,"GtkViewport",None,2,None,None,None,None,None),
 | 
			
		||||
	(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,"GtkBox","resetPath",4,None,None,None,3,None),
 | 
			
		||||
	(3,17,"GtkWindowHandle",None,1,None,None,None,1,None),
 | 
			
		||||
	(3,18,"GtkBox",None,2,None,None,None,-1,None),
 | 
			
		||||
	(3,19,"GtkWindowHandle",None,18,None,None,None,None,None),
 | 
			
		||||
	(3,20,"GtkSearchEntry","resetSearchEntry",19,None,None,None,None,None),
 | 
			
		||||
	(3,21,"GtkViewport",None,18,None,None,None,1,None),
 | 
			
		||||
	(3,22,"GtkBox",None,21,None,None,None,None,None),
 | 
			
		||||
	(3,23,"GtkListBox","resetSidebarList",22,None,None,None,None,None),
 | 
			
		||||
	(3,24,"GtkWindowHandle",None,3,None,None,None,None,None),
 | 
			
		||||
	(3,25,"GtkBox",None,24,None,None,None,None,None),
 | 
			
		||||
	(3,26,"GtkButton","resetSideBarToggle",25,None,None,None,None,None),
 | 
			
		||||
	(3,27,"GtkButton","resetBack",25,None,None,None,1,None),
 | 
			
		||||
	(3,28,"GtkButton","resetForward",25,None,None,None,2,None),
 | 
			
		||||
	(3,29,"GtkBox","resetPath",25,None,None,None,3,None),
 | 
			
		||||
	(3,30,"GtkButton","resetMenu",25,None,None,None,4,None),
 | 
			
		||||
	(3,31,"GtkButton","resetClose",25,None,None,None,5,None),
 | 
			
		||||
	(3,32,"GtkFlowBox","resetMain",3,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),
 | 
			
		||||
| 
						 | 
				
			
			@ -58,39 +61,44 @@
 | 
			
		|||
	(7,11,"GtkButton","resetSourceMute",8,None,None,None,None,None)
 | 
			
		||||
  </object>
 | 
			
		||||
  <object_property>
 | 
			
		||||
	(3,1,"GtkWindow","default-height","500",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,1,"GtkWindow","default-width","800",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,2,"AdwOverlaySplitView","content",None,None,None,None,None,3,None,None,None,None),
 | 
			
		||||
	(3,2,"AdwOverlaySplitView","max-sidebar-width","180.0",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,2,"AdwOverlaySplitView","sidebar",None,None,None,None,None,12,None,None,None,None),
 | 
			
		||||
	(3,2,"AdwOverlaySplitView","sidebar",None,None,None,None,None,18,None,None,None,None),
 | 
			
		||||
	(3,2,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,2,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,2,"GtkWidget","margin-top","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,3,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,3,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,4,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,5,"GtkButton","icon-name","sidebar-show-symbolic",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,5,"GtkWidget","visible","False",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,6,"GtkButton","icon-name","go-previous-symbolic",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,6,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,7,"GtkButton","icon-name","go-previous-symbolic-rtl",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,7,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,9,"GtkButton","icon-name","open-menu-symbolic",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,9,"GtkWidget","halign","end",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,9,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,9,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,10,"GtkButton","icon-name","window-close-symbolic",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,10,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,11,"GtkFlowBox","column-spacing","25",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,11,"GtkFlowBox","homogeneous","True",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,11,"GtkFlowBox","row-spacing","25",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,11,"GtkFlowBox","selection-mode","none",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,11,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,13,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,13,"GtkWidget","width-request","150",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,14,"GtkSearchEntry","placeholder-text","Search",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(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,16,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,18,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,19,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,20,"GtkSearchEntry","placeholder-text","Search",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,20,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,20,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,22,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,22,"GtkWidget","width-request","150",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,23,"GtkWidget","css-name","resetList",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,23,"GtkWidget","width-request","150",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,25,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,26,"GtkButton","icon-name","sidebar-show-symbolic",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,26,"GtkWidget","visible","False",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,27,"GtkButton","icon-name","go-previous-symbolic",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,27,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,28,"GtkButton","icon-name","go-previous-symbolic-rtl",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,28,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,29,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,30,"GtkButton","icon-name","open-menu-symbolic",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,30,"GtkWidget","halign","end",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,30,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,30,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,31,"GtkButton","icon-name","window-close-symbolic",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,31,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,32,"GtkFlowBox","column-spacing","25",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,32,"GtkFlowBox","homogeneous","True",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,32,"GtkFlowBox","row-spacing","25",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,32,"GtkFlowBox","selection-mode","none",None,None,None,None,None,None,None,None,None),
 | 
			
		||||
	(3,32,"GtkWidget","valign","start",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),
 | 
			
		||||
| 
						 | 
				
			
			@ -134,10 +142,10 @@
 | 
			
		|||
	(7,11,"GtkButton","icon-name","audio-volume-high-symbolic",None,None,None,None,None,None,None,None,None)
 | 
			
		||||
  </object_property>
 | 
			
		||||
  <object_data>
 | 
			
		||||
	(3,15,"GtkWidget",2,2,None,1,None,None,None,None),
 | 
			
		||||
	(3,15,"GtkWidget",1,1,None,None,None,None,None,None)
 | 
			
		||||
	(3,23,"GtkWidget",1,1,None,None,None,None,None,None),
 | 
			
		||||
	(3,23,"GtkWidget",2,2,None,1,None,None,None,None)
 | 
			
		||||
  </object_data>
 | 
			
		||||
  <object_data_arg>
 | 
			
		||||
	(3,15,"GtkWidget",2,2,"name","b")
 | 
			
		||||
	(3,23,"GtkWidget",2,2,"name","b")
 | 
			
		||||
  </object_data_arg>
 | 
			
		||||
</cambalache-project>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue