messenger-gtk

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

settings.ui (36526B)


      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="GtkListStore" id="delay_store">
     27     <columns>
     28       <!-- column-name name -->
     29       <column type="gchararray"/>
     30       <!-- column-name value -->
     31       <column type="gulong"/>
     32     </columns>
     33     <data>
     34       <row>
     35         <col id="0" translatable="yes">Off</col>
     36         <col id="1">0</col>
     37       </row>
     38       <row>
     39         <col id="0" translatable="yes">4 weeks</col>
     40         <col id="1">2419200</col>
     41       </row>
     42       <row>
     43         <col id="0" translatable="yes">1 week</col>
     44         <col id="1">604800</col>
     45       </row>
     46       <row>
     47         <col id="0" translatable="yes">1 day</col>
     48         <col id="1">86400</col>
     49       </row>
     50       <row>
     51         <col id="0" translatable="yes">8 hours</col>
     52         <col id="1">28800</col>
     53       </row>
     54       <row>
     55         <col id="0" translatable="yes">1 hour</col>
     56         <col id="1">3600</col>
     57       </row>
     58       <row>
     59         <col id="0" translatable="yes">5 minutes</col>
     60         <col id="1">300</col>
     61       </row>
     62       <row>
     63         <col id="0" translatable="yes">30 seconds</col>
     64         <col id="1">30</col>
     65       </row>
     66     </data>
     67   </object>
     68   <object class="HdyPreferencesWindow" id="settings_dialog">
     69     <property name="can-focus">False</property>
     70     <property name="title" translatable="yes">Settings</property>
     71     <property name="modal">True</property>
     72     <property name="window-position">center-on-parent</property>
     73     <property name="type-hint">dialog</property>
     74     <child>
     75       <object class="HdyPreferencesPage">
     76         <property name="visible">True</property>
     77         <property name="can-focus">False</property>
     78         <property name="icon-name">preferences-system-symbolic</property>
     79         <property name="title" translatable="yes">General</property>
     80         <child>
     81           <object class="HdyPreferencesGroup">
     82             <property name="visible">True</property>
     83             <property name="can-focus">False</property>
     84             <property name="title" translatable="yes">System</property>
     85             <child>
     86               <object class="HdyPreferencesRow">
     87                 <property name="visible">True</property>
     88                 <property name="can-focus">True</property>
     89                 <property name="title" translatable="yes">Start on login</property>
     90                 <child>
     91                   <object class="GtkBox">
     92                     <property name="visible">1</property>
     93                     <child>
     94                       <object class="GtkLabel">
     95                         <property name="visible">1</property>
     96                         <property name="label" translatable="yes">Start on login</property>
     97                         <property name="ellipsize">end</property>
     98                       </object>
     99                     </child>
    100                     <child>
    101                       <object class="GtkSwitch" id="start_on_login_switch">
    102                         <property name="visible">1</property>
    103                         <property name="can-focus">1</property>
    104                       </object>
    105                       <packing>
    106                         <property name="pack-type">end</property>
    107                         <property name="position">1</property>
    108                       </packing>
    109                     </child>
    110                     <style>
    111                       <class name="settings-entry"/>
    112                     </style>
    113                   </object>
    114                 </child>
    115               </object>
    116             </child>
    117             <child>
    118               <object class="HdyPreferencesRow">
    119                 <property name="visible">True</property>
    120                 <property name="can-focus">True</property>
    121                 <property name="title" translatable="yes">Run in background</property>
    122                 <child>
    123                   <object class="GtkBox">
    124                     <property name="visible">1</property>
    125                     <child>
    126                       <object class="GtkLabel">
    127                         <property name="visible">1</property>
    128                         <property name="label" translatable="yes">Run in background</property>
    129                         <property name="ellipsize">end</property>
    130                       </object>
    131                     </child>
    132                     <child>
    133                       <object class="GtkSwitch" id="run_in_background_switch">
    134                         <property name="visible">1</property>
    135                         <property name="can-focus">1</property>
    136                       </object>
    137                       <packing>
    138                         <property name="pack-type">end</property>
    139                         <property name="position">1</property>
    140                       </packing>
    141                     </child>
    142                     <style>
    143                       <class name="settings-entry"/>
    144                     </style>
    145                   </object>
    146                 </child>
    147               </object>
    148             </child>
    149           </object>
    150         </child>
    151       </object>
    152     </child>
    153     <child>
    154       <object class="HdyPreferencesPage">
    155         <property name="visible">True</property>
    156         <property name="can-focus">False</property>
    157         <property name="icon-name">preferences-system-notifications-symbolic</property>
    158         <property name="title" translatable="yes">Notifications</property>
    159         <child>
    160           <object class="HdyPreferencesGroup">
    161             <property name="visible">True</property>
    162             <property name="can-focus">False</property>
    163             <property name="title" translatable="yes">Notifications</property>
    164             <child>
    165               <object class="HdyPreferencesRow">
    166                 <property name="visible">True</property>
    167                 <property name="can-focus">False</property>
    168                 <property name="title" translatable="yes">Enable notifications</property>
    169                 <child>
    170                   <object class="GtkBox">
    171                     <property name="visible">1</property>
    172                     <child>
    173                       <object class="GtkLabel">
    174                         <property name="visible">1</property>
    175                         <property name="label" translatable="yes">Enable notifications</property>
    176                         <property name="ellipsize">end</property>
    177                       </object>
    178                     </child>
    179                     <child>
    180                       <object class="GtkSwitch" id="enable_notifications_switch">
    181                         <property name="visible">1</property>
    182                         <property name="can-focus">1</property>
    183                       </object>
    184                       <packing>
    185                         <property name="pack-type">end</property>
    186                         <property name="position">1</property>
    187                       </packing>
    188                     </child>
    189                     <style>
    190                       <class name="settings-entry"/>
    191                     </style>
    192                   </object>
    193                 </child>
    194               </object>
    195             </child>
    196             <child>
    197               <object class="HdyPreferencesRow">
    198                 <property name="visible">True</property>
    199                 <property name="can-focus">True</property>
    200                 <property name="title" translatable="yes">Play notification sounds</property>
    201                 <child>
    202                   <object class="GtkBox">
    203                     <property name="visible">1</property>
    204                     <child>
    205                       <object class="GtkLabel">
    206                         <property name="visible">1</property>
    207                         <property name="label" translatable="yes">Play notification sounds</property>
    208                         <property name="ellipsize">end</property>
    209                       </object>
    210                     </child>
    211                     <child>
    212                       <object class="GtkSwitch" id="notification_sounds_switch">
    213                         <property name="visible">1</property>
    214                         <property name="can-focus">1</property>
    215                       </object>
    216                       <packing>
    217                         <property name="pack-type">end</property>
    218                         <property name="position">1</property>
    219                       </packing>
    220                     </child>
    221                     <style>
    222                       <class name="settings-entry"/>
    223                     </style>
    224                   </object>
    225                 </child>
    226               </object>
    227             </child>
    228           </object>
    229         </child>
    230       </object>
    231     </child>
    232     <child>
    233       <object class="HdyPreferencesPage">
    234         <property name="visible">True</property>
    235         <property name="can-focus">False</property>
    236         <property name="icon-name">preferences-system-privacy-symbolic</property>
    237         <property name="title" translatable="yes">Privacy</property>
    238         <child>
    239           <object class="HdyPreferencesGroup">
    240             <property name="visible">True</property>
    241             <property name="can-focus">False</property>
    242             <property name="title" translatable="yes">Blocked</property>
    243             <child>
    244               <object class="HdyPreferencesRow">
    245                 <property name="visible">True</property>
    246                 <property name="can-focus">True</property>
    247                 <child>
    248                   <object class="GtkBox">
    249                     <property name="visible">1</property>
    250                     <property name="orientation">vertical</property>
    251                     <property name="spacing">2</property>
    252                     <child>
    253                       <object class="GtkLabel" id="blocked_label">
    254                         <property name="visible">1</property>
    255                         <property name="label" translatable="yes">%u blocked contacts</property>
    256                         <style>
    257                           <class name="settings-entry"/>
    258                         </style>
    259                       </object>
    260                     </child>
    261                     <child>
    262                       <object class="GtkScrolledWindow" id="blocked_scrolled_window">
    263                         <property name="name">0</property>
    264                         <property name="can-focus">1</property>
    265                         <property name="propagate-natural-height">1</property>
    266                         <child>
    267                           <object class="GtkViewport">
    268                             <property name="visible">1</property>
    269                             <child>
    270                               <object class="GtkListBox" id="blocked_listbox">
    271                                 <property name="visible">1</property>
    272                                 <property name="selection-mode">none</property>
    273                                 <property name="activate-on-single-click">0</property>
    274                               </object>
    275                             </child>
    276                           </object>
    277                         </child>
    278                       </object>
    279                       <packing>
    280                         <property name="expand">1</property>
    281                         <property name="pack-type">end</property>
    282                         <property name="position">1</property>
    283                       </packing>
    284                     </child>
    285                   </object>
    286                 </child>
    287               </object>
    288             </child>
    289           </object>
    290         </child>
    291         <child>
    292           <object class="HdyPreferencesGroup">
    293             <property name="visible">True</property>
    294             <property name="can-focus">False</property>
    295             <property name="title" translatable="yes">Messaging</property>
    296             <child>
    297               <object class="HdyPreferencesRow">
    298                 <property name="visible">True</property>
    299                 <property name="can-focus">True</property>
    300                 <property name="title" translatable="yes">Send read receipts</property>
    301                 <child>
    302                   <object class="GtkBox">
    303                     <property name="visible">1</property>
    304                     <child>
    305                       <object class="GtkLabel">
    306                         <property name="visible">1</property>
    307                         <property name="label" translatable="yes">Send read receipts</property>
    308                         <property name="ellipsize">end</property>
    309                       </object>
    310                     </child>
    311                     <child>
    312                       <object class="GtkSwitch" id="read_receipts_switch">
    313                         <property name="visible">1</property>
    314                         <property name="can-focus">1</property>
    315                       </object>
    316                       <packing>
    317                         <property name="pack-type">end</property>
    318                         <property name="position">1</property>
    319                       </packing>
    320                     </child>
    321                     <style>
    322                       <class name="settings-entry"/>
    323                     </style>
    324                   </object>
    325                 </child>
    326               </object>
    327             </child>
    328           </object>
    329         </child>
    330         <child>
    331           <object class="HdyPreferencesGroup">
    332             <property name="visible">True</property>
    333             <property name="can-focus">False</property>
    334             <property name="title" translatable="yes">Disappearing messages</property>
    335             <child>
    336               <object class="HdyPreferencesRow">
    337                 <property name="visible">True</property>
    338                 <property name="can-focus">True</property>
    339                 <property name="title" translatable="yes">Delete messages automatically</property>
    340                 <child>
    341                   <object class="GtkBox">
    342                     <property name="visible">1</property>
    343                     <child>
    344                       <object class="GtkLabel">
    345                         <property name="visible">1</property>
    346                         <property name="label" translatable="yes">Delete messages automatically</property>
    347                         <property name="ellipsize">end</property>
    348                         <property name="xalign">0</property>
    349                       </object>
    350                       <packing>
    351                         <property name="expand">1</property>
    352                       </packing>
    353                     </child>
    354                     <child>
    355                       <object class="GtkComboBox" id="auto_delete_combo_box">
    356                         <property name="visible">1</property>
    357                         <property name="model">delay_store</property>
    358                         <property name="active">0</property>
    359                         <child>
    360                           <object class="GtkCellRendererText"/>
    361                           <attributes>
    362                             <attribute name="text">0</attribute>
    363                           </attributes>
    364                         </child>
    365                       </object>
    366                       <packing>
    367                         <property name="position">1</property>
    368                       </packing>
    369                     </child>
    370                     <style>
    371                       <class name="settings-entry"/>
    372                     </style>
    373                   </object>
    374                 </child>
    375               </object>
    376             </child>
    377           </object>
    378         </child>
    379         <child>
    380           <object class="HdyPreferencesGroup">
    381             <property name="visible">True</property>
    382             <property name="can-focus">False</property>
    383             <property name="title" translatable="yes">History</property>
    384             <child>
    385               <object class="HdyPreferencesRow">
    386                 <property name="visible">True</property>
    387                 <property name="can-focus">True</property>
    388                 <property name="title" translatable="yes">Clear history automatically</property>
    389                 <child>
    390                   <object class="GtkBox">
    391                     <property name="visible">1</property>
    392                     <child>
    393                       <object class="GtkLabel">
    394                         <property name="visible">1</property>
    395                         <property name="label" translatable="yes">Clear history automatically</property>
    396                         <property name="ellipsize">end</property>
    397                         <property name="xalign">0</property>
    398                       </object>
    399                       <packing>
    400                         <property name="expand">1</property>
    401                       </packing>
    402                     </child>
    403                     <child>
    404                       <object class="GtkComboBox">
    405                         <property name="visible">1</property>
    406                         <property name="sensitive">0</property>
    407                         <property name="model">delay_store</property>
    408                         <property name="active">0</property>
    409                         <child>
    410                           <object class="GtkCellRendererText"/>
    411                           <attributes>
    412                             <attribute name="text">0</attribute>
    413                           </attributes>
    414                         </child>
    415                       </object>
    416                       <packing>
    417                         <property name="position">1</property>
    418                       </packing>
    419                     </child>
    420                     <style>
    421                       <class name="settings-entry"/>
    422                     </style>
    423                   </object>
    424                 </child>
    425               </object>
    426             </child>
    427             <child>
    428               <object class="HdyPreferencesRow">
    429                 <property name="visible">True</property>
    430                 <property name="can-focus">True</property>
    431                 <property name="title" translatable="yes">Clear all history</property>
    432                 <child>
    433                   <object class="GtkBox">
    434                     <property name="visible">1</property>
    435                     <child>
    436                       <object class="GtkButton">
    437                         <property name="label" translatable="yes">Clear all history</property>
    438                         <property name="visible">1</property>
    439                         <property name="sensitive">0</property>
    440                         <property name="can-focus">1</property>
    441                         <property name="receives-default">1</property>
    442                         <style>
    443                           <class name="delete-button"/>
    444                         </style>
    445                       </object>
    446                       <packing>
    447                         <property name="pack-type">end</property>
    448                         <property name="position">1</property>
    449                       </packing>
    450                     </child>
    451                     <style>
    452                       <class name="settings-entry"/>
    453                     </style>
    454                   </object>
    455                 </child>
    456               </object>
    457             </child>
    458           </object>
    459         </child>
    460       </object>
    461     </child>
    462     <child>
    463       <object class="HdyPreferencesPage">
    464         <property name="visible">True</property>
    465         <property name="can-focus">False</property>
    466         <property name="icon-name">preferences-system-network-symbolic</property>
    467         <property name="title" translatable="yes">Network</property>
    468         <child>
    469           <object class="HdyPreferencesGroup">
    470             <property name="visible">True</property>
    471             <property name="can-focus">False</property>
    472             <property name="title" translatable="yes">Invitations</property>
    473             <child>
    474               <object class="HdyPreferencesRow">
    475                 <property name="visible">True</property>
    476                 <property name="can-focus">True</property>
    477                 <property name="title" translatable="yes">Accept invitations automatically</property>
    478                 <child>
    479                   <object class="GtkBox">
    480                     <property name="visible">1</property>
    481                     <child>
    482                       <object class="GtkLabel">
    483                         <property name="visible">1</property>
    484                         <property name="label" translatable="yes">Accept invitations automatically</property>
    485                         <property name="ellipsize">end</property>
    486                       </object>
    487                     </child>
    488                     <child>
    489                       <object class="GtkSwitch" id="auto_accept_invitations_switch">
    490                         <property name="visible">1</property>
    491                         <property name="can-focus">1</property>
    492                       </object>
    493                       <packing>
    494                         <property name="pack-type">end</property>
    495                         <property name="position">1</property>
    496                       </packing>
    497                     </child>
    498                     <style>
    499                       <class name="settings-entry"/>
    500                     </style>
    501                   </object>
    502                 </child>
    503               </object>
    504             </child>
    505             <child>
    506               <object class="HdyPreferencesRow">
    507                 <property name="visible">True</property>
    508                 <property name="can-focus">True</property>
    509                 <property name="title" translatable="yes">Delete invitations automatically</property>
    510                 <child>
    511                   <object class="GtkBox">
    512                     <property name="visible">1</property>
    513                     <child>
    514                       <object class="GtkLabel">
    515                         <property name="visible">1</property>
    516                         <property name="label" translatable="yes">Delete invitations automatically</property>
    517                         <property name="ellipsize">end</property>
    518                         <property name="xalign">0</property>
    519                       </object>
    520                       <packing>
    521                         <property name="expand">1</property>
    522                       </packing>
    523                     </child>
    524                     <child>
    525                       <object class="GtkComboBox" id="delete_invitations_combo_box">
    526                         <property name="visible">1</property>
    527                         <property name="model">delay_store</property>
    528                         <property name="active">0</property>
    529                         <child>
    530                           <object class="GtkCellRendererText"/>
    531                           <attributes>
    532                             <attribute name="text">0</attribute>
    533                           </attributes>
    534                         </child>
    535                       </object>
    536                       <packing>
    537                         <property name="position">1</property>
    538                       </packing>
    539                     </child>
    540                     <style>
    541                       <class name="settings-entry"/>
    542                     </style>
    543                   </object>
    544                 </child>
    545               </object>
    546             </child>
    547             <child>
    548               <object class="HdyPreferencesRow">
    549                 <property name="visible">True</property>
    550                 <property name="can-focus">True</property>
    551                 <property name="title" translatable="yes">Delete all invitations</property>
    552                 <child>
    553                   <object class="GtkBox">
    554                     <property name="visible">1</property>
    555                     <child>
    556                       <object class="GtkButton" id="delete_invitations_button">
    557                         <property name="label" translatable="yes">Delete all invitations</property>
    558                         <property name="visible">1</property>
    559                         <property name="sensitive">0</property>
    560                         <property name="can-focus">1</property>
    561                         <property name="receives-default">1</property>
    562                         <style>
    563                           <class name="delete-button"/>
    564                         </style>
    565                       </object>
    566                       <packing>
    567                         <property name="pack-type">end</property>
    568                         <property name="position">1</property>
    569                       </packing>
    570                     </child>
    571                     <style>
    572                       <class name="settings-entry"/>
    573                     </style>
    574                   </object>
    575                 </child>
    576               </object>
    577             </child>
    578           </object>
    579         </child>
    580         <child>
    581           <object class="HdyPreferencesGroup">
    582             <property name="visible">True</property>
    583             <property name="can-focus">False</property>
    584             <property name="title" translatable="yes">Files</property>
    585             <child>
    586               <object class="HdyPreferencesRow">
    587                 <property name="visible">True</property>
    588                 <property name="can-focus">True</property>
    589                 <property name="title" translatable="yes">Accept files automatically</property>
    590                 <child>
    591                   <object class="GtkBox">
    592                     <property name="visible">1</property>
    593                     <child>
    594                       <object class="GtkLabel">
    595                         <property name="visible">1</property>
    596                         <property name="label" translatable="yes">Accept files automatically</property>
    597                         <property name="ellipsize">end</property>
    598                       </object>
    599                     </child>
    600                     <child>
    601                       <object class="GtkSwitch" id="auto_accept_files_switch">
    602                         <property name="visible">1</property>
    603                         <property name="can-focus">1</property>
    604                       </object>
    605                       <packing>
    606                         <property name="pack-type">end</property>
    607                         <property name="position">1</property>
    608                       </packing>
    609                     </child>
    610                     <style>
    611                       <class name="settings-entry"/>
    612                     </style>
    613                   </object>
    614                 </child>
    615               </object>
    616             </child>
    617             <child>
    618               <object class="HdyPreferencesRow">
    619                 <property name="visible">True</property>
    620                 <property name="can-focus">True</property>
    621                 <property name="title" translatable="yes">Download folder</property>
    622                 <child>
    623                   <object class="GtkBox">
    624                     <property name="visible">1</property>
    625                     <child>
    626                       <object class="GtkLabel">
    627                         <property name="visible">1</property>
    628                         <property name="label" translatable="yes">Download folder</property>
    629                         <property name="ellipsize">end</property>
    630                         <property name="xalign">0</property>
    631                       </object>
    632                       <packing>
    633                         <property name="expand">1</property>
    634                       </packing>
    635                     </child>
    636                     <child>
    637                       <object class="GtkFileChooserButton" id="download_folder_button">
    638                         <property name="visible">1</property>
    639                         <property name="sensitive">0</property>
    640                         <property name="title" translatable="yes">Select download folder</property>
    641                       </object>
    642                       <packing>
    643                         <property name="position">1</property>
    644                       </packing>
    645                     </child>
    646                     <style>
    647                       <class name="settings-entry"/>
    648                     </style>
    649                   </object>
    650                 </child>
    651               </object>
    652             </child>
    653             <child>
    654               <object class="HdyPreferencesRow">
    655                 <property name="visible">True</property>
    656                 <property name="can-focus">True</property>
    657                 <property name="title" translatable="yes">Delete files automatically</property>
    658                 <child>
    659                   <object class="GtkBox">
    660                     <property name="visible">1</property>
    661                     <child>
    662                       <object class="GtkLabel">
    663                         <property name="visible">1</property>
    664                         <property name="label" translatable="yes">Delete files automatically</property>
    665                         <property name="ellipsize">end</property>
    666                         <property name="xalign">0</property>
    667                       </object>
    668                       <packing>
    669                         <property name="expand">1</property>
    670                       </packing>
    671                     </child>
    672                     <child>
    673                       <object class="GtkComboBox" id="delete_files_combo_box">
    674                         <property name="visible">1</property>
    675                         <property name="model">delay_store</property>
    676                         <property name="active">0</property>
    677                         <child>
    678                           <object class="GtkCellRendererText"/>
    679                           <attributes>
    680                             <attribute name="text">0</attribute>
    681                           </attributes>
    682                         </child>
    683                       </object>
    684                       <packing>
    685                         <property name="position">1</property>
    686                       </packing>
    687                     </child>
    688                     <style>
    689                       <class name="settings-entry"/>
    690                     </style>
    691                   </object>
    692                 </child>
    693               </object>
    694             </child>
    695             <child>
    696               <object class="HdyPreferencesRow">
    697                 <property name="visible">True</property>
    698                 <property name="can-focus">True</property>
    699                 <property name="title" translatable="yes">Delete all files</property>
    700                 <child>
    701                   <object class="GtkBox">
    702                     <property name="visible">1</property>
    703                     <property name="spacing">2</property>
    704                     <child>
    705                       <object class="GtkButton" id="delete_files_button">
    706                         <property name="label" translatable="yes">Delete all files</property>
    707                         <property name="visible">1</property>
    708                         <property name="sensitive">0</property>
    709                         <property name="can-focus">1</property>
    710                         <property name="receives-default">1</property>
    711                         <style>
    712                           <class name="delete-button"/>
    713                         </style>
    714                       </object>
    715                       <packing>
    716                         <property name="pack-type">end</property>
    717                       </packing>
    718                     </child>
    719                     <child>
    720                       <object class="GtkButton" id="show_files_button">
    721                         <property name="label" translatable="yes">Show all files</property>
    722                         <property name="visible">1</property>
    723                         <property name="can-focus">1</property>
    724                         <property name="receives-default">1</property>
    725                       </object>
    726                       <packing>
    727                         <property name="pack-type">end</property>
    728                         <property name="position">1</property>
    729                       </packing>
    730                     </child>
    731                     <style>
    732                       <class name="settings-entry"/>
    733                     </style>
    734                   </object>
    735                 </child>
    736               </object>
    737             </child>
    738           </object>
    739         </child>
    740         <child>
    741           <object class="HdyPreferencesGroup">
    742             <property name="visible">True</property>
    743             <property name="can-focus">False</property>
    744             <property name="title" translatable="yes">Chats</property>
    745             <child>
    746               <object class="HdyPreferencesRow">
    747                 <property name="visible">True</property>
    748                 <property name="can-focus">True</property>
    749                 <property name="title" translatable="yes">Leave chats automatically</property>
    750                 <child>
    751                   <object class="GtkBox">
    752                     <property name="visible">1</property>
    753                     <child>
    754                       <object class="GtkLabel">
    755                         <property name="visible">1</property>
    756                         <property name="label" translatable="yes">Leave chats automatically</property>
    757                         <property name="ellipsize">end</property>
    758                         <property name="xalign">0</property>
    759                       </object>
    760                       <packing>
    761                         <property name="expand">1</property>
    762                       </packing>
    763                     </child>
    764                     <child>
    765                       <object class="GtkComboBox" id="leave_chats_combo_box">
    766                         <property name="visible">1</property>
    767                         <property name="model">delay_store</property>
    768                         <property name="active">0</property>
    769                         <child>
    770                           <object class="GtkCellRendererText"/>
    771                           <attributes>
    772                             <attribute name="text">0</attribute>
    773                           </attributes>
    774                         </child>
    775                       </object>
    776                       <packing>
    777                         <property name="position">1</property>
    778                       </packing>
    779                     </child>
    780                     <style>
    781                       <class name="settings-entry"/>
    782                     </style>
    783                   </object>
    784                 </child>
    785               </object>
    786             </child>
    787             <child>
    788               <object class="HdyPreferencesRow">
    789                 <property name="visible">True</property>
    790                 <property name="can-focus">True</property>
    791                 <property name="title" translatable="yes">Leave all chats</property>
    792                 <child>
    793                   <object class="GtkBox">
    794                     <property name="visible">1</property>
    795                     <child>
    796                       <object class="GtkButton" id="leave_chats_button">
    797                         <property name="label" translatable="yes">Leave all chats</property>
    798                         <property name="visible">1</property>
    799                         <property name="sensitive">0</property>
    800                         <property name="can-focus">1</property>
    801                         <property name="receives-default">1</property>
    802                         <style>
    803                           <class name="delete-button"/>
    804                         </style>
    805                       </object>
    806                       <packing>
    807                         <property name="pack-type">end</property>
    808                         <property name="position">1</property>
    809                       </packing>
    810                     </child>
    811                     <style>
    812                       <class name="settings-entry"/>
    813                     </style>
    814                   </object>
    815                 </child>
    816               </object>
    817             </child>
    818           </object>
    819         </child>
    820       </object>
    821     </child>
    822   </object>
    823 </interface>