godot-xterm/addons/godot_xterm
Leroy Hopson 0d4e10f5ab Add more features, bug fixes and bugs ;-)
Most notably:
- Reflow is now working. Terminal size will fill the window and
cols/rows will be resized/calculated based on window and font size.
- Added support for different fonts (i.e. bold, italic, bolditalic).
- Enabled blinking characters.
- Adde more tests and caught a few subtle bugs.
- Removed renderer code (which was part of xterm.js) and just
doing naive rendering in terminal.gd, but it seems to perform
a lot faster.

Still not working completely:
- vim (some weirdness going on).
- vttest (more weirdness).

Todo:
- Fix the above.
- Draw the cursor!
- Improve performance. Performance is still not great. The terminal
becomes unusable when running `yes` or `cmatrix -r`.
2020-05-19 18:55:43 +07:00
..
buffer Add more features, bug fixes and bugs ;-) 2020-05-19 18:55:43 +07:00
data Add more features, bug fixes and bugs ;-) 2020-05-19 18:55:43 +07:00
fonts Add more features, bug fixes and bugs ;-) 2020-05-19 18:55:43 +07:00
input Add/update more files 2020-05-17 17:32:06 +07:00
parser Add more features, bug fixes and bugs ;-) 2020-05-19 18:55:43 +07:00
renderer Add more features, bug fixes and bugs ;-) 2020-05-19 18:55:43 +07:00
services Add more features, bug fixes and bugs ;-) 2020-05-19 18:55:43 +07:00
char_data.gd Add all the files 2020-05-10 01:42:19 +07:00
circular_list.gd Add more features, bug fixes and bugs ;-) 2020-05-19 18:55:43 +07:00
color_manager.gd Add more features, bug fixes and bugs ;-) 2020-05-19 18:55:43 +07:00
Constants.gd Add all the files 2020-05-10 01:42:19 +07:00
icon.svg Add all the files 2020-05-10 01:42:19 +07:00
icon.svg.import Add all the files 2020-05-10 01:42:19 +07:00
input_handler.gd Add more features, bug fixes and bugs ;-) 2020-05-19 18:55:43 +07:00
plugin.cfg Add all the files 2020-05-10 01:42:19 +07:00
plugin.gd Add/update more files 2020-05-17 17:32:06 +07:00
terminal.gd Add more features, bug fixes and bugs ;-) 2020-05-19 18:55:43 +07:00