Bring back support for forcing fake transparency. Closes LP#702917
This commit is contained in:
parent
fbbd941a7e
commit
bf72c3e4f2
|
@ -86,6 +86,10 @@ Default value: \fBFalse\fR
|
||||||
Path to a program which accepts a URI as an argument and does something relevant with it. This option is ignored unless 'use_custom_url_handler' is set to True.
|
Path to a program which accepts a URI as an argument and does something relevant with it. This option is ignored unless 'use_custom_url_handler' is set to True.
|
||||||
Default value: unset
|
Default value: unset
|
||||||
.TP
|
.TP
|
||||||
|
.B disable_real_transparency \fR(string)
|
||||||
|
If this is set to True, Terminator will never try to use 'real' transparency if your windowing environment supports it. Instead it will use 'fake' transparency where a background image is shown, but other windows are not.
|
||||||
|
Default value: False
|
||||||
|
.TP
|
||||||
.B title_transmit_fg_color
|
.B title_transmit_fg_color
|
||||||
Sets the colour of the text shown in the titlebar of the active terminal.
|
Sets the colour of the text shown in the titlebar of the active terminal.
|
||||||
Default value: \fB'#FFFFFF'\fR
|
Default value: \fB'#FFFFFF'\fR
|
||||||
|
|
|
@ -93,6 +93,7 @@ DEFAULTS = {
|
||||||
'try_posix_regexp' : platform.system() != 'Linux',
|
'try_posix_regexp' : platform.system() != 'Linux',
|
||||||
'use_custom_url_handler': False,
|
'use_custom_url_handler': False,
|
||||||
'custom_url_handler' : '',
|
'custom_url_handler' : '',
|
||||||
|
'disable_real_transparency' : False,
|
||||||
'title_hide_sizetext' : False,
|
'title_hide_sizetext' : False,
|
||||||
'title_transmit_fg_color' : '#ffffff',
|
'title_transmit_fg_color' : '#ffffff',
|
||||||
'title_transmit_bg_color' : '#c80003',
|
'title_transmit_bg_color' : '#c80003',
|
||||||
|
|
|
@ -680,7 +680,7 @@ class Terminal(gtk.VBox):
|
||||||
# This is quite hairy, but the basic explanation is that we should
|
# This is quite hairy, but the basic explanation is that we should
|
||||||
# set_background_transparent(True) when we have no compositing and want
|
# set_background_transparent(True) when we have no compositing and want
|
||||||
# fake background transparency, otherwise it should be False.
|
# fake background transparency, otherwise it should be False.
|
||||||
if not self.composite_support:
|
if not self.composite_support or self.config['disable_real_transparency']:
|
||||||
# We have no compositing support, fake background only
|
# We have no compositing support, fake background only
|
||||||
background_transparent = True
|
background_transparent = True
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in New Issue