feat(tabs): add dedicated System tab to default layout

Split the technical/notification streams (System, Error, Echo, Debug,
NPC announcements, login/logout, retainer sales, gathering system,
glamour notifications, sign messages, alarms, orchestrion, message
book, random number, progress) out of the General tab into their own
System tab. General now shows player conversation plus the active
gameplay events (loot rolls, crafting, gathering, NPC dialogue, party
finder pings) without burying chat under technical chatter.
This commit is contained in:
2026-05-02 18:28:29 +02:00
parent 45a5035426
commit 281a1e172f
5 changed files with 47 additions and 28 deletions
+6 -4
View File
@@ -153,13 +153,15 @@ public sealed class Plugin : IDalamudPlugin
}
// Hellion default tab layout for first-run and v10-wipe.
// General-catch-all + FC + Party + Linkshell + Tells matches the
// channel set the average raider uses; the Beginner tab only
// appears when the user has the Novice Network enabled in Audio
// & Notifications, otherwise it would just sit empty.
// General catches player chat plus active gameplay events; the
// System tab takes the technical noise so it does not bury real
// conversation. Beginner tab only appears when the Novice
// Network is enabled in Audio and Notifications, otherwise it
// would just sit empty.
if (Config.Tabs.Count == 0)
{
Config.Tabs.Add(TabsUtil.VanillaGeneral);
Config.Tabs.Add(TabsUtil.HellionSystem);
Config.Tabs.Add(TabsUtil.HellionFreeCompany);
Config.Tabs.Add(TabsUtil.HellionParty);
if (Config.ShowNoviceNetwork)