Changed
- Changed theme item names to be compatible with Godot version 3.5 (no spaces), consistent with other theme item names (snake_case), and to match the ANSI color names listed on the ANSI escape code Wikipedia page.
Deprecated
- Deprecated the
cols
androws
properties of Terminal. These properties will be removed in a future version. Please useget_cols()
andget_rows()
instead. - Deprecated the undocumented
get_master()
method of PTY that returned its Pipe. This method will be removed in a future version. The Pipe class is for internal use only and may be changed at any time. - Deprecated old theme item names. Support for these names will be removed in a future version. Please update the names as follows (paying particular attention to
Light Grey
,Dark Grey
,White
,Bold Italic
, and theLight *
variants):- Colors:
Black
->black
Red
->red
Green
->green
Yellow
->yellow
Blue
->blue
Magenta
->magenta
Cyan
->cyan
Light Grey
->white
Dark Grey
->bright_black
Light Red
->bright_red
Light Green
->bright_green
Light Yellow
->bright_yellow
Light Blue
->bright_blue
Light Magenta
->bright_magenta
Light Cyan
->bright_cyan
White
->bright_white
Foreground
->foreground
Background
->background
Cursor
->cursor
- Fonts:
Regular
->regular
Italic
->italic
Bold
->bold
Bold Italic
->bold_italic
- Colors:
Removed
- Removed support for Godot version 3.3.x. GodotXterm might still work with this version of Godot if compiled with the correct version of godot-cpp, but compatibility is no longer officially supported.
Fixed
- #57: Screen is no longer erased on resize when using a custom theme.
- #58: Screen is no longer erased when changing themes.
"Paint Term", generated using Midjourney, released under CC0 by @lihop.