mirror of
https://github.com/RedWizardsLab/EchoHub.git
synced 2026-09-04 08:36:11 +02:00
feat: add true transparent background support via Terminal.Gui fork
Add Terminal.Gui fork as submodule with transparent color support (Color.Transparent emitting CSI 39m/49m default bg/fg sequences). Switch EchoHub.Client from NuGet to project reference. Update Transparent theme to use real terminal transparency.
This commit is contained in:
@@ -29,6 +29,14 @@
|
||||
- Migrates legacy single-object `EmbedJson` to array format
|
||||
- Promotes usernames listed in `Server:Admins` config to Admin role
|
||||
|
||||
### True Transparent Background
|
||||
|
||||
- Transparent theme now uses the terminal's native background instead of solid black
|
||||
- Powered by `Color.Transparent` (alpha=0) which emits ANSI `CSI 49m` (default background) instead of explicit RGB
|
||||
- Terminal transparency, acrylic, wallpaper effects now show through the TUI
|
||||
- Dialogs retain solid `DarkGray` background for readability
|
||||
- Uses local Terminal.Gui fork (submodule) with transparent color support pending upstream merge ([gui-cs/Terminal.Gui#4234](https://github.com/gui-cs/Terminal.Gui/pull/4234))
|
||||
|
||||
## Fixes
|
||||
|
||||
### IRC Gateway
|
||||
|
||||
Reference in New Issue
Block a user