• v1.1.0 0c26d1aa67

    v1.1.0 Stable

    JonKazama-Hellion released this 2026-05-05 13:17:30 +00:00 | 139 commits to main since this release

    Hellion Chat 1.1.0 — Theme Foundation

    First major UI cycle after the standalone v1.0.0 cut. Theme engine,
    five built-in themes, customisable JSON themes, modernised settings
    layout.

    New themes (Settings → Themes):

    • Hellion Arctic — the brand default, Arctic Cyan + Ember Glow
      on industrial slate.
    • Chat 2 Klassik — Steel Blue on neutral grey, eckige Kanten.
      The upstream Chat 2 look on the new engine.
    • Event Horizon — Cosmic Purple on near-black. Deep-space mood.
    • Moonlit Bloom — Bloom Magenta + Soft Sage on deep-violet
      night.
    • Mint Grove — Mint Green + Honey Amber on deep forest. First
      member of the Grove family.

    Theme engine highlights:

    • Slug-based selection in Settings → Themes with mini-mockup
      previews per theme.
    • Click a theme card and the whole plugin (chat, settings,
      pop-outs, viewer) repaints instantly.
    • Custom themes via JSON in pluginConfigs/HellionChat/themes/.
      Example template seeded on first launch.
    • Optional per-theme chat-channel colours. When a theme proposes
      its own chat colours and yours differ, a dezent banner offers
      Apply / Keep — never auto-overwriting.
    • Migration v13 → v14: existing users land on Hellion Arctic. Pick
      Chat 2 Klassik to keep the upstream look.

    Settings layout:

    • New card-grid overview on Settings open. Click a card to drill
      into the section.
    • Breadcrumb back to overview, ESC also returns.
    • Detail view drops the redundant tab list — section content uses
      the full width.

    Branding:

    • Plugin icon swapped from the ChatTwo derivative to the Hellion
      Forge hammer.
    • New docs/THEME-AUTHORING.md walks you through writing your own
      themes with the Forge logo on top.

    Technical:

    • HellionStyle.PushGlobal is now theme-driven. Configuration.
      HellionThemeEnabled is deprecated and will be removed in v1.2.0.
    • New ThemeRegistry singleton with LastWriteTime-cached custom-
      theme loader.
    • 51 local unit tests cover the data model, registry, JSON round-
      trip and built-in sanity checks.

    Based on Chat 2 1.35.3 (upstream Infiziert90/ChatTwo, EUPL-1.2).


    How to install

    This release is distributed via the HellionChat custom repository, not the
    Dalamud main plugin repo. To install:

    1. In XIVLauncher: Settings → Experimental → Custom Plugin Repositories
    2. Add the URL:
      https://raw.githubusercontent.com/JonKazama-Hellion/HellionChat/main/repo.json
    3. Enable, save, then /xlplugins → search Hellion Chat → install

    Project documents

    Licence

    EUPL-1.2.
    Based on Chat 2 by Infi and Anna,
    also EUPL-1.2.

    Downloads