<?xml version="1.0" encoding="UTF-8"?> <interface> <template class="GtkWelcomePanel" parent="GtkTiledPanel"> <child> <object class="GtkScrolledWindow"> <property name="hscrollbar-policy">automatic</property> <property name="vscrollbar-policy">automatic</property> <property name="hexpand">TRUE</property> <property name="vexpand">TRUE</property> <property name="has-frame">0</property> <child> <object class="GtkGrid"> <property name="halign">center</property> <property name="valign">center</property> <property name="column-spacing">64</property> <property name="column-homogeneous">TRUE</property> <property name="margin-bottom">32</property> <property name="margin-end">32</property> <property name="margin-start">32</property> <property name="margin-top">32</property> <!-- Launcher list --> <child> <object class="GtkListBox" id="list"> <property name="halign">end</property> <property name="valign">center</property> <property name="selection-mode">GTK_SELECTION_SINGLE</property> <property name="activate-on-single-click">0</property> <layout> <property name="column">0</property> <property name="row">0</property> </layout> <style> <class name="boxed-list"/> <class name="frame"/> </style> <signal name="selected-rows-changed" handler="gtk_welcome_panel_on_selected_rows_changed"/> </object> </child> <!-- Hints / options --> <child> <object class="GtkStack" id="properties"> <property name="halign">start</property> <property name="valign">fill</property> <layout> <property name="column">1</property> <property name="row">0</property> </layout> <child> <object class="GtkStackPage"> <property name="name">default</property> <property name="title">Welcome</property> <property name="child"> <object class="GtkGrid" id="def_child"> <property name="halign">start</property> <property name="valign">fill</property> <property name="column-spacing">16</property> <property name="column-homogeneous">FALSE</property> <!-- Text --> <child> <object class="GtkLabel" id="hints"> <property name="halign">start</property> <property name="valign">fill</property> <property name="xalign">0</property> <property name="yalign">1</property> <property name="vexpand">1</property> <property name="width-request">50</property> <property name="wrap">TRUE</property> <property name="layout-manager"> <object class="GtkConstraintLayout"> <!-- <constraints> <constraint target="super" target-attribute="left" relation="eq" constant="0" strength="required"/> <constraint target="super" target-attribute="top" relation="eq" constant="0" strength="required"/> <constraint target="super" target-attribute="right" relation="eq" constant="340" strength="required"/> </constraints> --> </object> </property> <layout> <property name="column">0</property> <property name="row">0</property> </layout> </object> </child> <!-- Prev/Next buttons --> <child> <object class="GtkBox"> <property name="orientation">GTK_ORIENTATION_HORIZONTAL</property> <property name="halign">fill</property> <property name="valign">center</property> <property name="homogeneous">TRUE</property> <layout> <property name="column">1</property> <property name="row">1</property> </layout> <child> <object class="GtkButton"> <property name="icon-name">go-previous-symbolic</property> <property name="halign">end</property> <signal name="clicked" handler="gtk_welcome_panel_on_prev_hint_clicked"/> </object> </child> <child> <object class="GtkButton"> <property name="icon-name">go-next-symbolic</property> <property name="halign">start</property> <signal name="clicked" handler="gtk_welcome_panel_on_next_hint_clicked"/> </object> </child> <style> <class name="linked"/> </style> </object> </child> <style> <class name="hints"/> </style> </object> </property> </object> </child> </object> </child> </object> </child> </object> </child> </template> </interface>