Add window handle

Set default window size
This commit is contained in:
takotori 2023-10-28 11:52:00 +02:00
parent 600efad2ef
commit 9a6ef65e58
2 changed files with 110 additions and 85 deletions

View file

@ -4,6 +4,8 @@
<requires lib="gtk" version="4.12"/> <requires lib="gtk" version="4.12"/>
<requires lib="libadwaita" version="1.4"/> <requires lib="libadwaita" version="1.4"/>
<template class="resetUI" parent="AdwApplicationWindow"> <template class="resetUI" parent="AdwApplicationWindow">
<property name="default-height">500</property>
<property name="default-width">800</property>
<child> <child>
<object class="GtkWindowHandle"/> <object class="GtkWindowHandle"/>
</child> </child>
@ -13,6 +15,8 @@
<object class="GtkBox"> <object class="GtkBox">
<property name="margin-start">5</property> <property name="margin-start">5</property>
<property name="orientation">vertical</property> <property name="orientation">vertical</property>
<child>
<object class="GtkWindowHandle">
<child> <child>
<object class="GtkBox"> <object class="GtkBox">
<property name="valign">start</property> <property name="valign">start</property>
@ -55,6 +59,8 @@
</child> </child>
</object> </object>
</child> </child>
</object>
</child>
<child> <child>
<object class="GtkFlowBox" id="resetMain"> <object class="GtkFlowBox" id="resetMain">
<property name="column-spacing">25</property> <property name="column-spacing">25</property>
@ -71,17 +77,26 @@
<property name="margin-top">5</property> <property name="margin-top">5</property>
<property name="max-sidebar-width">180.0</property> <property name="max-sidebar-width">180.0</property>
<property name="sidebar"> <property name="sidebar">
<object class="GtkBox">
<property name="orientation">vertical</property>
<child>
<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"> <object class="GtkViewport">
<child> <child>
<object class="GtkBox"> <object class="GtkBox">
<property name="orientation">vertical</property> <property name="orientation">vertical</property>
<property name="width-request">150</property> <property name="width-request">150</property>
<child>
<object class="GtkSearchEntry" id="resetSearchEntry">
<property name="margin-end">5</property>
<property name="placeholder-text">Search</property>
</object>
</child>
<child> <child>
<object class="GtkListBox" id="resetSidebarList"> <object class="GtkListBox" id="resetSidebarList">
<property name="css-name">resetList</property> <property name="css-name">resetList</property>
@ -94,6 +109,8 @@
</object> </object>
</child> </child>
</object> </object>
</child>
</object>
</property> </property>
<!-- Custom fragments --> <!-- Custom fragments -->
</object> </object>

View file

@ -12,19 +12,22 @@
(3,1,"AdwApplicationWindow","resetUI",None,None,None,None,-1," &lt;child&gt;\n &lt;object id=\"resetSidebarBreakpoint\" class=\"AdwBreakpoint\"&gt;\n &lt;/object&gt;\n &lt;/child&gt;"), (3,1,"AdwApplicationWindow","resetUI",None,None,None,None,-1," &lt;child&gt;\n &lt;object id=\"resetSidebarBreakpoint\" class=\"AdwBreakpoint\"&gt;\n &lt;/object&gt;\n &lt;/child&gt;"),
(3,2,"AdwOverlaySplitView","resetOverlaySplitView",1,None,None,None,2,""), (3,2,"AdwOverlaySplitView","resetOverlaySplitView",1,None,None,None,2,""),
(3,3,"GtkBox",None,2,None,None,None,None,None), (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,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,7,"GtkBox","resetWifi",None,None,None,None,None,None),
(4,8,"AdwClampScrollable",None,7,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), (4,9,"GtkBox",None,8,None,None,None,None,None),
@ -58,39 +61,44 @@
(7,11,"GtkButton","resetSourceMute",8,None,None,None,None,None) (7,11,"GtkButton","resetSourceMute",8,None,None,None,None,None)
</object> </object>
<object_property> <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","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","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-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-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,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,"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,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,18,"GtkOrientable","orientation","vertical",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,19,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
(3,5,"GtkWidget","visible","False",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,6,"GtkButton","icon-name","go-previous-symbolic",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,6,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None), (3,20,"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,22,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
(3,7,"GtkWidget","valign","start",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,9,"GtkButton","icon-name","open-menu-symbolic",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,9,"GtkWidget","halign","end",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,9,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None), (3,25,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
(3,9,"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,10,"GtkButton","icon-name","window-close-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,10,"GtkWidget","valign","start",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,11,"GtkFlowBox","column-spacing","25",None,None,None,None,None,None,None,None,None), (3,27,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
(3,11,"GtkFlowBox","homogeneous","True",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,11,"GtkFlowBox","row-spacing","25",None,None,None,None,None,None,None,None,None), (3,28,"GtkWidget","valign","start",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,29,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
(3,11,"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,13,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None), (3,30,"GtkWidget","halign","end",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,30,"GtkWidget","hexpand","True",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,30,"GtkWidget","valign","start",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,31,"GtkButton","icon-name","window-close-symbolic",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,31,"GtkWidget","valign","start",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,32,"GtkFlowBox","column-spacing","25",None,None,None,None,None,None,None,None,None),
(3,16,"GtkWidget","valign","start",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,"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","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), (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) (7,11,"GtkButton","icon-name","audio-volume-high-symbolic",None,None,None,None,None,None,None,None,None)
</object_property> </object_property>
<object_data> <object_data>
(3,15,"GtkWidget",2,2,None,1,None,None,None,None), (3,23,"GtkWidget",1,1,None,None,None,None,None,None),
(3,15,"GtkWidget",1,1,None,None,None,None,None,None) (3,23,"GtkWidget",2,2,None,1,None,None,None,None)
</object_data> </object_data>
<object_data_arg> <object_data_arg>
(3,15,"GtkWidget",2,2,"name","b") (3,23,"GtkWidget",2,2,"name","b")
</object_data_arg> </object_data_arg>
</cambalache-project> </cambalache-project>