From 507efc8cdaa4e5868ce4caff4cbff130d188905a Mon Sep 17 00:00:00 2001 From: JonKazama-Hellion Date: Tue, 5 May 2026 18:43:13 +0200 Subject: [PATCH] feat(tabs): nullable Tab.Icon field for custom glyph override --- HellionChat/Configuration.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/HellionChat/Configuration.cs b/HellionChat/Configuration.cs index da3b4d6..d005aa8 100755 --- a/HellionChat/Configuration.cs +++ b/HellionChat/Configuration.cs @@ -394,6 +394,12 @@ public class Tab { public string Name = Language.Tab_DefaultName; + // v1.2.0 — optionaler FontAwesome-Glyph-Name. Null bedeutet: + // Default-Mapping aus TabIconMapping greift (basiert auf Tab-Name + // oder erstem SelectedChannels-Eintrag). User können hier per + // Settings → Tabs einen eigenen Glyph setzen. + public string? Icon = null; + [Obsolete("Removed in favor of SelectedChannels")] public Dictionary ChatCodes = new();