Skip to content

v2.2.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@lihop lihop released this 25 Aug 22:22
4f24f2b

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 and rows properties of Terminal.
    These properties will be removed in a future version.
    Please use get_cols() and get_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 the Light * 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

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.