Changeset 1f4c86616ef3c1e2c955fd3ae621ea6421262596

Show
Ignore:
Timestamp:
12/18/08 01:48:27 (3 years ago)
Author:
Lincoln de Sousa <lincoln@…>
Children:
3697e213ec444bb5343f5b796c8ce8a664d06086
Parents:
a7c6ed1fcaf5e18d34df047df048dee74b9cc532
git-committer:
Lincoln de Sousa <lincoln@…> (12/18/08 01:48:27)
Message:

Starting a deep cleanup/rewrite of the preferences system

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • data/guake.schemas

    ra7c6ed1 r1f4c866  
    11<gconfschemafile> 
    22    <schemalist> 
    3  
    4         <schema> 
    5             <key>/schemas/apps/guake/general/history_size</key> 
    6             <applyto>/apps/guake/general/history_size</applyto> 
    7             <owner>guake</owner> 
    8             <type>int</type> 
    9             <default>2048</default> 
    10             <locale name="C"> 
    11                 <short>History Size.</short> 
    12                 <long>The number of scrollback lines to save as history.</long> 
    13             </locale> 
    14         </schema> 
    15  
    16         <schema> 
    17             <key>/schemas/apps/guake/general/use_scrollbar</key> 
    18             <applyto>/apps/guake/general/use_scrollbar</applyto> 
    19             <owner>guake</owner> 
    20             <type>bool</type> 
    21             <default>true</default> 
    22             <locale name="C"> 
    23                 <short>Sets the scrollbar visibility.</short> 
    24                 <long>When true scrollbar is visible.</long> 
    25             </locale> 
    26         </schema> 
    27  
    28         <schema> 
    29             <key>/schemas/apps/guake/general/use_tray</key> 
    30             <applyto>/apps/guake/general/use_tray</applyto> 
    31             <owner>guake</owner> 
    32             <type>bool</type> 
    33             <default>true</default> 
    34             <locale name="C"> 
    35                 <short>Sets the tray visibility.</short> 
    36                 <long>When true tray is visible.</long> 
    37             </locale> 
    38         </schema>         
    393 
    404        <schema> 
     
    5216 
    5317        <schema> 
    54             <key>/schemas/apps/guake/general/hide_on_lost_focus</key> 
    55             <applyto>/apps/guake/general/hide_on_lost_focus</applyto> 
     18            <key>/schemas/apps/guake/general/use_login_shell</key> 
     19            <applyto>/apps/guake/general/use_login_shell</applyto> 
    5620            <owner>guake</owner> 
    5721            <type>bool</type> 
    5822            <default>false</default> 
    5923            <locale name="C"> 
    60                 <short>Determine if guake hides on lost focus.</short> 
    61                 <long>If this property is set as true, guake will be hidden when 
    62                 lost focus.</long> 
    63             </locale> 
    64         </schema> 
    65  
    66         <schema> 
    67             <key>/schemas/apps/guake/general/use_bgimage</key> 
    68             <applyto>/apps/guake/general/use_bgimage</applyto> 
    69             <owner>guake</owner> 
    70             <type>bool</type> 
    71             <default>false</default> 
    72             <locale name="C"> 
    73                 <short>Set if bg is image or transparent.</short> 
    74                 <long>If true the bg style will be the chosen image 
    75                     otherway the bg will be transparent</long> 
    76             </locale> 
    77         </schema> 
    78          
    79         <schema> 
    80             <key>/schemas/apps/guake/general/window_animate</key> 
    81             <applyto>/apps/guake/general/window_animate</applyto> 
    82             <owner>guake</owner> 
    83             <type>bool</type> 
    84             <default>true</default> 
    85             <locale name="C"> 
    86                 <short>Animate window.</short> 
    87                 <long>Animate window when show/hide guake terminals 
    88                     window.</long> 
     24                <short>Login shell</short> 
     25                <long>If true, the commands in terminal will be 
     26                executed in a login shell.</long> 
     27            </locale> 
     28        </schema> 
     29 
     30        <schema> 
     31            <key>/schemas/apps/guake/general/use_trayicon</key> 
     32            <applyto>/apps/guake/general/use_trayicon</applyto> 
     33            <owner>guake</owner> 
     34            <type>bool</type> 
     35            <default>true</default> 
     36            <locale name="C"> 
     37                <short>Sets the tray visibility.</short> 
     38                <long>When true tray is visible.</long> 
     39            </locale> 
     40        </schema> 
     41 
     42        <schema> 
     43            <key>/schemas/apps/guake/general/use_popup</key> 
     44            <applyto>/apps/guake/general/use_popup</applyto> 
     45            <owner>guake</owner> 
     46            <type>bool</type> 
     47            <default>true</default> 
     48            <locale name="C"> 
     49                <short>Sets the popup notifications visibility.</short> 
     50                <long>When true, popup notifications will be shown 
     51                when Guake starts.</long> 
    8952            </locale> 
    9053        </schema> 
     
    10467 
    10568        <schema> 
     69            <key>/schemas/apps/guake/general/window_losefocus</key> 
     70            <applyto>/apps/guake/general/window_losefocus</applyto> 
     71            <owner>guake</owner> 
     72            <type>bool</type> 
     73            <default>false</default> 
     74            <locale name="C"> 
     75                <short>Determine if guake hides on lose focus.</short> 
     76                <long>If this property is set as true, guake will be 
     77                hidden when the main window lose the focus (when 
     78                Alt+Tab be pressed for example).</long> 
     79            </locale> 
     80        </schema> 
     81 
     82        <schema> 
     83            <key>/schemas/apps/guake/general/window_tabbar</key> 
     84            <applyto>/apps/guake/general/window_tabbar</applyto> 
     85            <owner>guake</owner> 
     86            <type>bool</type> 
     87            <default>true</default> 
     88            <locale name="C"> 
     89                <short>The tab bar visibility.</short> 
     90                <long>When true, the tab bar is visible.</long> 
     91            </locale> 
     92        </schema> 
     93 
     94        <schema> 
    10695            <key>/schemas/apps/guake/general/window_size</key> 
    10796            <applyto>/apps/guake/general/window_size</applyto> 
     
    112101                <short>Window size.</short> 
    113102                <long>Percent of the screen that will be used by guake 
    114                     terminal.</long> 
     103                  terminal vertically.</long> 
     104            </locale> 
     105        </schema> 
     106 
     107        <schema> 
     108            <key>/schemas/apps/guake/general/use_scrollbar</key> 
     109            <applyto>/apps/guake/general/use_scrollbar</applyto> 
     110            <owner>guake</owner> 
     111            <type>bool</type> 
     112            <default>true</default> 
     113            <locale name="C"> 
     114                <short>Sets the scrollbar visibility.</short> 
     115                <long>When true, scrollbar is visible.</long> 
     116            </locale> 
     117        </schema> 
     118 
     119        <schema> 
     120            <key>/schemas/apps/guake/general/history_size</key> 
     121            <applyto>/apps/guake/general/history_size</applyto> 
     122            <owner>guake</owner> 
     123            <type>int</type> 
     124            <default>1024</default> 
     125            <locale name="C"> 
     126                <short>History Size.</short> 
     127                <long>The number of scrollback lines to save in 
     128                history.</long> 
     129            </locale> 
     130        </schema> 
     131 
     132        <schema> 
     133            <key>/schemas/apps/guake/general/scroll_output</key> 
     134            <applyto>/apps/guake/general/scroll_output</applyto> 
     135            <owner>guake</owner> 
     136            <type>bool</type> 
     137            <default>false</default> 
     138            <locale name="C"> 
     139                <short>Scroll on output</short> 
     140                <long>If true, whenever there is new output in the 
     141                terminal, it will scroll to the bottom.</long> 
     142            </locale> 
     143        </schema> 
     144 
     145        <schema> 
     146            <key>/schemas/apps/guake/general/scroll_keystroke</key> 
     147            <applyto>/apps/guake/general/scroll_keystroke</applyto> 
     148            <owner>guake</owner> 
     149            <type>bool</type> 
     150            <default>true</default> 
     151            <locale name="C"> 
     152                <short>Scroll on keystroke</short> 
     153                <long>If true and a key is pressed, the terminal is 
     154                scrolled to the bottom.</long> 
     155            </locale> 
     156        </schema> 
     157 
     158        <schema> 
     159            <key>/schemas/apps/guake/general/use_default_font</key> 
     160            <applyto>/apps/guake/general/use_default_font</applyto> 
     161            <owner>guake</owner> 
     162            <type>bool</type> 
     163            <default>true</default> 
     164            <locale name="C"> 
     165                <short>Use default font</short> 
     166                <long>If true, Guake will use the GNOME monospace 
     167                default font.</long> 
     168            </locale> 
     169        </schema> 
     170 
     171        <schema> 
     172            <key>/schemas/apps/guake/style/font/style</key> 
     173            <applyto>/apps/guake/style/font/style</applyto> 
     174            <owner>guake</owner> 
     175            <type>string</type> 
     176            <default>Monospace 10</default> 
     177            <locale name="C"> 
     178                <short>Font style.</short> 
     179                <long>Font face and size that will be used in terminal.</long> 
     180            </locale> 
     181        </schema> 
     182 
     183        <schema> 
     184            <key>/schemas/apps/guake/style/font/color</key> 
     185            <applyto>/apps/guake/style/font/color</applyto> 
     186            <owner>guake</owner> 
     187            <type>string</type> 
     188            <default>#ffffffffffff</default> 
     189            <locale name="C"> 
     190                <short>Font color.</short> 
     191                <long>Font color that will be used in terminal.</long> 
     192            </locale> 
     193        </schema> 
     194 
     195        <schema> 
     196            <key>/schemas/apps/guake/style/background/color</key> 
     197            <applyto>/apps/guake/style/background/color</applyto> 
     198            <owner>guake</owner> 
     199            <type>string</type> 
     200            <default>#000000000000</default> 
     201            <locale name="C"> 
     202                <short>Background color.</short> 
     203                <long>Background color that will be used in terminal.</long> 
     204            </locale> 
     205        </schema> 
     206 
     207        <schema> 
     208            <key>/schemas/apps/guake/style/background/image</key> 
     209            <applyto>/apps/guake/style/background/image</applyto> 
     210            <owner>guake</owner> 
     211            <type>string</type> 
     212            <default></default> 
     213            <locale name="C"> 
     214                <short>Background image.</short> 
     215                <long>Background image that will be used in terminal.</long> 
     216            </locale> 
     217        </schema> 
     218 
     219        <schema> 
     220            <key>/schemas/apps/guake/style/background/opacity</key> 
     221            <applyto>/apps/guake/style/background/opacity</applyto> 
     222            <owner>guake</owner> 
     223            <type>int</type> 
     224            <default>80</default> 
     225            <locale name="C"> 
     226                <short>Background opacity.</short> 
     227                <long>Alpha that will be applied to the terminal 
     228                background.</long> 
    115229            </locale> 
    116230        </schema> 
     
    137251                <short>Delete Compatibility</short> 
    138252                <long>Defines the behavior of delete key.</long> 
    139             </locale> 
    140         </schema> 
    141  
    142         <schema> 
    143             <key>/schemas/apps/guake/style/font/style</key> 
    144             <applyto>/apps/guake/style/font/style</applyto> 
    145             <owner>guake</owner> 
    146             <type>string</type> 
    147             <default>Monospace 10</default> 
    148             <locale name="C"> 
    149                 <short>Font style.</short> 
    150                 <long>Font face and size that will be used in terminal.</long> 
    151             </locale> 
    152         </schema> 
    153  
    154         <schema> 
    155             <key>/schemas/apps/guake/style/font/color</key> 
    156             <applyto>/apps/guake/style/font/color</applyto> 
    157             <owner>guake</owner> 
    158             <type>string</type> 
    159             <default>#ffffffffffff</default> 
    160             <locale name="C"> 
    161                 <short>Font color.</short> 
    162                 <long>Font color that will be used in terminal.</long> 
    163             </locale> 
    164         </schema> 
    165  
    166         <schema> 
    167             <key>/schemas/apps/guake/style/background/color</key> 
    168             <applyto>/apps/guake/style/background/color</applyto> 
    169             <owner>guake</owner> 
    170             <type>string</type> 
    171             <default>#000000000000</default> 
    172             <locale name="C"> 
    173                 <short>Background color.</short> 
    174                 <long>Background color that will be used in terminal.</long> 
    175             </locale> 
    176         </schema> 
    177  
    178         <schema> 
    179             <key>/schemas/apps/guake/style/background/image</key> 
    180             <applyto>/apps/guake/style/background/image</applyto> 
    181             <owner>guake</owner> 
    182             <type>string</type> 
    183             <default></default> 
    184             <locale name="C"> 
    185                 <short>Background image.</short> 
    186                 <long>Background image that will be used in terminal.</long> 
    187             </locale> 
    188         </schema> 
    189  
    190         <schema> 
    191             <key>/schemas/apps/guake/style/background/transparency</key> 
    192             <applyto>/apps/guake/style/background/transparency</applyto> 
    193             <owner>guake</owner> 
    194             <type>int</type> 
    195             <default>20</default> 
    196             <locale name="C"> 
    197                 <short>Background transparency.</short> 
    198                 <long>Alpha that will be applied to the terminal background.</long> 
    199253            </locale> 
    200254        </schema> 
     
    343397 
    344398        <schema> 
    345             <key>/schemas/apps/guake/general/show_toolbar</key> 
    346             <applyto>/apps/guake/general/show_toolbar</applyto> 
    347             <owner>guake</owner> 
    348             <type>bool</type> 
    349             <default>true</default> 
    350             <locale name="C"> 
    351                 <short>If the tabs bar must be visible</short> 
    352                 <long>When true, the tabs bar is visible</long> 
    353             </locale> 
    354         </schema> 
    355  
    356         <schema> 
    357399            <key>/schemas/apps/guake/general/toolbar_visible_in_fullscreen</key> 
    358400            <applyto>/apps/guake/general/toolbar_visible_in_fullscreen</applyto>