tool extends "res://addons/godot_xterm/terminal.gd" signal theme_changed func _ready(): # Print every background color. for i in range(8): write("\u001b[4%dm " % i) # Regular. for i in range(8): write("\u001b[10%dm " % i) # Bright. write("\u001b[0m") # Reset. # Print every foreground color. for i in range(8): write("\u001b[3%dm█" % i) # Regular. for i in range(8): write("\u001b[9%dm█" % i) # Bright. write("\u001b[0m") # Reset. # Print every font. write("L\u001b[0m") # Regular. write("\u001b[1mL\u001b[0m") # Bold. write("\u001b[3mL\u001b[0m") # Italic. write("\u001b[1m\u001b[3mL\u001b[0m") # Bold Italic. func _notification(what): ._notification(what) match what: NOTIFICATION_THEME_CHANGED: call_deferred("emit_signal", "theme_changed")