Cosmetic changes, UX/UI improvements in TUI mode, added colored text support in dialogs

This commit is contained in:
Anon 2026-06-14 02:11:04 +02:00
parent 2aa85cbb17
commit c0d983272b
9 changed files with 321 additions and 105 deletions

View file

@ -53,9 +53,11 @@ public class Dialog : Command
{
var handler = CmdResult.currentHandler!;
var current = handler.Dialogs.Current;
return current is null
? r.SetAndReturn(CmdResult.Status.Fail, Translations.dialog_none)
: r.SetAndReturn(CmdResult.Status.Done, DialogFormatter.Render(current));
if (current is null)
return r.SetAndReturn(CmdResult.Status.Fail, Translations.dialog_none);
ConsoleIO.WriteLineFormatted(DialogFormatter.Render(current), acceptnewlines: true);
return r.SetAndReturn(CmdResult.Status.Done);
}
private static int Open(CmdResult r)