VTE is not making any attempt to maintain API stability. The following changes to the API impacted Termite, despite it avoiding deprecated functions: * vte_pty_set_term removed (hopefully without an impact...) * vte_terminal_get_child_exit_status replaced with new signal parameter * beep signal -> bell signal * vte_char_attributes -> VteCharAttributes * sync suffix added to I/O functions along with some parameter changes * rgba suffix removed from all color functions * inner-border attribute replaced with GtkStyleContext padding * vte_terminal_set_font_from_string removed, use Pango directly * vte_terminal_is_word_char removed - is_word_char copied to Termite * vte_terminal_set_word_chars removed - feature dropped * vte_terminal_set_visible_bell removed - feature dropped Support for text selection is still not supported upstream. The required API is tiny and does not expose internal details. Despite the lack of a compelling reason to leave it out like a backwards compatibility risk, the patch has been left to rot on the bug tracker. The vte_terminal_get_user_shell_with_fallback API was also removed, although it was an internal API and Termite was only using it for convenience. The functionality has been moved inside Termite. Closes #187
		
			
				
	
	
		
			69 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
			
		
		
	
	
			69 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
[options]
 | 
						|
resize_grip = false
 | 
						|
scroll_on_output = false
 | 
						|
scroll_on_keystroke = true
 | 
						|
audible_bell = false
 | 
						|
mouse_autohide = false
 | 
						|
allow_bold = true
 | 
						|
dynamic_title = true
 | 
						|
urgent_on_bell = true
 | 
						|
clickable_url = true
 | 
						|
font = Monospace 9
 | 
						|
scrollback_lines = 1000
 | 
						|
search_wrap = true
 | 
						|
#icon_name = terminal
 | 
						|
#geometry = 640x480
 | 
						|
 | 
						|
# "system", "on" or "off"
 | 
						|
cursor_blink = system
 | 
						|
 | 
						|
# "block", "underline" or "ibeam"
 | 
						|
cursor_shape = block
 | 
						|
 | 
						|
# $BROWSER is used by default
 | 
						|
#browser = firefox
 | 
						|
 | 
						|
# set size hints for the window
 | 
						|
#size_hints = false
 | 
						|
 | 
						|
# emit escape sequences for other keys modified by Control
 | 
						|
#modify_other_keys = false
 | 
						|
 | 
						|
[colors]
 | 
						|
foreground = #dcdccc
 | 
						|
foreground_bold = #ffffff
 | 
						|
background = #3f3f3f
 | 
						|
#cursor = #dcdccc
 | 
						|
 | 
						|
# if unset, will reverse foreground and background
 | 
						|
highlight = #2f2f2f
 | 
						|
 | 
						|
# colors from color0 to color254 can be set
 | 
						|
color0 = #3f3f3f
 | 
						|
color1 = #705050
 | 
						|
color2 = #60b48a
 | 
						|
color3 = #dfaf8f
 | 
						|
color4 = #506070
 | 
						|
color5 = #dc8cc3
 | 
						|
color6 = #8cd0d3
 | 
						|
color7 = #dcdccc
 | 
						|
color8 = #709080
 | 
						|
color9 = #dca3a3
 | 
						|
color10 = #c3bf9f
 | 
						|
color11 = #f0dfaf
 | 
						|
color12 = #94bff3
 | 
						|
color13 = #ec93d3
 | 
						|
color14 = #93e0e3
 | 
						|
color15 = #ffffff
 | 
						|
 | 
						|
[hints]
 | 
						|
#font = Monospace 12
 | 
						|
#foreground = #dcdccc
 | 
						|
#background = #3f3f3f
 | 
						|
#padding = 2
 | 
						|
#border = #3f3f3f
 | 
						|
#border_width = 0.5
 | 
						|
#roundness = 2.0
 | 
						|
 | 
						|
# vim: ft=dosini cms=#%s
 |