mirror of
https://github.com/lihop/godot-xterm.git
synced 2024-11-25 18:50:25 +01:00
e68d2f55c9
This is important when terminal is a child of a Container node and we set the margin properties, otherwise the background rect is drawn with an offset.
1.5 KiB
1.5 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Changed
- Updated build script (
addons/godot_xterm/native/build.sh
). Git submodules will now be initialized if they haven't already. Moved nix-shell related stuff to a seperate shell.nix file so the same build command can be used on all Linux based OSes. - Positioned background rect at 0,0 so it is no longer offset if a margin is added when Terminal is a child of a Container node.
1.0.0 - 2020-10-05
Added
- Changelog.
- Asciicast importer plugin. Enables the import of .cast (asciicast files v2) that can be made using the asciinema terminal session recorder. See the asciicast scene for example usage.
- Pre-built binary for x11 platform.
Changed
- Implementation of Terminal node from GDScript to GDNative using Aetf's patched version of libtsm.
- Move input handling to the Terminal node itself, rather than handling it in a seperate Control node.
- The Terminal
write()
method now accepts both String and PoolByteArray.