messenger-gtk

Gtk+3 graphical user interfaces for GNUnet Messenger
Log | Files | Refs | Submodules | README | LICENSE

contact_info.ui (48392B)


      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <!-- Generated with glade 3.40.0
      3 
      4 Copyright (C) 2022‑‑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="GtkListStore" id="attributes_list">
     27     <columns>
     28       <!-- column-name name -->
     29       <column type="gchararray"/>
     30       <!-- column-name value -->
     31       <column type="gchararray"/>
     32     </columns>
     33   </object>
     34   <object class="GtkFileFilter" id="avatar_filter">
     35     <mime-types>
     36       <mime-type>image/*</mime-type>
     37     </mime-types>
     38   </object>
     39   <object class="GtkListStore" id="sharing_list">
     40     <columns>
     41       <!-- column-name name -->
     42       <column type="gchararray"/>
     43       <!-- column-name value -->
     44       <column type="gchararray"/>
     45       <!-- column-name shared -->
     46       <column type="gboolean"/>
     47     </columns>
     48   </object>
     49   <object class="GtkListStore" id="tags_list">
     50     <columns>
     51       <!-- column-name name -->
     52       <column type="gchararray"/>
     53     </columns>
     54   </object>
     55   <object class="GtkDialog" id="contact_info_dialog">
     56     <property name="title" translatable="yes">Contact Information</property>
     57     <property name="modal">1</property>
     58     <property name="window-position">center-on-parent</property>
     59     <property name="type-hint">dialog</property>
     60     <child internal-child="vbox">
     61       <object class="GtkBox">
     62         <property name="orientation">vertical</property>
     63         <property name="spacing">2</property>
     64         <child internal-child="action_area">
     65           <object class="GtkButtonBox">
     66             <property name="layout-style">end</property>
     67             <child>
     68               <object class="GtkButton" id="back_button">
     69                 <property name="label" translatable="yes">Back</property>
     70                 <property name="can-focus">1</property>
     71                 <property name="receives-default">1</property>
     72               </object>
     73               <packing>
     74                 <property name="expand">1</property>
     75               </packing>
     76             </child>
     77             <child>
     78               <object class="GtkButton" id="close_button">
     79                 <property name="label" translatable="yes">Close</property>
     80                 <property name="visible">1</property>
     81                 <property name="can-focus">1</property>
     82                 <property name="receives-default">1</property>
     83               </object>
     84               <packing>
     85                 <property name="expand">1</property>
     86                 <property name="position">1</property>
     87               </packing>
     88             </child>
     89           </object>
     90           <packing>
     91             <property name="fill">0</property>
     92           </packing>
     93         </child>
     94         <child>
     95           <object class="GtkScrolledWindow">
     96             <property name="width-request">284</property>
     97             <property name="height-request">424</property>
     98             <property name="visible">1</property>
     99             <property name="can-focus">1</property>
    100             <child>
    101               <object class="GtkViewport">
    102                 <property name="visible">1</property>
    103                 <property name="shadow-type">none</property>
    104                 <child>
    105                   <object class="GtkStack" id="contact_info_stack">
    106                     <property name="visible">1</property>
    107                     <property name="border-width">8</property>
    108                     <child>
    109                       <object class="GtkBox" id="details_box">
    110                         <property name="visible">1</property>
    111                         <property name="halign">center</property>
    112                         <property name="valign">center</property>
    113                         <property name="border-width">8</property>
    114                         <property name="orientation">vertical</property>
    115                         <property name="spacing">4</property>
    116                         <child>
    117                           <object class="HdyAvatar" id="contact_avatar">
    118                             <property name="visible">True</property>
    119                             <property name="can-focus">False</property>
    120                             <property name="halign">center</property>
    121                             <property name="margin-top">8</property>
    122                             <property name="margin-bottom">8</property>
    123                             <property name="icon-name">avatar-default-symbolic</property>
    124                             <property name="size">128</property>
    125                           </object>
    126                           <packing>
    127                             <property name="expand">1</property>
    128                           </packing>
    129                         </child>
    130                         <child>
    131                           <object class="GtkLabel">
    132                             <property name="visible">1</property>
    133                             <property name="label" translatable="yes">Name:</property>
    134                             <property name="xalign">0</property>
    135                           </object>
    136                           <packing>
    137                             <property name="position">1</property>
    138                           </packing>
    139                         </child>
    140                         <child>
    141                           <object class="GtkBox">
    142                             <property name="width-request">250</property>
    143                             <property name="visible">1</property>
    144                             <property name="spacing">4</property>
    145                             <child>
    146                               <object class="GtkEntry" id="contact_name">
    147                                 <property name="visible">1</property>
    148                                 <property name="sensitive">0</property>
    149                                 <property name="can-focus">1</property>
    150                               </object>
    151                               <packing>
    152                                 <property name="expand">1</property>
    153                               </packing>
    154                             </child>
    155                             <child>
    156                               <object class="GtkButton" id="contact_edit_button">
    157                                 <property name="visible">1</property>
    158                                 <property name="can-focus">1</property>
    159                                 <property name="receives-default">1</property>
    160                                 <child>
    161                                   <object class="GtkImage" id="contact_edit_symbol">
    162                                     <property name="visible">1</property>
    163                                     <property name="icon-name">document-edit-symbolic</property>
    164                                   </object>
    165                                 </child>
    166                               </object>
    167                               <packing>
    168                                 <property name="pack-type">end</property>
    169                                 <property name="position">1</property>
    170                               </packing>
    171                             </child>
    172                           </object>
    173                           <packing>
    174                             <property name="position">2</property>
    175                           </packing>
    176                         </child>
    177                         <child>
    178                           <object class="GtkFileChooserButton" id="profile_chooser_button">
    179                             <property name="filter">avatar_filter</property>
    180                             <property name="title" translatable="yes">Select profile picture</property>
    181                           </object>
    182                           <packing>
    183                             <property name="position">3</property>
    184                           </packing>
    185                         </child>
    186                         <child>
    187                           <object class="GtkButton" id="reveal_identity_button">
    188                             <property name="visible">1</property>
    189                             <property name="can-focus">1</property>
    190                             <property name="receives-default">1</property>
    191                             <child>
    192                               <object class="GtkBox">
    193                                 <property name="visible">1</property>
    194                                 <property name="spacing">4</property>
    195                                 <child>
    196                                   <object class="GtkImage">
    197                                     <property name="visible">1</property>
    198                                     <property name="icon-name">user-info-symbolic</property>
    199                                   </object>
    200                                 </child>
    201                                 <child>
    202                                   <object class="GtkLabel">
    203                                     <property name="visible">1</property>
    204                                     <property name="margin-end">16</property>
    205                                     <property name="label" translatable="yes">Reveal Identity</property>
    206                                   </object>
    207                                   <packing>
    208                                     <property name="expand">1</property>
    209                                     <property name="pack-type">end</property>
    210                                     <property name="position">1</property>
    211                                   </packing>
    212                                 </child>
    213                               </object>
    214                             </child>
    215                           </object>
    216                           <packing>
    217                             <property name="position">4</property>
    218                           </packing>
    219                         </child>
    220                         <child>
    221                           <object class="GtkButton" id="list_attributes_button">
    222                             <property name="visible">1</property>
    223                             <property name="can-focus">1</property>
    224                             <property name="receives-default">1</property>
    225                             <child>
    226                               <object class="GtkBox">
    227                                 <property name="visible">1</property>
    228                                 <property name="spacing">4</property>
    229                                 <child>
    230                                   <object class="GtkImage">
    231                                     <property name="visible">1</property>
    232                                     <property name="icon-name">view-list-symbolic</property>
    233                                   </object>
    234                                 </child>
    235                                 <child>
    236                                   <object class="GtkLabel">
    237                                     <property name="visible">1</property>
    238                                     <property name="margin-end">16</property>
    239                                     <property name="label" translatable="yes">List Attributes</property>
    240                                   </object>
    241                                   <packing>
    242                                     <property name="expand">1</property>
    243                                     <property name="position">1</property>
    244                                   </packing>
    245                                 </child>
    246                               </object>
    247                             </child>
    248                           </object>
    249                           <packing>
    250                             <property name="position">5</property>
    251                           </packing>
    252                         </child>
    253                         <child>
    254                           <object class="GtkButton" id="share_attributes_button">
    255                             <property name="visible">1</property>
    256                             <property name="can-focus">1</property>
    257                             <property name="receives-default">1</property>
    258                             <child>
    259                               <object class="GtkBox">
    260                                 <property name="visible">1</property>
    261                                 <property name="spacing">4</property>
    262                                 <child>
    263                                   <object class="GtkImage">
    264                                     <property name="visible">1</property>
    265                                     <property name="icon-name">folder-publicshare-symbolic</property>
    266                                   </object>
    267                                 </child>
    268                                 <child>
    269                                   <object class="GtkLabel">
    270                                     <property name="visible">1</property>
    271                                     <property name="margin-end">16</property>
    272                                     <property name="label" translatable="yes">Share Attributes</property>
    273                                   </object>
    274                                   <packing>
    275                                     <property name="expand">1</property>
    276                                     <property name="position">1</property>
    277                                   </packing>
    278                                 </child>
    279                               </object>
    280                             </child>
    281                           </object>
    282                           <packing>
    283                             <property name="position">6</property>
    284                           </packing>
    285                         </child>
    286                         <child>
    287                           <object class="GtkButton" id="list_tags_button">
    288                             <property name="visible">1</property>
    289                             <property name="can-focus">1</property>
    290                             <property name="receives-default">1</property>
    291                             <child>
    292                               <object class="GtkBox">
    293                                 <property name="visible">1</property>
    294                                 <property name="spacing">4</property>
    295                                 <child>
    296                                   <object class="GtkImage">
    297                                     <property name="visible">1</property>
    298                                     <property name="icon-name">user-bookmarks-symbolic</property>
    299                                   </object>
    300                                 </child>
    301                                 <child>
    302                                   <object class="GtkLabel">
    303                                     <property name="visible">1</property>
    304                                     <property name="margin-end">16</property>
    305                                     <property name="label" translatable="yes">List Tags</property>
    306                                   </object>
    307                                   <packing>
    308                                     <property name="expand">1</property>
    309                                     <property name="position">1</property>
    310                                   </packing>
    311                                 </child>
    312                               </object>
    313                             </child>
    314                           </object>
    315                           <packing>
    316                             <property name="position">7</property>
    317                           </packing>
    318                         </child>
    319                         <child>
    320                           <object class="GtkStack" id="block_stack">
    321                             <property name="visible">1</property>
    322                             <child>
    323                               <object class="GtkButton" id="block_button">
    324                                 <property name="visible">1</property>
    325                                 <property name="can-focus">1</property>
    326                                 <property name="receives-default">1</property>
    327                                 <child>
    328                                   <object class="GtkBox">
    329                                     <property name="visible">1</property>
    330                                     <property name="spacing">4</property>
    331                                     <child>
    332                                       <object class="GtkImage">
    333                                         <property name="visible">1</property>
    334                                         <property name="icon-name">mail-mark-junk-symbolic</property>
    335                                       </object>
    336                                     </child>
    337                                     <child>
    338                                       <object class="GtkLabel">
    339                                         <property name="visible">1</property>
    340                                         <property name="margin-end">16</property>
    341                                         <property name="label" translatable="yes">Block Contact</property>
    342                                       </object>
    343                                       <packing>
    344                                         <property name="expand">1</property>
    345                                         <property name="pack-type">end</property>
    346                                         <property name="position">1</property>
    347                                       </packing>
    348                                     </child>
    349                                   </object>
    350                                 </child>
    351                               </object>
    352                               <packing>
    353                                 <property name="name">page_block</property>
    354                               </packing>
    355                             </child>
    356                             <child>
    357                               <object class="GtkButton" id="unblock_button">
    358                                 <property name="visible">1</property>
    359                                 <property name="can-focus">1</property>
    360                                 <property name="receives-default">1</property>
    361                                 <child>
    362                                   <object class="GtkBox">
    363                                     <property name="visible">1</property>
    364                                     <property name="spacing">4</property>
    365                                     <child>
    366                                       <object class="GtkImage">
    367                                         <property name="visible">1</property>
    368                                         <property name="icon-name">mail-mark-notjunk-symbolic</property>
    369                                       </object>
    370                                     </child>
    371                                     <child>
    372                                       <object class="GtkLabel">
    373                                         <property name="visible">1</property>
    374                                         <property name="margin-end">16</property>
    375                                         <property name="label" translatable="yes">Unblock Contact</property>
    376                                       </object>
    377                                       <packing>
    378                                         <property name="expand">1</property>
    379                                         <property name="pack-type">end</property>
    380                                         <property name="position">1</property>
    381                                       </packing>
    382                                     </child>
    383                                   </object>
    384                                 </child>
    385                               </object>
    386                               <packing>
    387                                 <property name="name">page_unblock</property>
    388                                 <property name="position">1</property>
    389                               </packing>
    390                             </child>
    391                           </object>
    392                           <packing>
    393                             <property name="position">8</property>
    394                           </packing>
    395                         </child>
    396                         <child>
    397                           <object class="GtkButton" id="open_chat_button">
    398                             <property name="visible">1</property>
    399                             <property name="can-focus">1</property>
    400                             <property name="receives-default">1</property>
    401                             <child>
    402                               <object class="GtkStack" id="open_chat_stack">
    403                                 <property name="visible">1</property>
    404                                 <child>
    405                                   <object class="GtkBox">
    406                                     <property name="visible">1</property>
    407                                     <property name="spacing">4</property>
    408                                     <child>
    409                                       <object class="GtkImage">
    410                                         <property name="visible">1</property>
    411                                         <property name="icon-name">user-available-symbolic</property>
    412                                       </object>
    413                                     </child>
    414                                     <child>
    415                                       <object class="GtkLabel">
    416                                         <property name="visible">1</property>
    417                                         <property name="margin-end">16</property>
    418                                         <property name="label" translatable="yes">Open Private Chat</property>
    419                                       </object>
    420                                       <packing>
    421                                         <property name="expand">1</property>
    422                                         <property name="pack-type">end</property>
    423                                         <property name="position">1</property>
    424                                       </packing>
    425                                     </child>
    426                                   </object>
    427                                   <packing>
    428                                     <property name="name">open_private_chat_page</property>
    429                                   </packing>
    430                                 </child>
    431                                 <child>
    432                                   <object class="GtkBox">
    433                                     <property name="visible">1</property>
    434                                     <property name="spacing">4</property>
    435                                     <child>
    436                                       <object class="GtkImage">
    437                                         <property name="visible">1</property>
    438                                         <property name="icon-name">view-paged-symbolic</property>
    439                                       </object>
    440                                     </child>
    441                                     <child>
    442                                       <object class="GtkLabel">
    443                                         <property name="visible">1</property>
    444                                         <property name="margin-end">16</property>
    445                                         <property name="label" translatable="yes">Open Notes</property>
    446                                       </object>
    447                                       <packing>
    448                                         <property name="expand">1</property>
    449                                         <property name="pack-type">end</property>
    450                                         <property name="position">1</property>
    451                                       </packing>
    452                                     </child>
    453                                   </object>
    454                                   <packing>
    455                                     <property name="name">open_notes_page</property>
    456                                     <property name="position">1</property>
    457                                   </packing>
    458                                 </child>
    459                               </object>
    460                             </child>
    461                           </object>
    462                           <packing>
    463                             <property name="position">9</property>
    464                           </packing>
    465                         </child>
    466                       </object>
    467                       <packing>
    468                         <property name="name">details_page</property>
    469                       </packing>
    470                     </child>
    471                     <child>
    472                       <object class="GtkBox" id="identity_box">
    473                         <property name="visible">1</property>
    474                         <property name="halign">center</property>
    475                         <property name="valign">center</property>
    476                         <property name="border-width">8</property>
    477                         <property name="orientation">vertical</property>
    478                         <property name="spacing">4</property>
    479                         <child>
    480                           <object class="GtkLabel" id="name_label">
    481                             <property name="visible">1</property>
    482                             <attributes>
    483                               <attribute name="weight" value="bold"/>
    484                             </attributes>
    485                           </object>
    486                         </child>
    487                         <child>
    488                           <object class="GtkBox">
    489                             <property name="visible">1</property>
    490                             <property name="border-width">8</property>
    491                             <property name="orientation">vertical</property>
    492                             <child>
    493                               <object class="GtkDrawingArea" id="id_drawing_area">
    494                                 <property name="height-request">250</property>
    495                                 <property name="visible">1</property>
    496                               </object>
    497                             </child>
    498                           </object>
    499                           <packing>
    500                             <property name="position">1</property>
    501                           </packing>
    502                         </child>
    503                         <child>
    504                           <object class="GtkLabel">
    505                             <property name="visible">1</property>
    506                             <property name="label" translatable="yes">ID:</property>
    507                             <property name="xalign">0</property>
    508                           </object>
    509                           <packing>
    510                             <property name="position">2</property>
    511                           </packing>
    512                         </child>
    513                         <child>
    514                           <object class="GtkEntry" id="id_entry">
    515                             <property name="width-request">250</property>
    516                             <property name="visible">1</property>
    517                             <property name="can-focus">1</property>
    518                             <property name="editable">0</property>
    519                           </object>
    520                           <packing>
    521                             <property name="position">3</property>
    522                           </packing>
    523                         </child>
    524                       </object>
    525                       <packing>
    526                         <property name="name">identity_page</property>
    527                         <property name="position">1</property>
    528                       </packing>
    529                     </child>
    530                     <child>
    531                       <object class="GtkBox" id="attributes_box">
    532                         <property name="visible">1</property>
    533                         <property name="border-width">8</property>
    534                         <property name="orientation">vertical</property>
    535                         <property name="spacing">4</property>
    536                         <child>
    537                           <object class="GtkLabel">
    538                             <property name="visible">1</property>
    539                             <property name="label" translatable="yes">Attributes:</property>
    540                             <property name="xalign">0</property>
    541                           </object>
    542                         </child>
    543                         <child>
    544                           <object class="GtkTreeView" id="attributes_tree">
    545                             <property name="visible">1</property>
    546                             <property name="can-focus">1</property>
    547                             <property name="model">attributes_list</property>
    548                             <property name="reorderable">1</property>
    549                             <property name="search-column">0</property>
    550                             <child internal-child="selection">
    551                               <object class="GtkTreeSelection"/>
    552                             </child>
    553                             <child>
    554                               <object class="GtkTreeViewColumn">
    555                                 <property name="resizable">1</property>
    556                                 <property name="spacing">4</property>
    557                                 <property name="min-width">120</property>
    558                                 <property name="title" translatable="yes">Name:</property>
    559                                 <property name="clickable">1</property>
    560                                 <property name="sort-indicator">1</property>
    561                                 <property name="sort-column-id">0</property>
    562                                 <child>
    563                                   <object class="GtkCellRendererText">
    564                                     <property name="ellipsize">end</property>
    565                                   </object>
    566                                   <attributes>
    567                                     <attribute name="text">0</attribute>
    568                                   </attributes>
    569                                 </child>
    570                               </object>
    571                             </child>
    572                             <child>
    573                               <object class="GtkTreeViewColumn">
    574                                 <property name="resizable">1</property>
    575                                 <property name="spacing">4</property>
    576                                 <property name="min-width">120</property>
    577                                 <property name="title" translatable="yes">Value:</property>
    578                                 <child>
    579                                   <object class="GtkCellRendererText" id="value_renderer">
    580                                     <property name="editable">1</property>
    581                                     <property name="ellipsize">end</property>
    582                                   </object>
    583                                   <attributes>
    584                                     <attribute name="text">1</attribute>
    585                                   </attributes>
    586                                 </child>
    587                               </object>
    588                             </child>
    589                           </object>
    590                           <packing>
    591                             <property name="expand">1</property>
    592                             <property name="position">1</property>
    593                           </packing>
    594                         </child>
    595                         <child>
    596                           <object class="GtkBox" id="new_attribute_box">
    597                             <property name="width-request">250</property>
    598                             <property name="visible">1</property>
    599                             <property name="halign">center</property>
    600                             <property name="margin-top">8</property>
    601                             <property name="orientation">vertical</property>
    602                             <property name="spacing">4</property>
    603                             <child>
    604                               <object class="GtkLabel">
    605                                 <property name="visible">1</property>
    606                                 <property name="label" translatable="yes">New Attribute:</property>
    607                                 <property name="xalign">0</property>
    608                               </object>
    609                             </child>
    610                             <child>
    611                               <object class="GtkEntry" id="attribute_name_entry">
    612                                 <property name="visible">1</property>
    613                                 <property name="can-focus">1</property>
    614                                 <property name="placeholder-text" translatable="yes">Name</property>
    615                                 <property name="input-purpose">name</property>
    616                               </object>
    617                               <packing>
    618                                 <property name="position">1</property>
    619                               </packing>
    620                             </child>
    621                             <child>
    622                               <object class="GtkBox">
    623                                 <property name="visible">1</property>
    624                                 <property name="spacing">4</property>
    625                                 <child>
    626                                   <object class="GtkEntry" id="attribute_value_entry">
    627                                     <property name="visible">1</property>
    628                                     <property name="sensitive">0</property>
    629                                     <property name="can-focus">1</property>
    630                                     <property name="placeholder-text" translatable="yes">Value</property>
    631                                   </object>
    632                                   <packing>
    633                                     <property name="expand">1</property>
    634                                   </packing>
    635                                 </child>
    636                                 <child>
    637                                   <object class="GtkButton" id="add_attribute_button">
    638                                     <property name="visible">1</property>
    639                                     <property name="sensitive">0</property>
    640                                     <property name="can-focus">1</property>
    641                                     <property name="receives-default">1</property>
    642                                     <child>
    643                                       <object class="GtkImage">
    644                                         <property name="visible">1</property>
    645                                         <property name="icon-name">list-add-symbolic</property>
    646                                       </object>
    647                                     </child>
    648                                   </object>
    649                                   <packing>
    650                                     <property name="position">2</property>
    651                                   </packing>
    652                                 </child>
    653                               </object>
    654                               <packing>
    655                                 <property name="pack-type">end</property>
    656                                 <property name="position">2</property>
    657                               </packing>
    658                             </child>
    659                           </object>
    660                           <packing>
    661                             <property name="pack-type">end</property>
    662                             <property name="position">3</property>
    663                           </packing>
    664                         </child>
    665                       </object>
    666                       <packing>
    667                         <property name="name">attributes_page</property>
    668                         <property name="position">2</property>
    669                       </packing>
    670                     </child>
    671                     <child>
    672                       <object class="GtkBox" id="sharing_box">
    673                         <property name="visible">1</property>
    674                         <property name="border-width">8</property>
    675                         <property name="orientation">vertical</property>
    676                         <property name="spacing">4</property>
    677                         <child>
    678                           <object class="GtkLabel">
    679                             <property name="visible">1</property>
    680                             <property name="label" translatable="yes">Shared Attributes:</property>
    681                             <property name="xalign">0</property>
    682                           </object>
    683                         </child>
    684                         <child>
    685                           <object class="GtkTreeView" id="sharing_tree">
    686                             <property name="visible">1</property>
    687                             <property name="can-focus">1</property>
    688                             <property name="model">sharing_list</property>
    689                             <property name="reorderable">1</property>
    690                             <property name="search-column">0</property>
    691                             <child internal-child="selection">
    692                               <object class="GtkTreeSelection"/>
    693                             </child>
    694                             <child>
    695                               <object class="GtkTreeViewColumn">
    696                                 <property name="spacing">4</property>
    697                                 <property name="sizing">autosize</property>
    698                                 <property name="min-width">120</property>
    699                                 <property name="title" translatable="yes">Name:</property>
    700                                 <property name="clickable">1</property>
    701                                 <property name="sort-indicator">1</property>
    702                                 <property name="sort-column-id">0</property>
    703                                 <child>
    704                                   <object class="GtkCellRendererText"/>
    705                                   <attributes>
    706                                     <attribute name="text">0</attribute>
    707                                   </attributes>
    708                                 </child>
    709                               </object>
    710                             </child>
    711                             <child>
    712                               <object class="GtkTreeViewColumn">
    713                                 <property name="resizable">1</property>
    714                                 <property name="spacing">4</property>
    715                                 <property name="sizing">fixed</property>
    716                                 <property name="fixed-width">50</property>
    717                                 <property name="title" translatable="yes">Share:</property>
    718                                 <child>
    719                                   <object class="GtkCellRendererToggle" id="share_renderer"/>
    720                                   <attributes>
    721                                     <attribute name="active">2</attribute>
    722                                   </attributes>
    723                                 </child>
    724                               </object>
    725                             </child>
    726                           </object>
    727                           <packing>
    728                             <property name="expand">1</property>
    729                             <property name="position">1</property>
    730                           </packing>
    731                         </child>
    732                       </object>
    733                       <packing>
    734                         <property name="name">sharing_page</property>
    735                         <property name="position">3</property>
    736                       </packing>
    737                     </child>
    738                     <child>
    739                       <object class="GtkBox" id="tags_box">
    740                         <property name="visible">1</property>
    741                         <property name="orientation">vertical</property>
    742                         <property name="spacing">4</property>
    743                         <child>
    744                           <object class="GtkLabel">
    745                             <property name="visible">1</property>
    746                             <property name="label" translatable="yes">Tags:</property>
    747                             <property name="xalign">0</property>
    748                           </object>
    749                         </child>
    750                         <child>
    751                           <object class="GtkTreeView" id="tags_tree">
    752                             <property name="visible">1</property>
    753                             <property name="can-focus">1</property>
    754                             <property name="model">tags_list</property>
    755                             <property name="headers-visible">0</property>
    756                             <property name="reorderable">1</property>
    757                             <property name="search-column">0</property>
    758                             <child internal-child="selection">
    759                               <object class="GtkTreeSelection" id="tags_tree_selection"/>
    760                             </child>
    761                             <child>
    762                               <object class="GtkTreeViewColumn">
    763                                 <property name="resizable">1</property>
    764                                 <property name="spacing">4</property>
    765                                 <property name="min-width">120</property>
    766                                 <property name="title" translatable="yes">Name:</property>
    767                                 <property name="clickable">1</property>
    768                                 <property name="sort-indicator">1</property>
    769                                 <property name="sort-column-id">0</property>
    770                                 <child>
    771                                   <object class="GtkCellRendererText">
    772                                     <property name="ellipsize">end</property>
    773                                   </object>
    774                                   <attributes>
    775                                     <attribute name="text">0</attribute>
    776                                   </attributes>
    777                                 </child>
    778                               </object>
    779                             </child>
    780                           </object>
    781                           <packing>
    782                             <property name="expand">1</property>
    783                             <property name="position">1</property>
    784                           </packing>
    785                         </child>
    786                         <child>
    787                           <object class="GtkBox" id="new_tag_box">
    788                             <property name="width-request">250</property>
    789                             <property name="visible">1</property>
    790                             <property name="halign">center</property>
    791                             <property name="margin-top">8</property>
    792                             <property name="orientation">vertical</property>
    793                             <property name="spacing">4</property>
    794                             <child>
    795                               <object class="GtkLabel">
    796                                 <property name="visible">1</property>
    797                                 <property name="label" translatable="yes">New Tag:</property>
    798                                 <property name="xalign">0</property>
    799                               </object>
    800                             </child>
    801                             <child>
    802                               <object class="GtkBox">
    803                                 <property name="visible">1</property>
    804                                 <property name="spacing">4</property>
    805                                 <child>
    806                                   <object class="GtkEntry" id="tag_name_entry">
    807                                     <property name="visible">1</property>
    808                                     <property name="sensitive">0</property>
    809                                     <property name="can-focus">1</property>
    810                                     <property name="placeholder-text" translatable="yes">Tag</property>
    811                                   </object>
    812                                   <packing>
    813                                     <property name="expand">1</property>
    814                                   </packing>
    815                                 </child>
    816                                 <child>
    817                                   <object class="GtkButton" id="remove_tag_button">
    818                                     <property name="visible">1</property>
    819                                     <property name="sensitive">0</property>
    820                                     <property name="can-focus">1</property>
    821                                     <property name="receives-default">1</property>
    822                                     <child>
    823                                       <object class="GtkImage">
    824                                         <property name="visible">1</property>
    825                                         <property name="icon-name">list-remove-symbolic</property>
    826                                       </object>
    827                                     </child>
    828                                   </object>
    829                                   <packing>
    830                                     <property name="pack-type">end</property>
    831                                     <property name="position">1</property>
    832                                   </packing>
    833                                 </child>
    834                                 <child>
    835                                   <object class="GtkButton" id="add_tag_button">
    836                                     <property name="visible">1</property>
    837                                     <property name="sensitive">0</property>
    838                                     <property name="can-focus">1</property>
    839                                     <property name="receives-default">1</property>
    840                                     <child>
    841                                       <object class="GtkImage">
    842                                         <property name="visible">1</property>
    843                                         <property name="icon-name">list-add-symbolic</property>
    844                                       </object>
    845                                     </child>
    846                                   </object>
    847                                   <packing>
    848                                     <property name="pack-type">end</property>
    849                                     <property name="position">2</property>
    850                                   </packing>
    851                                 </child>
    852                               </object>
    853                               <packing>
    854                                 <property name="pack-type">end</property>
    855                                 <property name="position">2</property>
    856                               </packing>
    857                             </child>
    858                           </object>
    859                           <packing>
    860                             <property name="pack-type">end</property>
    861                             <property name="position">2</property>
    862                           </packing>
    863                         </child>
    864                       </object>
    865                       <packing>
    866                         <property name="name">page0</property>
    867                         <property name="title" translatable="yes">page0</property>
    868                         <property name="position">4</property>
    869                       </packing>
    870                     </child>
    871                   </object>
    872                 </child>
    873               </object>
    874             </child>
    875           </object>
    876           <packing>
    877             <property name="expand">1</property>
    878             <property name="position">1</property>
    879           </packing>
    880         </child>
    881       </object>
    882     </child>
    883   </object>
    884 </interface>