From 9a331fc302f187fe318a2a0c34824aa9a86f3aee Mon Sep 17 00:00:00 2001 From: Matt Parker <61717342+MattParkerDev@users.noreply.github.com> Date: Fri, 1 Aug 2025 21:40:13 +1000 Subject: [PATCH] fix terminal display --- src/SharpIDE.Application/Features/Build/BuildService.cs | 4 +++- src/SharpIDE.Photino/Layout/MainLayout.razor | 7 +++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/SharpIDE.Application/Features/Build/BuildService.cs b/src/SharpIDE.Application/Features/Build/BuildService.cs index 2f05901..af4daa9 100644 --- a/src/SharpIDE.Application/Features/Build/BuildService.cs +++ b/src/SharpIDE.Application/Features/Build/BuildService.cs @@ -1,5 +1,7 @@ using System.Diagnostics; using Microsoft.Build.Execution; +using Microsoft.Build.Framework; +using Microsoft.Build.Logging; using SharpIDE.Application.Features.Logging; namespace SharpIDE.Application.Features.Build; @@ -25,7 +27,7 @@ public class BuildService Loggers = [ //new BinaryLogger { Parameters = "msbuild.binlog" }, - //new ConsoleLogger(LoggerVerbosity.Minimal, message => BuildOutputChannel.Writer.TryWrite(message), s => { }, () => { }) {Parameters = "FORCECONSOLECOLOR"}, + //new ConsoleLogger(LoggerVerbosity.Minimal) {Parameters = "FORCECONSOLECOLOR"}, terminalLogger //new InMemoryLogger(LoggerVerbosity.Normal) ], diff --git a/src/SharpIDE.Photino/Layout/MainLayout.razor b/src/SharpIDE.Photino/Layout/MainLayout.razor index 4c4fffa..e38b155 100644 --- a/src/SharpIDE.Photino/Layout/MainLayout.razor +++ b/src/SharpIDE.Photino/Layout/MainLayout.razor @@ -42,8 +42,11 @@ - Terminal - + @if (_solutionFilePath is not null) + { + Terminal + + }