Instant launch

This commit is contained in:
jeffser
2024-09-17 21:14:58 -06:00
parent 63296219cf
commit 13a076bd9f
4 changed files with 48 additions and 56 deletions

View File

@@ -55,7 +55,7 @@
<child>
<object class="AdwToolbarView">
<child type="top">
<object class="AdwHeaderBar" id="header_bar">
<object class="AdwHeaderBar">
<child type="start">
<object class="GtkToggleButton" id="show_sidebar_button">
<property name="icon-name">sidebar-show-symbolic</property>
@@ -63,6 +63,33 @@
<property name="active" bind-source="split_view_overlay" bind-property="show-sidebar" bind-flags="sync-create"/>
</object>
</child>
<child type="title">
<object class="GtkStack" id="title_stack">
<property name="transition_duration">100</property>
<property name="transition_type">1</property>
<child>
<object class="GtkStackPage">
<property name="name">loading</property>
<property name="child">
<object class="GtkBox">
<property name="orientation">0</property>
<property name="spacing">10</property>
<child>
<object class="GtkSpinner">
<property name="spinning">true</property>
</object>
</child>
<child>
<object class="GtkLabel">
<property name="label" translatable="yes">Loading Instance</property>
</object>
</child>
</object>
</property>
</object>
</child>
</object>
</child>
<child type="end">
<object class="GtkMenuButton" id="secondary_menu_button">
<property name="primary">False</property>
@@ -178,6 +205,7 @@
<property name="vexpand">false</property>
<property name="valign">3</property>
<property name="tooltip-text" translatable="yes">Send Message</property>
<property name="sensitive">false</property>
<style>
<class name="accent"/>
<class name="circular"/>
@@ -420,27 +448,6 @@
</child>
</object>
<object class="AdwDialog" id="launch_dialog">
<accessibility>
<property name="label" translatable="yes">Loading Alpaca dialog</property>
</accessibility>
<property name="width-request">400</property>
<property name="can-close">false</property>
<child>
<object class="AdwStatusPage" id="launch_status">
<property name="icon_name">com.jeffser.Alpaca</property>
<property name="title" translatable="yes">Loading Alpaca...</property>
<property name="child">
<object class="GtkLevelBar" id="launch_level_bar">
<property name="mode">1</property>
<property name="min-value">0</property>
<property name="max-value">5</property>
</object>
</property>
</object>
</child>
</object>
<object class="AdwDialog" id="manage_models_dialog">
<accessibility>
<property name="label" translatable="yes">Manage models dialog</property>