1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121
|
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<template class="ClocksWindow" parent="AdwApplicationWindow">
<property name="hide-on-close">True</property>
<property name="width-request">360</property>
<property name="height-request">294</property>
<signal name="notify::is-active" handler="on_window_active"/>
<child>
<object class="AdwBreakpoint">
<condition>max-width: 600sp</condition>
<setter object="switcher_bar" property="reveal">True</setter>
<setter object="header_bar" property="title-widget"/>
</object>
</child>
<child>
<object class="GtkEventControllerKey">
<signal name="key-pressed" handler="key_press_cb"/>
</object>
</child>
<child>
<object class="AdwToastOverlay" id="toast_overlay">
<child>
<object class="AdwNavigationView" id="navigation_view">
<signal name="notify::visible-page" handler="visible_page_changed"/>
<child>
<object class="AdwNavigationPage" id="main_page">
<property name="title" translatable="yes">Clocks</property>
<child>
<object class="AdwToolbarView">
<child type="top">
<object class="ClocksHeaderBar" id="header_bar">
<property name="stack">stack</property>
<property name="switcher_bar">switcher_bar</property>
</object>
</child>
<child>
<object class="AdwViewStack" id="stack">
<property name="hexpand">True</property>
<property name="vexpand">True</property>
<signal name="notify::visible-child" handler="pane_changed" swapped="no"/>
<child>
<object class="AdwViewStackPage">
<property name="name">world</property>
<property name="title" translatable="yes">_World</property>
<property name="use-underline">True</property>
<property name="icon-name">globe-symbolic</property>
<property name="child">
<object class="ClocksWorldFace" id="world"/>
</property>
</object>
</child>
<child>
<object class="AdwViewStackPage">
<property name="name">alarm</property>
<property name="title" translatable="yes">Ala_rms</property>
<property name="use-underline">True</property>
<property name="icon-name">alarm-symbolic</property>
<property name="child">
<object class="ClocksAlarmFace" id="alarm"/>
</property>
</object>
</child>
<child>
<object class="AdwViewStackPage">
<property name="name">stopwatch</property>
<property name="title" translatable="yes">_Stopwatch</property>
<property name="use-underline">True</property>
<property name="icon-name">stopwatch-symbolic</property>
<property name="child">
<object class="ClocksStopwatchFace" id="stopwatch"/>
</property>
</object>
</child>
<child>
<object class="AdwViewStackPage">
<property name="name">timer</property>
<property name="title" translatable="yes">_Timer</property>
<property name="use-underline">True</property>
<property name="icon-name">timer-symbolic</property>
<property name="child">
<object class="ClocksTimerFace" id="timer"/>
</property>
</object>
</child>
</object>
</child>
<child type="bottom">
<object class="AdwViewSwitcherBar" id="switcher_bar">
<property name="stack">stack</property>
</object>
</child>
</object>
</child>
</object>
</child>
<child>
<object class="AdwNavigationPage" id="world_subpage">
<property name="title" translatable="yes">Clock</property>
<child>
<object class="ClocksWorldStandalone" id="world_standalone"/>
</child>
</object>
</child>
<child>
<object class="AdwNavigationPage" id="alarm_subpage">
<property name="title" translatable="yes">Alarm Ringing</property>
<property name="can-pop">False</property>
<child>
<object class="ClocksAlarmRingingPanel" id="alarm_ringing_panel">
<signal name="dismiss" handler="alarm_dismissed"/>
</object>
</child>
</object>
</child>
</object>
</child>
</object>
</child>
</template>
</interface>
|