chore: remove v1.7.0 'lands in' placeholders

This commit is contained in:
2026-05-26 20:44:41 +02:00
parent 545ddfbfcc
commit 730e15d108
2 changed files with 4 additions and 4 deletions
@@ -14,12 +14,12 @@ internal sealed class ColorEditorBufferStep : ISelfTestStep
_ = plugin; _ = plugin;
} }
public string Name => "Hellion Chat - Color editor buffer (pending v1.7.0)"; public string Name => "Hellion Chat - Color editor buffer (pending)";
public SelfTestStepResult RunStep() public SelfTestStepResult RunStep()
{ {
ImGui.TextDisabled( ImGui.TextDisabled(
"Pending v1.7.0 ColorEditor integration — placeholder selftest, no probe runs." "Pending ColorEditor integration — placeholder selftest, no probe runs."
); );
return SelfTestStepResult.Pass; return SelfTestStepResult.Pass;
} }
+2 -2
View File
@@ -256,8 +256,8 @@ public sealed class ThemeRegistry
// Shallow record-with-clone: Theme.Colors gets an explicit second-level // Shallow record-with-clone: Theme.Colors gets an explicit second-level
// with-copy so ColorPicker edits never mutate the source record. Layout // with-copy so ColorPicker edits never mutate the source record. Layout
// and Typography are value-record-clean (only primitive fields). Chat- // and Typography are value-record-clean (only primitive fields). Chat-
// Colors stays a reference share — fine for v1.7.0 because the editor // Colors stays a reference share because the editor never touches
// never touches ChatColors. If a future cycle adds a ChatColors editor, // ChatColors. If a future cycle adds a ChatColors editor,
// BeginEditing must also clone the channel dictionary // BeginEditing must also clone the channel dictionary
// (ThemeChatColors holds IReadOnlyDictionary<ChatType, uint>). // (ThemeChatColors holds IReadOnlyDictionary<ChatType, uint>).
_editingThemeBuffer = source with _editingThemeBuffer = source with