You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
110 lines
4.9 KiB
110 lines
4.9 KiB
<?xml version="1.0" encoding="UTF-8"?> |
|
<interface> |
|
<template class="Window" parent="AdwApplicationWindow"> |
|
<property name="default-width">900</property> |
|
<property name="default-height">850</property> |
|
<property name="width-request">360</property> |
|
<property name="height-request">294</property> |
|
<property name="title" translatable="yes">Fractal</property> |
|
<property name="content"> |
|
<object class="AdwToastOverlay" id="toast_overlay"> |
|
<child> |
|
<object class="GtkStack" id="main_stack"> |
|
<property name="transition-type">crossfade</property> |
|
<child> |
|
<object class="GtkStackPage"> |
|
<property name="name">loading</property> |
|
<property name="title" translatable="yes">Loading</property> |
|
<property name="child"> |
|
<object class="GtkWindowHandle" id="loading"> |
|
<property name="child"> |
|
<object class="AdwToolbarView"> |
|
<child type="top"> |
|
<object class="AdwHeaderBar"> |
|
<child type="start"> |
|
<object class="AccountSwitcherButton"/> |
|
</child> |
|
<child type="end"> |
|
<object class="GtkButton"> |
|
<property name="action-name">app.about</property> |
|
<property name="tooltip-text" translatable="yes">About Fractal</property> |
|
<property name="icon-name">about-symbolic</property> |
|
<accessibility> |
|
<property name="label" translatable="yes">About Fractal</property> |
|
</accessibility> |
|
</object> |
|
</child> |
|
</object> |
|
</child> |
|
<property name="content"> |
|
<object class="GtkBox"> |
|
<property name="valign">center</property> |
|
<property name="orientation">vertical</property> |
|
<property name="spacing">18</property> |
|
<child> |
|
<object class="OfflineBanner" /> |
|
</child> |
|
<child> |
|
<object class="AdwSpinner"> |
|
<property name="height-request">64</property> |
|
<property name="width-request">64</property> |
|
</object> |
|
</child> |
|
<child> |
|
<object class="GtkLabel"> |
|
<property name="halign">center</property> |
|
<property name="wrap">True</property> |
|
<property name="wrap-mode">word-char</property> |
|
<property name="label" translatable="yes">Fetching Account Data…</property> |
|
<style> |
|
<class name="title-2"/> |
|
</style> |
|
</object> |
|
</child> |
|
</object> |
|
</property> |
|
</object> |
|
</property> |
|
</object> |
|
</property> |
|
</object> |
|
</child> |
|
<child> |
|
<object class="GtkStackPage"> |
|
<property name="name">login</property> |
|
<property name="title" translatable="yes">Log In</property> |
|
<property name="child"> |
|
<object class="Login" id="login"/> |
|
</property> |
|
</object> |
|
</child> |
|
<child> |
|
<object class="GtkStackPage"> |
|
<property name="name">session</property> |
|
<property name="title" translatable="yes">Session</property> |
|
<property name="child"> |
|
<object class="SessionView" id="session"/> |
|
</property> |
|
</object> |
|
</child> |
|
<child> |
|
<object class="GtkStackPage"> |
|
<property name="name">error</property> |
|
<property name="title" translatable="yes">Error</property> |
|
<property name="child"> |
|
<object class="ErrorPage" id="error_page"/> |
|
</property> |
|
</object> |
|
</child> |
|
</object> |
|
</child> |
|
</object> |
|
</property> |
|
<child> |
|
<object class="AdwBreakpoint"> |
|
<condition>max-width: 600sp</condition> |
|
<setter object="Window" property="compact">True</setter> |
|
</object> |
|
</child> |
|
</template> |
|
</interface>
|
|
|