mirror of
https://github.com/lihop/godot-xterm.git
synced 2024-11-10 04:40:25 +01:00
9e1d0b8ee2
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.
Former-commit-id: e68d2f55c9
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.