chat_entry.ui (4095B)
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="entry_box"> 27 <property name="visible">1</property> 28 <property name="spacing">8</property> 29 <child> 30 <object class="HdyAvatar" id="entry_avatar"> 31 <property name="visible">True</property> 32 <property name="can-focus">False</property> 33 <property name="size">48</property> 34 </object> 35 </child> 36 <child> 37 <object class="GtkBox"> 38 <property name="visible">1</property> 39 <property name="orientation">vertical</property> 40 <property name="spacing">2</property> 41 <child> 42 <object class="GtkBox"> 43 <property name="visible">1</property> 44 <property name="spacing">8</property> 45 <child> 46 <object class="GtkLabel" id="title_label"> 47 <property name="visible">1</property> 48 <property name="wrap">1</property> 49 <property name="wrap-mode">word-char</property> 50 <property name="ellipsize">end</property> 51 <property name="xalign">0</property> 52 </object> 53 </child> 54 <child> 55 <object class="GtkLabel" id="timestamp_label"> 56 <property name="visible">1</property> 57 <property name="justify">right</property> 58 <style> 59 <class name="timestamp-label"/> 60 </style> 61 </object> 62 <packing> 63 <property name="pack-type">end</property> 64 <property name="position">1</property> 65 </packing> 66 </child> 67 </object> 68 </child> 69 <child> 70 <object class="GtkBox"> 71 <property name="visible">1</property> 72 <property name="spacing">4</property> 73 <child> 74 <object class="GtkLabel" id="text_label"> 75 <property name="visible">1</property> 76 <property name="wrap">1</property> 77 <property name="wrap-mode">word-char</property> 78 <property name="ellipsize">end</property> 79 <property name="max-width-chars">48</property> 80 <property name="xalign">0</property> 81 </object> 82 <packing> 83 <property name="expand">1</property> 84 </packing> 85 </child> 86 <child> 87 <object class="GtkImage" id="read_receipt_image"> 88 <property name="icon-name">mail-mark-notjunk-symbolic</property> 89 </object> 90 <packing> 91 <property name="pack-type">end</property> 92 <property name="position">1</property> 93 </packing> 94 </child> 95 </object> 96 <packing> 97 <property name="expand">1</property> 98 <property name="position">1</property> 99 </packing> 100 </child> 101 </object> 102 <packing> 103 <property name="expand">1</property> 104 <property name="pack-type">end</property> 105 <property name="position">1</property> 106 </packing> 107 </child> 108 <style> 109 <class name="chat-entry"/> 110 </style> 111 </object> 112 </interface>