message-status.ui (6633B)
1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated with glade 3.40.0 3 4 Copyright (C) 2021‑‑2025 GNUnet e.V. 5 6 GNUnet is free software: you can redistribute it and/or modify it 7 under the terms of the GNU Affero General Public License as published 8 by the Free Software Foundation, either version 3 of the License, 9 or (at your option) any later version. 10 11 GNUnet is distributed in the hope that it will be useful, but 12 WITHOUT ANY WARRANTY; without even the implied warranty of 13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 Affero General Public License for more details. 15 16 You should have received a copy of the GNU Affero General Public License 17 along with this program. If not, see <http://www.gnu.org/licenses/>. 18 19 SPDX-License-Identifier: AGPL3.0-or-later 20 Author: Tobias Frisch 21 22 --> 23 <interface> 24 <requires lib="gtk+" version="3.24"/> 25 <requires lib="libhandy" version="1.2"/> 26 <object class="GtkBox" id="message_box"> 27 <property name="visible">1</property> 28 <child> 29 <object class="GtkFrame"> 30 <property name="visible">1</property> 31 <property name="halign">center</property> 32 <property name="label-xalign">0.5</property> 33 <property name="shadow-type">none</property> 34 <child> 35 <object class="GtkBox"> 36 <property name="visible">1</property> 37 <property name="orientation">vertical</property> 38 <child> 39 <object class="GtkBox"> 40 <property name="visible">1</property> 41 <property name="spacing">8</property> 42 <child> 43 <object class="GtkRevealer" id="deny_revealer"> 44 <property name="visible">1</property> 45 <property name="transition-type">slide-left</property> 46 <child> 47 <object class="GtkButton" id="deny_button"> 48 <property name="visible">1</property> 49 <property name="can-focus">1</property> 50 <property name="receives-default">1</property> 51 <property name="relief">none</property> 52 <child> 53 <object class="GtkImage"> 54 <property name="visible">1</property> 55 <property name="icon-name">window-close-symbolic</property> 56 </object> 57 </child> 58 </object> 59 </child> 60 </object> 61 </child> 62 <child> 63 <object class="GtkBox" id="content_box"> 64 <property name="visible">1</property> 65 <property name="orientation">vertical</property> 66 </object> 67 <packing> 68 <property name="expand">1</property> 69 <property name="position">1</property> 70 </packing> 71 </child> 72 <child> 73 <object class="GtkRevealer" id="accept_revealer"> 74 <property name="visible">1</property> 75 <property name="transition-type">slide-right</property> 76 <child> 77 <object class="GtkButton" id="accept_button"> 78 <property name="visible">1</property> 79 <property name="can-focus">1</property> 80 <property name="receives-default">1</property> 81 <property name="relief">none</property> 82 <child> 83 <object class="GtkImage"> 84 <property name="visible">1</property> 85 <property name="icon-name">object-select-symbolic</property> 86 </object> 87 </child> 88 </object> 89 </child> 90 </object> 91 <packing> 92 <property name="position">2</property> 93 </packing> 94 </child> 95 <style> 96 <class name="message-content"/> 97 </style> 98 </object> 99 </child> 100 <child> 101 <object class="GtkFlowBox" id="tag_flow_box"> 102 <property name="visible">1</property> 103 <property name="column-spacing">2</property> 104 <property name="min-children-per-line">1</property> 105 <property name="max-children-per-line">5</property> 106 <property name="selection-mode">none</property> 107 <property name="activate-on-single-click">0</property> 108 </object> 109 <packing> 110 <property name="pack-type">end</property> 111 <property name="position">1</property> 112 </packing> 113 </child> 114 </object> 115 </child> 116 <child type="label"> 117 <object class="GtkBox"> 118 <property name="visible">1</property> 119 <property name="hexpand">1</property> 120 <property name="spacing">4</property> 121 <child> 122 <object class="HdyAvatar" id="sender_avatar"> 123 <property name="visible">True</property> 124 <property name="can-focus">False</property> 125 <property name="size">24</property> 126 </object> 127 </child> 128 <child> 129 <object class="GtkLabel" id="sender_label"> 130 <property name="visible">1</property> 131 <property name="xalign">0</property> 132 <attributes> 133 <attribute name="weight" value="semibold"/> 134 </attributes> 135 </object> 136 <packing> 137 <property name="expand">1</property> 138 <property name="position">1</property> 139 </packing> 140 </child> 141 <child> 142 <object class="GtkImage" id="private_image"> 143 <property name="icon-name">network-wireless-encrypted-symbolic</property> 144 </object> 145 <packing> 146 <property name="pack-type">end</property> 147 <property name="position">3</property> 148 </packing> 149 </child> 150 </object> 151 </child> 152 <style> 153 <class name="message-box"/> 154 <class name="status"/> 155 </style> 156 </object> 157 <packing> 158 <property name="expand">1</property> 159 </packing> 160 </child> 161 </object> 162 </interface>