Start porting panels to the new panel format. This commit temporarily makes panels have two titlebar, which will be fixed soon.
111 lines
4.4 KiB
XML
111 lines
4.4 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<interface>
|
|
<template class="CcGoaPanel" parent="CcPanel">
|
|
<child type="content">
|
|
<object class="GtkOverlay">
|
|
<child type="overlay">
|
|
<object class="GtkRevealer" id="notification_revealer">
|
|
<property name="halign">center</property>
|
|
<property name="valign">start</property>
|
|
<property name="transition_type">slide-down</property>
|
|
<child>
|
|
<object class="GtkFrame">
|
|
<child>
|
|
<object class="GtkBox">
|
|
<property name="spacing">12</property>
|
|
<child>
|
|
<object class="GtkLabel" id="notification_label">
|
|
<property name="use_markup">True</property>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkButton" id="undo_button">
|
|
<property name="label" translatable="yes">Undo</property>
|
|
<signal name="clicked" handler="on_undo_button_clicked_cb" object="CcGoaPanel" swapped="no" />
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkButton" id="close_notification_button">
|
|
<property name="icon-name">window-close-symbolic</property>
|
|
<signal name="clicked" handler="on_notification_closed_cb" object="CcGoaPanel" swapped="no" />
|
|
<style>
|
|
<class name="flat" />
|
|
</style>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<style>
|
|
<class name="app-notification" />
|
|
</style>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
|
|
<child>
|
|
<object class="AdwPreferencesPage">
|
|
|
|
<child>
|
|
<object class="AdwPreferencesGroup">
|
|
<child>
|
|
<object class="GtkLabel" id="accounts_label">
|
|
<property name="wrap">True</property>
|
|
<property name="justify">center</property>
|
|
<property name="label" translatable="yes">Connect to your data in the cloud</property>
|
|
<style>
|
|
<class name="title-1" />
|
|
</style>
|
|
</object>
|
|
</child>
|
|
|
|
<child>
|
|
<object class="GtkLabel" id="offline_label">
|
|
<property name="margin-top">24</property>
|
|
<property name="wrap">True</property>
|
|
<property name="label" translatable="yes">No internet connection — connect to set up new online accounts</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
|
|
<child>
|
|
<object class="AdwPreferencesGroup" id="accounts_frame">
|
|
<child>
|
|
<object class="GtkListBox" id="accounts_listbox">
|
|
<property name="hexpand">True</property>
|
|
<property name="selection_mode">none</property>
|
|
<signal name="row-activated" handler="on_accounts_listbox_row_activated" object="CcGoaPanel" swapped="yes" />
|
|
<style>
|
|
<class name="boxed-list" />
|
|
</style>
|
|
<accessibility>
|
|
<relation name="labelled-by">accounts_label</relation>
|
|
</accessibility>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
|
|
<child>
|
|
<object class="AdwPreferencesGroup">
|
|
<property name="title" translatable="yes">Add an account</property>
|
|
<child>
|
|
<object class="GtkListBox" id="providers_listbox">
|
|
<property name="selection_mode">none</property>
|
|
<signal name="row-activated" handler="on_provider_row_activated_cb" object="CcGoaPanel" swapped="yes" />
|
|
<style>
|
|
<class name="boxed-list" />
|
|
</style>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</template>
|
|
|
|
</interface>
|