1<?xml version="1.0" encoding="UTF-8"?> 2<interface> 3 <object class="GtkImage" id="format-text-bold"> 4 <property name="visible">True</property> 5 <property name="can_focus">False</property> 6 <property name="icon_name">format-text-bold-symbolic</property> 7 <property name="icon_size">1</property> 8 </object> 9 <object class="GtkImage" id="format-text-bullet"> 10 <property name="visible">True</property> 11 <property name="can_focus">False</property> 12 <property name="icon_name">view-list-bullet-symbolic</property> 13 <property name="icon_size">1</property> 14 </object> 15 <object class="GtkImage" id="format-text-italic"> 16 <property name="visible">True</property> 17 <property name="can_focus">False</property> 18 <property name="icon_name">format-text-italic-symbolic</property> 19 <property name="icon_size">1</property> 20 </object> 21 <object class="GtkImage" id="format-text-list"> 22 <property name="visible">True</property> 23 <property name="can_focus">False</property> 24 <property name="icon_name">view-list-ordered-symbolic</property> 25 <property name="icon_size">1</property> 26 </object> 27 <object class="GtkImage" id="format-text-strikethrough"> 28 <property name="visible">True</property> 29 <property name="can_focus">False</property> 30 <property name="icon_name">format-text-strikethrough-symbolic</property> 31 <property name="icon_size">1</property> 32 </object> 33 <template class="BjbEditorToolbar" parent="GtkActionBar"> 34 <property name="visible">True</property> 35 <property name="can_focus">False</property> 36 <child> 37 <object class="GtkBox"> 38 <property name="visible">True</property> 39 <property name="can_focus">False</property> 40 <property name="spacing">6</property> 41 <child> 42 <object class="GtkButtonBox"> 43 <property name="visible">True</property> 44 <property name="can_focus">False</property> 45 <property name="layout_style">expand</property> 46 <child> 47 <object class="GtkButton" id="bold_button"> 48 <property name="visible">True</property> 49 <property name="can_focus">True</property> 50 <property name="receives_default">True</property> 51 <property name="tooltip_text" translatable="yes">Bold</property> 52 <property name="image">format-text-bold</property> 53 <property name="use_underline">True</property> 54 <signal name="clicked" handler="on_bold_clicked" object="BjbEditorToolbar" swapped="no"/> 55 </object> 56 <packing> 57 <property name="expand">True</property> 58 <property name="fill">True</property> 59 <property name="position">0</property> 60 </packing> 61 </child> 62 <child> 63 <object class="GtkButton" id="italic_button"> 64 <property name="visible">True</property> 65 <property name="can_focus">True</property> 66 <property name="receives_default">True</property> 67 <property name="tooltip_text" translatable="yes">Italic</property> 68 <property name="image">format-text-italic</property> 69 <property name="use_underline">True</property> 70 <signal name="clicked" handler="on_italic_clicked" object="BjbEditorToolbar" swapped="no"/> 71 </object> 72 <packing> 73 <property name="expand">True</property> 74 <property name="fill">True</property> 75 <property name="position">1</property> 76 </packing> 77 </child> 78 <child> 79 <object class="GtkButton" id="strike_button"> 80 <property name="visible">True</property> 81 <property name="can_focus">True</property> 82 <property name="receives_default">True</property> 83 <property name="tooltip_text" translatable="yes">Strike</property> 84 <property name="image">format-text-strikethrough</property> 85 <property name="use_underline">True</property> 86 <signal name="clicked" handler="on_strike_clicked" object="BjbEditorToolbar" swapped="no"/> 87 </object> 88 <packing> 89 <property name="expand">True</property> 90 <property name="fill">True</property> 91 <property name="position">2</property> 92 </packing> 93 </child> 94 </object> 95 <packing> 96 <property name="expand">False</property> 97 <property name="fill">False</property> 98 <property name="position">0</property> 99 </packing> 100 </child> 101 <child> 102 <object class="GtkButtonBox"> 103 <property name="visible">True</property> 104 <property name="can_focus">False</property> 105 <property name="layout_style">expand</property> 106 <child> 107 <object class="GtkButton" id="bullets_button"> 108 <property name="visible">True</property> 109 <property name="can_focus">True</property> 110 <property name="receives_default">True</property> 111 <property name="tooltip_text" translatable="yes">Bullets</property> 112 <property name="image">format-text-bullet</property> 113 <property name="use_underline">True</property> 114 <signal name="clicked" handler="on_bullets_clicked" object="BjbEditorToolbar" swapped="no"/> 115 </object> 116 <packing> 117 <property name="expand">True</property> 118 <property name="fill">True</property> 119 <property name="position">0</property> 120 </packing> 121 </child> 122 <child> 123 <object class="GtkButton" id="list_button"> 124 <property name="visible">True</property> 125 <property name="can_focus">True</property> 126 <property name="receives_default">True</property> 127 <property name="tooltip_text" translatable="yes">List</property> 128 <property name="image">format-text-list</property> 129 <property name="use_underline">True</property> 130 <signal name="clicked" handler="on_list_clicked" object="BjbEditorToolbar" swapped="no"/> 131 </object> 132 <packing> 133 <property name="expand">True</property> 134 <property name="fill">True</property> 135 <property name="position">1</property> 136 </packing> 137 </child> 138 </object> 139 <packing> 140 <property name="expand">False</property> 141 <property name="fill">False</property> 142 <property name="position">1</property> 143 </packing> 144 </child> 145 </object> 146 <packing> 147 <property name="position">0</property> 148 </packing> 149 </child> 150 <child> 151 <object class="GtkBox"> 152 <property name="visible">True</property> 153 <property name="can_focus">False</property> 154 <property name="hexpand">True</property> 155 <child> 156 <object class="GtkButtonBox"> 157 <property name="visible">True</property> 158 <property name="can_focus">False</property> 159 <property name="homogeneous">True</property> 160 <property name="layout_style">expand</property> 161 <child> 162 <object class="GtkButton" id="link_button"> 163 <property name="visible">True</property> 164 <property name="can_focus">True</property> 165 <property name="receives_default">True</property> 166 <property name="tooltip_text" translatable="yes">Copy selection to a new note</property> 167 <property name="image">insert-link</property> 168 <property name="use_underline">True</property> 169 <signal name="clicked" handler="on_link_clicked" object="BjbEditorToolbar" swapped="no"/> 170 </object> 171 <packing> 172 <property name="expand">True</property> 173 <property name="fill">True</property> 174 <property name="position">0</property> 175 </packing> 176 </child> 177 </object> 178 <packing> 179 <property name="expand">False</property> 180 <property name="fill">True</property> 181 <property name="pack_type">end</property> 182 <property name="position">0</property> 183 </packing> 184 </child> 185 </object> 186 <packing> 187 <property name="position">1</property> 188 </packing> 189 </child> 190 </template> 191 <object class="GtkImage" id="insert-link"> 192 <property name="visible">True</property> 193 <property name="can_focus">False</property> 194 <property name="icon_name">insert-link-symbolic</property> 195 <property name="icon_size">1</property> 196 </object> 197</interface> 198