renderer: use terminal color state, remove color messages

This commit is contained in:
Mitchell Hashimoto
2025-10-30 09:52:36 -07:00
parent 77343bb06e
commit 2daecd94a5
4 changed files with 75 additions and 200 deletions

View File

@@ -437,21 +437,6 @@ fn drainMailbox(self: *Thread) !void {
grid.set.deref(grid.old_key);
},
.foreground_color => |color| {
self.renderer.foreground_color = color;
self.renderer.markDirty();
},
.background_color => |color| {
self.renderer.background_color = color;
self.renderer.markDirty();
},
.cursor_color => |color| {
self.renderer.cursor_color = color;
self.renderer.markDirty();
},
.resize => |v| self.renderer.setScreenSize(v),
.change_config => |config| {