From 45b559b647ef17d252eb13dc14f9296af012003c Mon Sep 17 00:00:00 2001 From: Leroy Hopson Date: Sun, 29 Nov 2020 15:45:57 +0700 Subject: [PATCH] Add transparency support for theme colors Closes #19. --- CHANGELOG.md | 3 +++ addons/godot_xterm/native/src/terminal.cpp | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fa16c9e..ca1b903 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Added +- Theme colors now support transparency. + ### Changed - Set a default theme if no theme property has been set. diff --git a/addons/godot_xterm/native/src/terminal.cpp b/addons/godot_xterm/native/src/terminal.cpp index a96c419..0c0c998 100644 --- a/addons/godot_xterm/native/src/terminal.cpp +++ b/addons/godot_xterm/native/src/terminal.cpp @@ -385,7 +385,7 @@ void Terminal::update_theme() color_palette[color][1] = c.get_g8(); color_palette[color][2] = c.get_b8(); - palette.erase(color) = c; + palette[color] = c; }; set_pallete_color(TSM_COLOR_BLACK, "Black", 0, 0, 0);