feat: Add support for thumbnail inclusion in AI processing and enhance UI bindings
Some checks failed
Build Windows Avalonia / build (push) Failing after 1m48s
Build Windows Avalonia / release (push) Has been skipped

This commit is contained in:
MaddoScientisto 2026-05-09 17:53:15 +02:00
commit 7e105e3738
9 changed files with 235 additions and 27 deletions

View file

@ -122,6 +122,21 @@ public class DataModelCharacterizationTests
model.UseNumberAiGpu.ShouldBeTrue();
}
[TestMethod]
public void NumberAiThumbnails_DefaultsOffAndRaisesDataModelPropertyChanged()
{
var model = CreateModel();
model.IncludeNumberAiThumbnails.ShouldBeFalse();
string? changed = null;
model.PropertyChanged += (_, args) => changed = args.PropertyName;
model.Ai.IncludeNumberAiThumbnails = true;
changed.ShouldBe(nameof(DataModel.IncludeNumberAiThumbnails));
model.IncludeNumberAiThumbnails.ShouldBeTrue();
}
[TestMethod]
public void CommandLineOperationRunner_DetectsHeadlessRequest()
{