migration: add v11 -> v12 hard-flip of PopOutInputEnabled to true
This commit is contained in:
@@ -167,6 +167,23 @@ public sealed class Plugin : IDalamudPlugin
|
|||||||
"SeenPopOutInputHint added (default false)");
|
"SeenPopOutInputHint added (default false)");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Hellion Chat v11 → v12 — flips Configuration.PopOutInputEnabled from
|
||||||
|
// the v0.6.0 opt-in default (false) to opt-out (true) per v0.6.1 UX
|
||||||
|
// polish. Tester feedback: users found the manual toggle "umständlich,
|
||||||
|
// wirkt unfertig". Hard-flip applies to all existing users — small active
|
||||||
|
// tester pool means few have made a deliberate opt-out choice yet.
|
||||||
|
// Communicated via the v0.6.1 hint banner (SeenPopOutHeaderHint reset).
|
||||||
|
if (Config.Version < 12)
|
||||||
|
{
|
||||||
|
Config.PopOutInputEnabled = true;
|
||||||
|
Config.SeenPopOutHeaderHint = false;
|
||||||
|
Config.Version = 12;
|
||||||
|
SaveConfig();
|
||||||
|
Log.Information(
|
||||||
|
"Migrated config v11 → v12: PopOutInputEnabled hard-flipped to true (v0.6.1 default), " +
|
||||||
|
"SeenPopOutHeaderHint added (default false)");
|
||||||
|
}
|
||||||
|
|
||||||
// Hellion default tab layout for first-run and v10-wipe.
|
// Hellion default tab layout for first-run and v10-wipe.
|
||||||
// General catches player chat plus active gameplay events; the
|
// General catches player chat plus active gameplay events; the
|
||||||
// System tab takes the technical noise so it does not bury real
|
// System tab takes the technical noise so it does not bury real
|
||||||
|
|||||||
Reference in New Issue
Block a user