mirror of
https://github.com/lihop/godot-xterm.git
synced 2024-11-22 01:30:25 +01:00
Terminal emulator for the Godot game engine.
f8412a03f5
Makes libtsm a static library rather than dynamic so that it doesn't
have to be installed as a system library on the user's operating system.
Also updates SConstruct to work on more operating systems other than
just NixOS. Adds a number of docker files for building the library on
various distributions (NixOS, Arch Linux, Ubuntu).
Uses a fork of godot-cpp with an updated godot_headers submodule that
includes godotengine/godot_headers#76. We should go back to tracking
https://github.com/godotengine/godot-cpp once the submodule has
been updated in that repo.
Former-commit-id:
|
||
---|---|---|
addons | ||
dockerfiles | ||
examples/terminal | ||
scenes | ||
test | ||
.gitignore | ||
.gitmodules | ||
.gutconfig.json | ||
.travis.yml | ||
default_env.tres | ||
demo.cast | ||
demo.gif | ||
docker-compose.yml | ||
icon.png | ||
icon.png.import | ||
LICENSE | ||
project.godot | ||
README.md |
Godot Xterm Native
Native implementation of Godot Xterm using GDNative with libtsm.
Demo
Click the thumbnail to watch a demo video on youtube:
License
If you contribute code to this project, you are implicitly allowing your code to be distributed under the MIT license. You are also implicitly verifying that all code is your original work, or unoriginal work which is published under a compatible license or waiver.
Copyright (c) 2020 Leroy Hopson (MIT License)
The fonts used in this project are published under a seperate license. See: addons/godot_xterm_native/fonts/LICENSE.txt.