From 7dc103d894d4f65c27b4e0f1139d5d7f6d05baa9 Mon Sep 17 00:00:00 2001
From: Matt Parker <61717342+MattParkerDev@users.noreply.github.com>
Date: Sun, 3 Aug 2025 01:55:49 +1000
Subject: [PATCH] sln explorer right click menu
---
.../Components/CodeViewer.razor | 3 ++
.../Components/SolutionExplorer.razor | 36 ++++++++++++-------
src/SharpIDE.Photino/_Imports.razor | 3 --
3 files changed, 26 insertions(+), 16 deletions(-)
diff --git a/src/SharpIDE.Photino/Components/CodeViewer.razor b/src/SharpIDE.Photino/Components/CodeViewer.razor
index 0079740..26f046d 100644
--- a/src/SharpIDE.Photino/Components/CodeViewer.razor
+++ b/src/SharpIDE.Photino/Components/CodeViewer.razor
@@ -1,6 +1,9 @@
@using Ardalis.GuardClauses
@using SharpIDE.Application.Features.SolutionDiscovery
@using SharpIDE.Photino.Services
+@using BlazorMonaco
+@using BlazorMonaco.Editor
+@using BlazorMonaco.Languages
@inject RefreshOpenFileService RefreshOpenFileService
diff --git a/src/SharpIDE.Photino/Components/SolutionExplorer.razor b/src/SharpIDE.Photino/Components/SolutionExplorer.razor
index d7cc939..720483a 100644
--- a/src/SharpIDE.Photino/Components/SolutionExplorer.razor
+++ b/src/SharpIDE.Photino/Components/SolutionExplorer.razor
@@ -13,19 +13,29 @@
transition-duration: 0.0s !important;
}
-
-
- @foreach (var folder in SolutionModel.Folders)
- {
- @GetSolutionFolderFragment(folder)
- }
- @foreach (var project in SolutionModel.Projects)
- {
- @GetProjectFragment(project)
- }
-
-
-
+
+
+
+
+ @foreach (var folder in SolutionModel.Folders)
+ {
+ @GetSolutionFolderFragment(folder)
+ }
+ @foreach (var project in SolutionModel.Projects)
+ {
+ @GetProjectFragment(project)
+ }
+
+
+
+
+
+
+
+
+
+
+
@code {
[Parameter, EditorRequired]
diff --git a/src/SharpIDE.Photino/_Imports.razor b/src/SharpIDE.Photino/_Imports.razor
index 7863d5f..df8c6af 100644
--- a/src/SharpIDE.Photino/_Imports.razor
+++ b/src/SharpIDE.Photino/_Imports.razor
@@ -10,6 +10,3 @@
@using MudBlazor
@using SharpIDE.Photino.Layout
@using SharpIDE.Photino.Components
-@using BlazorMonaco
-@using BlazorMonaco.Editor
-@using BlazorMonaco.Languages