Show
Ignore:
Timestamp:
08/10/07 01:05:43 (17 months ago)
Author:
doomhammer
Message:

PEP prefs added

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/pep/data/glade/preferences_window.glade

    r8478 r8484  
    1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 
    2 <!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd"> 
    3 <!--*- mode: xml -*--> 
     1<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> 
     2<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd"> 
     3 
    44<glade-interface> 
    5   <widget class="GtkWindow" id="preferences_window"> 
    6     <property name="border_width">6</property> 
    7     <property name="title" translatable="yes">Preferences</property> 
    8     <property name="role">preferences</property> 
    9     <signal name="key_press_event" handler="on_preferences_window_key_press_event"/> 
    10     <signal name="destroy" handler="on_preferences_window_destroy"/> 
    11     <child> 
    12       <widget class="GtkVBox" id="vbox13"> 
    13         <property name="visible">True</property> 
    14         <property name="spacing">6</property> 
    15         <child> 
    16           <widget class="GtkNotebook" id="preferences_notebook"> 
    17             <property name="visible">True</property> 
    18             <property name="can_focus">True</property> 
    19             <property name="show_border">False</property> 
    20             <child> 
    21               <widget class="GtkVBox" id="vbox41"> 
    22                 <property name="visible">True</property> 
    23                 <property name="border_width">12</property> 
    24                 <property name="spacing">6</property> 
    25                 <child> 
    26                   <widget class="GtkCheckButton" id="trayicon_checkbutton"> 
    27                     <property name="can_focus">True</property> 
    28                     <property name="label" translatable="yes">Use t_rayicon (aka. notification area icon)</property> 
    29                     <property name="use_underline">True</property> 
    30                     <property name="response_id">0</property> 
    31                     <property name="draw_indicator">True</property> 
    32                     <signal name="toggled" handler="on_trayicon_checkbutton_toggled"/> 
    33                   </widget> 
    34                   <packing> 
    35                     <property name="expand">False</property> 
    36                     <property name="fill">False</property> 
    37                   </packing> 
    38                 </child> 
    39                 <child> 
    40                   <widget class="GtkCheckButton" id="save_position_checkbutton"> 
    41                     <property name="visible">True</property> 
    42                     <property name="can_focus">True</property> 
    43                     <property name="tooltip" translatable="yes">If checked, Gajim will remember the roster and chat window positions in the screen and the sizes of them next time you run it</property> 
    44                     <property name="label" translatable="yes">Save _position and size for roster and chat windows</property> 
    45                     <property name="use_underline">True</property> 
    46                     <property name="response_id">0</property> 
    47                     <property name="draw_indicator">True</property> 
    48                     <signal name="toggled" handler="on_save_position_checkbutton_toggled"/> 
    49                   </widget> 
    50                   <packing> 
    51                     <property name="expand">False</property> 
    52                     <property name="fill">False</property> 
    53                     <property name="position">1</property> 
    54                   </packing> 
    55                 </child> 
    56                 <child> 
    57                   <widget class="GtkCheckButton" id="show_avatars_in_roster_checkbutton"> 
    58                     <property name="visible">True</property> 
    59                     <property name="can_focus">True</property> 
    60                     <property name="tooltip" translatable="yes">If checked, Gajim will display avatars of contacts in roster window and in group chats</property> 
    61                     <property name="label" translatable="yes">Display a_vatars of contacts in roster</property> 
    62                     <property name="use_underline">True</property> 
    63                     <property name="response_id">0</property> 
    64                     <property name="draw_indicator">True</property> 
    65                     <signal name="toggled" handler="on_show_avatars_in_roster_checkbutton_toggled"/> 
    66                   </widget> 
    67                   <packing> 
    68                     <property name="expand">False</property> 
    69                     <property name="fill">False</property> 
    70                     <property name="position">2</property> 
    71                   </packing> 
    72                 </child> 
    73                 <child> 
    74                   <widget class="GtkCheckButton" id="show_status_msgs_in_roster_checkbutton"> 
    75                     <property name="visible">True</property> 
    76                     <property name="can_focus">True</property> 
    77                     <property name="tooltip" translatable="yes">If checked, Gajim will display status messages of contacts under the contact name in roster window and in group chats</property> 
    78                     <property name="label" translatable="yes">Display status _messages of contacts in roster</property> 
    79                     <property name="use_underline">True</property> 
    80                     <property name="response_id">0</property> 
    81                     <property name="draw_indicator">True</property> 
    82                     <signal name="toggled" handler="on_show_status_msgs_in_roster_checkbutton_toggled"/> 
    83                   </widget> 
    84                   <packing> 
    85                     <property name="expand">False</property> 
    86                     <property name="fill">False</property> 
    87                     <property name="position">3</property> 
    88                   </packing> 
    89                 </child> 
    90                 <child> 
    91                   <widget class="GtkCheckButton" id="sort_by_show_checkbutton"> 
    92                     <property name="visible">True</property> 
    93                     <property name="can_focus">True</property> 
    94                     <property name="label" translatable="yes">_Sort contacts by status</property> 
    95                     <property name="use_underline">True</property> 
    96                     <property name="response_id">0</property> 
    97                     <property name="draw_indicator">True</property> 
    98                     <signal name="toggled" handler="on_sort_by_show_checkbutton_toggled"/> 
    99                   </widget> 
    100                   <packing> 
    101                     <property name="expand">False</property> 
    102                     <property name="fill">False</property> 
    103                     <property name="position">4</property> 
    104                   </packing> 
    105                 </child> 
    106                 <child> 
    107                   <widget class="GtkFrame" id="frame35"> 
    108                     <property name="visible">True</property> 
    109                     <property name="label_xalign">0</property> 
    110                     <property name="shadow_type">GTK_SHADOW_NONE</property> 
    111                     <child> 
    112                       <widget class="GtkAlignment" id="alignment73"> 
    113                         <property name="visible">True</property> 
    114                         <property name="border_width">6</property> 
    115                         <property name="top_padding">4</property> 
    116                         <property name="left_padding">12</property> 
    117                         <child> 
    118                           <widget class="GtkVBox" id="vbox95"> 
    119                             <property name="visible">True</property> 
    120                             <property name="spacing">12</property> 
    121                             <child> 
    122                               <widget class="GtkHBox" id="hbox2901"> 
    123                                 <property name="visible">True</property> 
    124                                 <property name="spacing">12</property> 
    125                                 <child> 
    126                                   <widget class="GtkLabel" id="label174"> 
    127                                     <property name="visible">True</property> 
    128                                     <property name="label" translatable="yes">Default status _iconset:</property> 
    129                                     <property name="use_underline">True</property> 
    130                                     <property name="mnemonic_widget">iconset_combobox</property> 
    131                                   </widget> 
    132                                   <packing> 
    133                                     <property name="expand">False</property> 
    134                                     <property name="fill">False</property> 
    135                                   </packing> 
    136                                 </child> 
    137                                 <child> 
    138                                   <widget class="GtkComboBox" id="iconset_combobox"> 
    139                                     <property name="visible">True</property> 
    140                                     <signal name="changed" handler="on_iconset_combobox_changed"/> 
    141                                   </widget> 
    142                                   <packing> 
    143                                     <property name="expand">False</property> 
    144                                     <property name="position">1</property> 
    145                                   </packing> 
    146                                 </child> 
    147                                 <child> 
    148                                   <widget class="GtkCheckButton" id="transports_iconsets_checkbutton"> 
    149                                     <property name="visible">True</property> 
    150                                     <property name="can_focus">True</property> 
    151                                     <property name="tooltip" translatable="yes">If checked, Gajim will use protocol-specific status icons. (eg. A contact from MSN will have the equivalent msn icon for status online, away, busy, etc...)</property> 
    152                                     <property name="label" translatable="yes">Use _transports iconsets</property> 
    153                                     <property name="use_underline">True</property> 
    154                                     <property name="response_id">0</property> 
    155                                     <property name="draw_indicator">True</property> 
    156                                     <signal name="toggled" handler="on_transports_iconsets_checkbutton_toggled"/> 
    157                                   </widget> 
    158                                   <packing> 
    159                                     <property name="expand">False</property> 
    160                                     <property name="position">2</property> 
    161                                   </packing> 
    162                                 </child> 
    163                               </widget> 
    164                             </child> 
    165                             <child> 
    166                               <widget class="GtkHBox" id="hbox2956"> 
    167                                 <property name="visible">True</property> 
    168                                 <property name="spacing">12</property> 
    169                                 <child> 
    170                                   <widget class="GtkLabel" id="label249"> 
    171                                     <property name="visible">True</property> 
    172                                     <property name="label" translatable="yes">T_heme:</property> 
    173                                     <property name="use_underline">True</property> 
    174                                     <property name="mnemonic_widget">theme_combobox</property> 
    175                                   </widget> 
    176                                   <packing> 
    177                                     <property name="expand">False</property> 
    178                                     <property name="fill">False</property> 
    179                                   </packing> 
    180                                 </child> 
    181                                 <child> 
    182                                   <widget class="GtkComboBox" id="theme_combobox"> 
    183                                     <property name="visible">True</property> 
    184                                     <signal name="changed" handler="on_theme_combobox_changed"/> 
    185                                   </widget> 
    186                                   <packing> 
    187                                     <property name="expand">False</property> 
    188                                     <property name="position">1</property> 
    189                                   </packing> 
    190                                 </child> 
    191                                 <child> 
    192                                   <widget class="GtkButton" id="manage_theme_button"> 
    193                                     <property name="visible">True</property> 
    194                                     <property name="can_focus">True</property> 
    195                                     <property name="tooltip" translatable="yes">Configure color and font of the interface</property> 
    196                                     <property name="label" translatable="yes">Ma_nage...</property> 
    197                                     <property name="use_underline">True</property> 
    198                                     <property name="response_id">0</property> 
    199                                     <signal name="clicked" handler="on_manage_theme_button_clicked"/> 
    200                                   </widget> 
    201                                   <packing> 
    202                                     <property name="expand">False</property> 
    203                                     <property name="fill">False</property> 
    204                                     <property name="position">2</property> 
    205                                   </packing> 
    206                                 </child> 
    207                               </widget> 
    208                               <packing> 
    209                                 <property name="position">1</property> 
    210                               </packing> 
    211                             </child> 
    212                           </widget> 
    213                         </child> 
    214                       </widget> 
    215                     </child> 
    216                     <child> 
    217                       <widget class="GtkLabel" id="label326"> 
    218                         <property name="visible">True</property> 
    219                         <property name="label" translatable="yes">&lt;b&gt;Interface Customization&lt;/b&gt;</property> 
    220                         <property name="use_markup">True</property> 
    221                       </widget> 
    222                       <packing> 
    223                         <property name="type">label_item</property> 
    224                       </packing> 
    225                     </child> 
    226                   </widget> 
    227                   <packing> 
    228                     <property name="expand">False</property> 
    229                     <property name="padding">12</property> 
    230                     <property name="position">5</property> 
    231                   </packing> 
    232                 </child> 
    233               </widget> 
    234               <packing> 
    235                 <property name="tab_expand">False</property> 
    236               </packing> 
    237             </child> 
    238             <child> 
    239               <widget class="GtkLabel" id="label74"> 
    240                 <property name="visible">True</property> 
    241                 <property name="label" translatable="yes">General</property> 
    242               </widget> 
    243               <packing> 
    244                 <property name="type">tab</property> 
    245                 <property name="tab_expand">False</property> 
    246                 <property name="tab_fill">False</property> 
    247               </packing> 
    248             </child> 
    249             <child> 
    250               <widget class="GtkVBox" id="vbox58"> 
    251                 <property name="visible">True</property> 
    252                 <property name="border_width">12</property> 
    253                 <property name="spacing">6</property> 
    254                 <child> 
    255                   <widget class="GtkHBox" id="hbox3018"> 
    256                     <property name="visible">True</property> 
    257                     <property name="spacing">5</property> 
    258                     <child> 
    259                       <widget class="GtkLabel" id="label379"> 
    260                         <property name="visible">True</property> 
    261                         <property name="xpad">1</property> 
    262                         <property name="label" translatable="yes">One message _window:</property> 
    263                         <property name="use_underline">True</property> 
    264                         <property name="mnemonic_widget">one_window_type_combobox</property> 
    265                       </widget> 
    266                       <packing> 
    267                         <property name="expand">False</property> 
    268                         <property name="fill">False</property> 
    269                       </packing> 
    270                     </child> 
    271                     <child> 
    272                       <widget class="GtkComboBox" id="one_window_type_combobox"> 
    273                         <property name="visible">True</property> 
    274                         <property name="items" translatable="yes">Never 
     5 
     6<widget class="GtkWindow" id="preferences_window"> 
     7  <property name="border_width">6</property> 
     8  <property name="title" translatable="yes">Preferences</property> 
     9  <property name="type">GTK_WINDOW_TOPLEVEL</property> 
     10  <property name="window_position">GTK_WIN_POS_NONE</property> 
     11  <property name="modal">False</property> 
     12  <property name="resizable">True</property> 
     13  <property name="destroy_with_parent">False</property> 
     14  <property name="role">preferences</property> 
     15  <property name="decorated">True</property> 
     16  <property name="skip_taskbar_hint">False</property> 
     17  <property name="skip_pager_hint">False</property> 
     18  <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property> 
     19  <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> 
     20  <property name="focus_on_map">True</property> 
     21  <property name="urgency_hint">False</property> 
     22  <signal name="key_press_event" handler="on_preferences_window_key_press_event"/> 
     23  <signal name="destroy" handler="on_preferences_window_destroy"/> 
     24 
     25  <child> 
     26    <widget class="GtkVBox" id="vbox13"> 
     27      <property name="visible">True</property> 
     28      <property name="homogeneous">False</property> 
     29      <property name="spacing">6</property> 
     30 
     31      <child> 
     32        <widget class="GtkNotebook" id="preferences_notebook"> 
     33          <property name="visible">True</property> 
     34          <property name="can_focus">True</property> 
     35          <property name="show_tabs">True</property> 
     36          <property name="show_border">False</property> 
     37          <property name="tab_pos">GTK_POS_TOP</property> 
     38          <property name="scrollable">False</property> 
     39          <property name="enable_popup">False</property> 
     40 
     41          <child> 
     42            <widget class="GtkVBox" id="vbox41"> 
     43              <property name="border_width">12</property> 
     44              <property name="visible">True</property> 
     45              <property name="homogeneous">False</property> 
     46              <property name="spacing">6</property> 
     47 
     48              <child> 
     49                <widget class="GtkCheckButton" id="trayicon_checkbutton"> 
     50                  <property name="can_focus">True</property> 
     51                  <property name="label" translatable="yes">Use t_rayicon (aka. notification area icon)</property> 
     52                  <property name="use_underline">True</property> 
     53                  <property name="relief">GTK_RELIEF_NORMAL</property> 
     54                  <property name="focus_on_click">True</property> 
     55                  <property name="active">False</property> 
     56                  <property name="inconsistent">False</property> 
     57                  <property name="draw_indicator">True</property> 
     58                  <signal name="toggled" handler="on_trayicon_checkbutton_toggled"/> 
     59                </widget> 
     60                <packing> 
     61                  <property name="padding">0</property> 
     62                  <property name="expand">False</property> 
     63                  <property name="fill">False</property> 
     64                </packing> 
     65              </child> 
     66 
     67              <child> 
     68                <widget class="GtkCheckButton" id="save_position_checkbutton"> 
     69                  <property name="visible">True</property> 
     70                  <property name="tooltip" translatable="yes">If checked, Gajim will remember the roster and chat window positions in the screen and the sizes of them next time you run it</property> 
     71                  <property name="can_focus">True</property> 
     72                  <property name="label" translatable="yes">Save _position and size for roster and chat windows</property> 
     73                  <property name="use_underline">True</property> 
     74                  <property name="relief">GTK_RELIEF_NORMAL</property> 
     75                  <property name="focus_on_click">True</property> 
     76                  <property name="active">False</property> 
     77                  <property name="inconsistent">False</property> 
     78                  <property name="draw_indicator">True</property> 
     79                  <signal name="toggled" handler="on_save_position_checkbutton_toggled"/> 
     80                </widget> 
     81                <packing> 
     82                  <property name="padding">0</property> 
     83                  <property name="expand">False</property> 
     84                  <property name="fill">False</property> 
     85                </packing> 
     86              </child> 
     87 
     88              <child> 
     89                <widget class="GtkCheckButton" id="show_avatars_in_roster_checkbutton"> 
     90                  <property name="visible">True</property> 
     91                  <property name="tooltip" translatable="yes">If checked, Gajim will display avatars of contacts in roster window and in group chats</property> 
     92                  <property name="can_focus">True</property> 
     93                  <property name="label" translatable="yes">Display a_vatars of contacts in roster</property> 
     94                  <property name="use_underline">True</property> 
     95                  <property name="relief">GTK_RELIEF_NORMAL</property> 
     96                  <property name="focus_on_click">True</property> 
     97                  <property name="active">False</property> 
     98                  <property name="inconsistent">False</property> 
     99                  <property name="draw_indicator">True</property> 
     100                  <signal name="toggled" handler="on_show_avatars_in_roster_checkbutton_toggled"/> 
     101                </widget> 
     102                <packing> 
     103                  <property name="padding">0</property> 
     104                  <property name="expand">False</property> 
     105                  <property name="fill">False</property> 
     106                </packing> 
     107              </child> 
     108 
     109              <child> 
     110                <widget class="GtkCheckButton" id="show_status_msgs_in_roster_checkbutton"> 
     111                  <property name="visible">True</property> 
     112                  <property name="tooltip" translatable="yes">If checked, Gajim will display status messages of contacts under the contact name in roster window and in group chats</property> 
     113                  <property name="can_focus">True</property> 
     114                  <property name="label" translatable="yes">Display status _messages of contacts in roster</property> 
     115                  <property name="use_underline">True</property> 
     116                  <property name="relief">GTK_RELIEF_NORMAL</property> 
     117                  <property name="focus_on_click">True</property> 
     118                  <property name="active">False</property> 
     119                  <property name="inconsistent">False</property> 
     120                  <property name="draw_indicator">True</property> 
     121                  <signal name="toggled" handler="on_show_status_msgs_in_roster_checkbutton_toggled"/> 
     122                </widget> 
     123                <packing> 
     124                  <property name="padding">0</property> 
     125                  <property name="expand">False</property> 
     126                  <property name="fill">False</property> 
     127                </packing> 
     128              </child> 
     129 
     130              <child> 
     131                <widget class="GtkCheckButton" id="sort_by_show_checkbutton"> 
     132                  <property name="visible">True</property> 
     133                  <property name="can_focus">True</property> 
     134                  <property name="label" translatable="yes">_Sort contacts by status</property> 
     135                  <property name="use_underline">True</property> 
     136                  <property name="relief">GTK_RELIEF_NORMAL</property> 
     137                  <property name="focus_on_click">True</property> 
     138                  <property name="active">False</property> 
     139                  <property name="inconsistent">False</property> 
     140                  <property name="draw_indicator">True</property> 
     141                  <signal name="toggled" handler="on_sort_by_show_checkbutton_toggled"/> 
     142                </widget> 
     143                <packing> 
     144                  <property name="padding">0</property> 
     145                  <property name="expand">False</property> 
     146                  <property name="fill">False</property> 
     147                </packing> 
     148              </child> 
     149 
     150              <child> 
     151                <widget class="GtkFrame" id="frame35"> 
     152                  <property name="visible">True</property> 
     153                  <property name="label_xalign">0</property> 
     154                  <property name="label_yalign">0.5</property> 
     155                  <property name="shadow_type">GTK_SHADOW_NONE</property> 
     156 
     157                  <child> 
     158                    <widget class="GtkAlignment" id="alignment73"> 
     159                      <property name="border_width">6</property> 
     160                      <property name="visible">True</property> 
     161                      <property name="xalign">0.5</property> 
     162                      <property name="yalign">0.5</property> 
     163                      <property name="xscale">1</property> 
     164                      <property name="yscale">1</property> 
     165                      <property name="top_padding">4</property> 
     166                      <property name="bottom_padding">0</property> 
     167                      <property name="left_padding">12</property> 
     168                      <property name="right_padding">0</property> 
     169 
     170                      <child> 
     171                        <widget class="GtkVBox" id="vbox95"> 
     172                          <property name="visible">True</property> 
     173                          <property name="homogeneous">False</property> 
     174                          <property name="spacing">12</property> 
     175 
     176                          <child> 
     177                            <widget class="GtkHBox" id="hbox2901"> 
     178                              <property name="visible">True</property> 
     179                              <property name="homogeneous">False</property> 
     180                              <property name="spacing">12</property> 
     181 
     182                              <child> 
     183                                <widget class="GtkLabel" id="label174"> 
     184                                  <property name="visible">True</property> 
     185                                  <property name="label" translatable="yes">Default status _iconset:</property> 
     186                                  <property name="use_underline">True</property> 
     187                                  <property name="use_markup">False</property> 
     188                                  <property name="justify">GTK_JUSTIFY_LEFT</property> 
     189                                  <property name="wrap">False</property> 
     190                                  <property name="selectable">False</property> 
     191                                  <property name="xalign">0.5</property> 
     192                                  <property name="yalign">0.5</property> 
     193                                  <property name="xpad">0</property> 
     194                                  <property name="ypad">0</property> 
     195                                  <property name="mnemonic_widget">iconset_combobox</property> 
     196                                  <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> 
     197                                  <property name="width_chars">-1</property> 
     198                                  <property name="single_line_mode">False</property> 
     199                                  <property name="angle">0</property> 
     200                                </widget> 
     201                                <packing> 
     202                                  <property name="padding">0</property> 
     203                                  <property name="expand">False</property> 
     204                                  <property name="fill">False</property> 
     205                                </packing> 
     206                              </child> 
     207 
     208                              <child> 
     209                                <widget class="GtkComboBox" id="iconset_combobox"> 
     210                                  <property name="visible">True</property> 
     211                                  <property name="add_tearoffs">False</property> 
     212                                  <property name="focus_on_click">True</property> 
     213                                  <signal name="changed" handler="on_iconset_combobox_changed"/> 
     214                                </widget> 
     215                                <packing> 
     216                                  <property name="padding">0</property> 
     217                                  <property name="expand">False</property> 
     218                                  <property name="fill">True</property> 
     219                                </packing> 
     220                              </child> 
     221 
     222                              <child> 
     223                                <widget class="GtkCheckButton" id="transports_iconsets_checkbutton"> 
     224                                  <property name="visible">True</property> 
     225                                  <property name="tooltip" translatable="yes">If checked, Gajim will use protocol-specific status icons. (eg. A contact from MSN will have the equivalent msn icon for status online, away, busy, etc...)</property> 
     226                                  <property name="can_focus">True</property> 
     227                                  <property name="label" translatable="yes">Use _transports iconsets</property> 
     228                                  <property name="use_underline">True</property> 
     229                                  <property name="relief">GTK_RELIEF_NORMAL</property> 
     230                                  <property name="focus_on_click">True</property> 
     231                                  <property name="active">False</property> 
     232                                  <property name="inconsistent">False</property> 
     233                                  <property name="draw_indicator">True</property> 
     234                                  <signal name="toggled" handler="on_transports_iconsets_checkbutton_toggled"/> 
     235                                </widget> 
     236                                <packing> 
     237                                  <property name="padding">0</property> 
     238                                  <property name="expand">False</property> 
     239                                  <property name="fill">True</property> 
     240                                </packing> 
     241                              </child> 
     242                            </widget> 
     243                            <packing> 
     244                              <property name="padding">0</property> 
     245                              <property name="expand">True</property> 
     246                              <property name="fill">True</property> 
     247                            </packing> 
     248                          </child> 
     249 
     250                          <child> 
     251                            <widget class="GtkHBox" id="hbox2956"> 
     252                              <property name="visible">True</property> 
     253