diff --git a/src-net5/LangPad/LangPad.csproj b/src-net5/LangPad/LangPad.csproj
index be3a3bfa..5ad90a15 100644
--- a/src-net5/LangPad/LangPad.csproj
+++ b/src-net5/LangPad/LangPad.csproj
@@ -2191,7 +2191,7 @@
-
+
diff --git a/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPad.deps.json b/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPad.deps.json
index 2b52a321..5c2c4189 100644
--- a/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPad.deps.json
+++ b/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPad.deps.json
@@ -11,7 +11,7 @@
"Eto.Forms": "2.5.11",
"Eto.Platform.Wpf": "2.5.11",
"LangPadData": "1.0.0",
- "Microsoft.Web.WebView2": "1.0.818.41"
+ "Microsoft.Web.WebView2": "1.0.902.49"
},
"runtime": {
"LangPad.dll": {}
@@ -97,36 +97,36 @@
}
}
},
- "Microsoft.Web.WebView2/1.0.818.41": {
+ "Microsoft.Web.WebView2/1.0.902.49": {
"runtime": {
"lib/netcoreapp3.0/Microsoft.Web.WebView2.Core.dll": {
- "assemblyVersion": "1.0.818.41",
- "fileVersion": "1.0.818.41"
+ "assemblyVersion": "1.0.902.49",
+ "fileVersion": "1.0.902.49"
},
"lib/netcoreapp3.0/Microsoft.Web.WebView2.WinForms.dll": {
- "assemblyVersion": "1.0.818.41",
- "fileVersion": "1.0.818.41"
+ "assemblyVersion": "1.0.902.49",
+ "fileVersion": "1.0.902.49"
},
"lib/netcoreapp3.0/Microsoft.Web.WebView2.Wpf.dll": {
- "assemblyVersion": "1.0.818.41",
- "fileVersion": "1.0.818.41"
+ "assemblyVersion": "1.0.902.49",
+ "fileVersion": "1.0.902.49"
}
},
"runtimeTargets": {
"runtimes/win-arm64/native/WebView2Loader.dll": {
"rid": "win-arm64",
"assetType": "native",
- "fileVersion": "1.0.818.41"
+ "fileVersion": "1.0.902.49"
},
"runtimes/win-x64/native/WebView2Loader.dll": {
"rid": "win-x64",
"assetType": "native",
- "fileVersion": "1.0.818.41"
+ "fileVersion": "1.0.902.49"
},
"runtimes/win-x86/native/WebView2Loader.dll": {
"rid": "win-x86",
"assetType": "native",
- "fileVersion": "1.0.818.41"
+ "fileVersion": "1.0.902.49"
}
}
},
@@ -184,12 +184,12 @@
"path": "extended.wpf.toolkit/3.6.0",
"hashPath": "extended.wpf.toolkit.3.6.0.nupkg.sha512"
},
- "Microsoft.Web.WebView2/1.0.818.41": {
+ "Microsoft.Web.WebView2/1.0.902.49": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-fOEZCzNHDtWuNGgOWaA7lD0UkiFXJGhWXEBwqsw9sMrx4QXl8SqNX7qVNYdJrbGvpf3B67CGO3WuUI2z3Yai5w==",
- "path": "microsoft.web.webview2/1.0.818.41",
- "hashPath": "microsoft.web.webview2.1.0.818.41.nupkg.sha512"
+ "sha512": "sha512-54GMzepT0Z52wqdNuycUn1DYg/pH2z0UaQKcqT21L5A/rZIL9laabM6GhPxW/QeD9pk3AmbE65NVlXsJRDJ+8w==",
+ "path": "microsoft.web.webview2/1.0.902.49",
+ "hashPath": "microsoft.web.webview2.1.0.902.49.nupkg.sha512"
},
"System.ComponentModel.Annotations/4.7.0": {
"type": "package",
diff --git a/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPad.dll b/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPad.dll
index 037a371b..6a9f1eb1 100644
Binary files a/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPad.dll and b/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPad.dll differ
diff --git a/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPad.exe b/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPad.exe
index 7c1c81ce..b7f4b07b 100644
Binary files a/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPad.exe and b/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPad.exe differ
diff --git a/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPadData.dll b/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPadData.dll
index 694e7752..b7c3a454 100644
Binary files a/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPadData.dll and b/src-net5/LangPad/bin/Wpf/net5.0-windows/LangPadData.dll differ
diff --git a/src-net5/LangPad/bin/Wpf/net5.0-windows/Microsoft.Web.WebView2.Core.dll b/src-net5/LangPad/bin/Wpf/net5.0-windows/Microsoft.Web.WebView2.Core.dll
index cffb47c8..7743b5ee 100644
Binary files a/src-net5/LangPad/bin/Wpf/net5.0-windows/Microsoft.Web.WebView2.Core.dll and b/src-net5/LangPad/bin/Wpf/net5.0-windows/Microsoft.Web.WebView2.Core.dll differ
diff --git a/src-net5/LangPad/bin/Wpf/net5.0-windows/Microsoft.Web.WebView2.WinForms.dll b/src-net5/LangPad/bin/Wpf/net5.0-windows/Microsoft.Web.WebView2.WinForms.dll
index f4ea98c2..4823e424 100644
Binary files a/src-net5/LangPad/bin/Wpf/net5.0-windows/Microsoft.Web.WebView2.WinForms.dll and b/src-net5/LangPad/bin/Wpf/net5.0-windows/Microsoft.Web.WebView2.WinForms.dll differ
diff --git a/src-net5/LangPad/bin/Wpf/net5.0-windows/Microsoft.Web.WebView2.Wpf.dll b/src-net5/LangPad/bin/Wpf/net5.0-windows/Microsoft.Web.WebView2.Wpf.dll
index e51096a4..ee96b20f 100644
Binary files a/src-net5/LangPad/bin/Wpf/net5.0-windows/Microsoft.Web.WebView2.Wpf.dll and b/src-net5/LangPad/bin/Wpf/net5.0-windows/Microsoft.Web.WebView2.Wpf.dll differ
diff --git a/src-net5/LangPad/bin/Wpf/net5.0-windows/runtimes/win-arm64/native/WebView2Loader.dll b/src-net5/LangPad/bin/Wpf/net5.0-windows/runtimes/win-arm64/native/WebView2Loader.dll
index e964eec0..b32e2e26 100644
Binary files a/src-net5/LangPad/bin/Wpf/net5.0-windows/runtimes/win-arm64/native/WebView2Loader.dll and b/src-net5/LangPad/bin/Wpf/net5.0-windows/runtimes/win-arm64/native/WebView2Loader.dll differ
diff --git a/src-net5/LangPad/bin/Wpf/net5.0-windows/runtimes/win-x64/native/WebView2Loader.dll b/src-net5/LangPad/bin/Wpf/net5.0-windows/runtimes/win-x64/native/WebView2Loader.dll
index 9df53f16..59a2385c 100644
Binary files a/src-net5/LangPad/bin/Wpf/net5.0-windows/runtimes/win-x64/native/WebView2Loader.dll and b/src-net5/LangPad/bin/Wpf/net5.0-windows/runtimes/win-x64/native/WebView2Loader.dll differ
diff --git a/src-net5/LangPad/bin/Wpf/net5.0-windows/runtimes/win-x86/native/WebView2Loader.dll b/src-net5/LangPad/bin/Wpf/net5.0-windows/runtimes/win-x86/native/WebView2Loader.dll
index 474de7ab..4a6563de 100644
Binary files a/src-net5/LangPad/bin/Wpf/net5.0-windows/runtimes/win-x86/native/WebView2Loader.dll and b/src-net5/LangPad/bin/Wpf/net5.0-windows/runtimes/win-x86/native/WebView2Loader.dll differ
diff --git a/src-net5/LangPad/obj/LangPad.csproj.nuget.dgspec.json b/src-net5/LangPad/obj/LangPad.csproj.nuget.dgspec.json
index 74c51a43..efa3a819 100644
--- a/src-net5/LangPad/obj/LangPad.csproj.nuget.dgspec.json
+++ b/src-net5/LangPad/obj/LangPad.csproj.nuget.dgspec.json
@@ -60,7 +60,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.203\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.302\\RuntimeIdentifierGraph.json"
}
}
},
@@ -120,7 +120,7 @@
},
"Microsoft.Web.WebView2": {
"target": "Package",
- "version": "[1.0.818.41, )"
+ "version": "[1.0.902.49, )"
}
},
"imports": [
@@ -136,39 +136,39 @@
"downloadDependencies": [
{
"name": "Microsoft.AspNetCore.App.Runtime.linux-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.AspNetCore.App.Runtime.osx-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.AspNetCore.App.Runtime.win-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.NETCore.App.Host.linux-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.NETCore.App.Host.osx-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.NETCore.App.Runtime.linux-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.NETCore.App.Runtime.osx-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.NETCore.App.Runtime.win-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.WindowsDesktop.App.Runtime.win-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
}
],
"frameworkReferences": {
@@ -176,7 +176,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.203\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.302\\RuntimeIdentifierGraph.json"
}
},
"runtimes": {
diff --git a/src-net5/LangPad/obj/LangPad.csproj.nuget.g.props b/src-net5/LangPad/obj/LangPad.csproj.nuget.g.props
index fbae9058..f4fdf2d0 100644
--- a/src-net5/LangPad/obj/LangPad.csproj.nuget.g.props
+++ b/src-net5/LangPad/obj/LangPad.csproj.nuget.g.props
@@ -7,7 +7,7 @@
$(UserProfile)\.nuget\packages\
C:\Users\Ian Martinez\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\
PackageReference
- 5.9.1
+ 5.10.0
@@ -18,6 +18,7 @@
$(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+ C:\Users\Ian Martinez\.nuget\packages\microsoft.web.webview2\1.0.902.49
C:\Users\Ian Martinez\.nuget\packages\extended.wpf.toolkit\3.6.0
\ No newline at end of file
diff --git a/src-net5/LangPad/obj/LangPad.csproj.nuget.g.targets b/src-net5/LangPad/obj/LangPad.csproj.nuget.g.targets
index e50c5b31..fc4efd5a 100644
--- a/src-net5/LangPad/obj/LangPad.csproj.nuget.g.targets
+++ b/src-net5/LangPad/obj/LangPad.csproj.nuget.g.targets
@@ -4,7 +4,7 @@
$(MSBuildAllProjects);$(MSBuildThisFileFullPath)
-
+
\ No newline at end of file
diff --git a/src-net5/LangPad/obj/Wpf/net5.0-windows/LangPad.csproj.FileListAbsolute.txt b/src-net5/LangPad/obj/Wpf/net5.0-windows/LangPad.csproj.FileListAbsolute.txt
index 14d28f66..e4591fb8 100644
--- a/src-net5/LangPad/obj/Wpf/net5.0-windows/LangPad.csproj.FileListAbsolute.txt
+++ b/src-net5/LangPad/obj/Wpf/net5.0-windows/LangPad.csproj.FileListAbsolute.txt
@@ -24,7 +24,6 @@ C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\bin\Wpf\net5.0-w
C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\bin\Wpf\net5.0-windows\ru\Xceed.Wpf.AvalonDock.resources.dll
C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\bin\Wpf\net5.0-windows\sv\Xceed.Wpf.AvalonDock.resources.dll
C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\bin\Wpf\net5.0-windows\zh-Hans\Xceed.Wpf.AvalonDock.resources.dll
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\obj\Wpf\net5.0-windows\LangPad.csprojAssemblyReference.cache
C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\obj\Wpf\net5.0-windows\LangPad.GeneratedMSBuildEditorConfig.editorconfig
C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\obj\Wpf\net5.0-windows\LangPad.AssemblyInfoInputs.cache
C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\obj\Wpf\net5.0-windows\LangPad.AssemblyInfo.cs
@@ -44,3 +43,4 @@ C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\obj\Wpf\net5.0-w
C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\obj\Wpf\net5.0-windows\LangPad.csproj.GenerateResource.cache
C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\bin\Wpf\net5.0-windows\LangPadData.dll
C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\bin\Wpf\net5.0-windows\LangPadData.pdb
+C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\obj\Wpf\net5.0-windows\LangPad.csproj.AssemblyReference.cache
diff --git a/src-net5/LangPad/obj/Wpf/net5.0-windows/LangPad.dll b/src-net5/LangPad/obj/Wpf/net5.0-windows/LangPad.dll
index 037a371b..6a9f1eb1 100644
Binary files a/src-net5/LangPad/obj/Wpf/net5.0-windows/LangPad.dll and b/src-net5/LangPad/obj/Wpf/net5.0-windows/LangPad.dll differ
diff --git a/src-net5/LangPad/obj/Wpf/net5.0-windows/apphost.exe b/src-net5/LangPad/obj/Wpf/net5.0-windows/apphost.exe
index 7c1c81ce..b7f4b07b 100644
Binary files a/src-net5/LangPad/obj/Wpf/net5.0-windows/apphost.exe and b/src-net5/LangPad/obj/Wpf/net5.0-windows/apphost.exe differ
diff --git a/src-net5/LangPad/obj/project.assets.json b/src-net5/LangPad/obj/project.assets.json
index dbf3b628..4666e9e2 100644
--- a/src-net5/LangPad/obj/project.assets.json
+++ b/src-net5/LangPad/obj/project.assets.json
@@ -83,7 +83,7 @@
}
}
},
- "Microsoft.Web.WebView2/1.0.818.41": {
+ "Microsoft.Web.WebView2/1.0.902.49": {
"type": "package",
"compile": {
"lib/netcoreapp3.0/Microsoft.Web.WebView2.Core.dll": {},
@@ -236,7 +236,7 @@
}
}
},
- "Microsoft.Web.WebView2/1.0.818.41": {
+ "Microsoft.Web.WebView2/1.0.902.49": {
"type": "package",
"compile": {
"lib/netcoreapp3.0/Microsoft.Web.WebView2.Core.dll": {},
@@ -375,7 +375,7 @@
}
}
},
- "Microsoft.Web.WebView2/1.0.818.41": {
+ "Microsoft.Web.WebView2/1.0.902.49": {
"type": "package",
"compile": {
"lib/netcoreapp3.0/Microsoft.Web.WebView2.Core.dll": {},
@@ -514,7 +514,7 @@
}
}
},
- "Microsoft.Web.WebView2/1.0.818.41": {
+ "Microsoft.Web.WebView2/1.0.902.49": {
"type": "package",
"compile": {
"lib/netcoreapp3.0/Microsoft.Web.WebView2.Core.dll": {},
@@ -639,10 +639,11 @@
"tools/install.ps1"
]
},
- "Microsoft.Web.WebView2/1.0.818.41": {
- "sha512": "fOEZCzNHDtWuNGgOWaA7lD0UkiFXJGhWXEBwqsw9sMrx4QXl8SqNX7qVNYdJrbGvpf3B67CGO3WuUI2z3Yai5w==",
+ "Microsoft.Web.WebView2/1.0.902.49": {
+ "sha512": "54GMzepT0Z52wqdNuycUn1DYg/pH2z0UaQKcqT21L5A/rZIL9laabM6GhPxW/QeD9pk3AmbE65NVlXsJRDJ+8w==",
"type": "package",
- "path": "microsoft.web.webview2/1.0.818.41",
+ "path": "microsoft.web.webview2/1.0.902.49",
+ "hasTools": true,
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -675,11 +676,12 @@
"lib/netcoreapp3.0/Microsoft.Web.WebView2.WinForms.xml",
"lib/netcoreapp3.0/Microsoft.Web.WebView2.Wpf.dll",
"lib/netcoreapp3.0/Microsoft.Web.WebView2.Wpf.xml",
- "microsoft.web.webview2.1.0.818.41.nupkg.sha512",
+ "microsoft.web.webview2.1.0.902.49.nupkg.sha512",
"microsoft.web.webview2.nuspec",
"runtimes/win-arm64/native/WebView2Loader.dll",
"runtimes/win-x64/native/WebView2Loader.dll",
- "runtimes/win-x86/native/WebView2Loader.dll"
+ "runtimes/win-x86/native/WebView2Loader.dll",
+ "tools/VisualStudioToolsManifest.xml"
]
},
"System.ComponentModel.Annotations/4.7.0": {
@@ -808,7 +810,7 @@
"Eto.Forms >= 2.5.11",
"Eto.Platform.Wpf >= 2.5.11",
"LangPadData >= 1.0.0",
- "Microsoft.Web.WebView2 >= 1.0.818.41"
+ "Microsoft.Web.WebView2 >= 1.0.902.49"
]
},
"packageFolders": {
@@ -872,7 +874,7 @@
},
"Microsoft.Web.WebView2": {
"target": "Package",
- "version": "[1.0.818.41, )"
+ "version": "[1.0.902.49, )"
}
},
"imports": [
@@ -888,39 +890,39 @@
"downloadDependencies": [
{
"name": "Microsoft.AspNetCore.App.Runtime.linux-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.AspNetCore.App.Runtime.osx-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.AspNetCore.App.Runtime.win-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.NETCore.App.Host.linux-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.NETCore.App.Host.osx-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.NETCore.App.Runtime.linux-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.NETCore.App.Runtime.osx-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.NETCore.App.Runtime.win-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
},
{
"name": "Microsoft.WindowsDesktop.App.Runtime.win-x64",
- "version": "[5.0.6, 5.0.6]"
+ "version": "[5.0.8, 5.0.8]"
}
],
"frameworkReferences": {
@@ -928,7 +930,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.203\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.302\\RuntimeIdentifierGraph.json"
}
},
"runtimes": {
diff --git a/src-net5/LangPadData/Inspectors/IInspectable.cs b/src-net5/LangPadData/Inspectors/IInspectable.cs
new file mode 100644
index 00000000..088762e2
--- /dev/null
+++ b/src-net5/LangPadData/Inspectors/IInspectable.cs
@@ -0,0 +1,14 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace LangPadData.Inspectors
+{
+ public interface IInspectable
+ {
+ // To be fired when something has changed on the object being inspected
+ public event EventHandler> ValueChanged;
+ }
+}
diff --git a/src-net5/LangPadData/Inspectors/InspectorValueChangedEventArgs.cs b/src-net5/LangPadData/Inspectors/InspectorValueChangedEventArgs.cs
new file mode 100644
index 00000000..8a755e94
--- /dev/null
+++ b/src-net5/LangPadData/Inspectors/InspectorValueChangedEventArgs.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace LangPadData.Inspectors
+{
+ ///
+ /// The EventArgs for a value change on a inspector.
+ ///
+ ///
+ /// The type of the value being changed.
+ public class InspectorValueChangedEventArgs : EventArgs
+ {
+ public object OldValue { get; set; }
+ public object NewValue { get; set; }
+ public ValueEnumType TargetValue { get; set; }
+ }
+}
diff --git a/src-net5/LangPadData/Web/IWebViewManager.cs b/src-net5/LangPadData/Web/IWebViewManager.cs
new file mode 100644
index 00000000..7a748865
--- /dev/null
+++ b/src-net5/LangPadData/Web/IWebViewManager.cs
@@ -0,0 +1,23 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace LangPadData.Web
+{
+ ///
+ /// Provides an interface to deal with different implementations
+ /// of web views across platforms.
+ ///
+ public interface IWebViewManager
+ {
+ public string Content { get; set; }
+ public string Url { get; set; }
+ public bool Enabled { get; set; }
+ public void Refresh();
+ public void GoBack();
+ public void GoForward();
+ public string RunScript(string js);
+ }
+}
diff --git a/src-net5/LangPadData/bin/Debug/net5.0/LangPadData.dll b/src-net5/LangPadData/bin/Debug/net5.0/LangPadData.dll
index 694e7752..b7c3a454 100644
Binary files a/src-net5/LangPadData/bin/Debug/net5.0/LangPadData.dll and b/src-net5/LangPadData/bin/Debug/net5.0/LangPadData.dll differ
diff --git a/src-net5/LangPadData/bin/Debug/net5.0/ref/LangPadData.dll b/src-net5/LangPadData/bin/Debug/net5.0/ref/LangPadData.dll
index 15f9e201..058f2eb5 100644
Binary files a/src-net5/LangPadData/bin/Debug/net5.0/ref/LangPadData.dll and b/src-net5/LangPadData/bin/Debug/net5.0/ref/LangPadData.dll differ
diff --git a/src-net5/LangPadData/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/src-net5/LangPadData/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs
deleted file mode 100644
index 2f7e5ec5..00000000
--- a/src-net5/LangPadData/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs
+++ /dev/null
@@ -1,4 +0,0 @@
-//
-using System;
-using System.Reflection;
-[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]
diff --git a/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.AssemblyInfo.cs b/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.AssemblyInfo.cs
deleted file mode 100644
index a086bb26..00000000
--- a/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.AssemblyInfo.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Reflection;
-
-[assembly: System.Reflection.AssemblyCompanyAttribute("LangPadData")]
-[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
-[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
-[assembly: System.Reflection.AssemblyProductAttribute("LangPadData")]
-[assembly: System.Reflection.AssemblyTitleAttribute("LangPadData")]
-[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
-
-// Generated by the MSBuild WriteCodeFragment class.
-
diff --git a/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.GeneratedMSBuildEditorConfig.editorconfig b/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.GeneratedMSBuildEditorConfig.editorconfig
deleted file mode 100644
index d7e29835..00000000
--- a/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.GeneratedMSBuildEditorConfig.editorconfig
+++ /dev/null
@@ -1,8 +0,0 @@
-is_global = true
-build_property.TargetFramework = net5.0
-build_property.TargetPlatformMinVersion =
-build_property.UsingMicrosoftNETSdkWeb =
-build_property.ProjectTypeGuids =
-build_property.PublishSingleFile =
-build_property.IncludeAllContentForSelfExtract =
-build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows
diff --git a/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.Properties.Resources.resources b/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.Properties.Resources.resources
deleted file mode 100644
index 098fb678..00000000
Binary files a/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.Properties.Resources.resources and /dev/null differ
diff --git a/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.csproj.FileListAbsolute.txt b/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.csproj.FileListAbsolute.txt
deleted file mode 100644
index 29e906b6..00000000
--- a/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.csproj.FileListAbsolute.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\LangPadData\bin\Debug\net5.0\LangPadData.deps.json
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\LangPadData\bin\Debug\net5.0\LangPadData.dll
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\LangPadData\bin\Debug\net5.0\ref\LangPadData.dll
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\LangPadData\bin\Debug\net5.0\LangPadData.pdb
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\LangPadData\obj\Debug\net5.0\LangPadData.csprojAssemblyReference.cache
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\LangPadData\obj\Debug\net5.0\LangPadData.Properties.Resources.resources
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\LangPadData\obj\Debug\net5.0\LangPadData.csproj.GenerateResource.cache
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\LangPadData\obj\Debug\net5.0\LangPadData.GeneratedMSBuildEditorConfig.editorconfig
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\LangPadData\obj\Debug\net5.0\LangPadData.AssemblyInfoInputs.cache
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\LangPadData\obj\Debug\net5.0\LangPadData.AssemblyInfo.cs
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\LangPadData\obj\Debug\net5.0\LangPadData.csproj.CoreCompileInputs.cache
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\LangPadData\obj\Debug\net5.0\LangPadData.dll
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\LangPadData\obj\Debug\net5.0\ref\LangPadData.dll
-C:\Users\Ian Martinez\Documents\GitHub\LangPad\src-net5\LangPad\LangPadData\obj\Debug\net5.0\LangPadData.pdb
diff --git a/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.dll b/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.dll
deleted file mode 100644
index 694e7752..00000000
Binary files a/src-net5/LangPadData/obj/Debug/net5.0/LangPadData.dll and /dev/null differ
diff --git a/src-net5/LangPadData/obj/Debug/net5.0/ref/LangPadData.dll b/src-net5/LangPadData/obj/Debug/net5.0/ref/LangPadData.dll
deleted file mode 100644
index 15f9e201..00000000
Binary files a/src-net5/LangPadData/obj/Debug/net5.0/ref/LangPadData.dll and /dev/null differ
diff --git a/src-net5/LangPadData/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/src-net5/LangPadData/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
deleted file mode 100644
index ad8dfe1a..00000000
--- a/src-net5/LangPadData/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
+++ /dev/null
@@ -1,4 +0,0 @@
-//
-using System;
-using System.Reflection;
-[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = "")]
diff --git a/src-net5/LangPadData/obj/Debug/netcoreapp3.1/LangPadData.AssemblyInfo.cs b/src-net5/LangPadData/obj/Debug/netcoreapp3.1/LangPadData.AssemblyInfo.cs
deleted file mode 100644
index a086bb26..00000000
--- a/src-net5/LangPadData/obj/Debug/netcoreapp3.1/LangPadData.AssemblyInfo.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Reflection;
-
-[assembly: System.Reflection.AssemblyCompanyAttribute("LangPadData")]
-[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
-[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
-[assembly: System.Reflection.AssemblyProductAttribute("LangPadData")]
-[assembly: System.Reflection.AssemblyTitleAttribute("LangPadData")]
-[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
-
-// Generated by the MSBuild WriteCodeFragment class.
-
diff --git a/src-net5/LangPadData/obj/LangPadData.csproj.nuget.dgspec.json b/src-net5/LangPadData/obj/LangPadData.csproj.nuget.dgspec.json
index 2509c895..225e5a0b 100644
--- a/src-net5/LangPadData/obj/LangPadData.csproj.nuget.dgspec.json
+++ b/src-net5/LangPadData/obj/LangPadData.csproj.nuget.dgspec.json
@@ -60,7 +60,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.203\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.302\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/src-net5/LangPadData/obj/LangPadData.csproj.nuget.g.props b/src-net5/LangPadData/obj/LangPadData.csproj.nuget.g.props
index 5b729e69..988fa9e5 100644
--- a/src-net5/LangPadData/obj/LangPadData.csproj.nuget.g.props
+++ b/src-net5/LangPadData/obj/LangPadData.csproj.nuget.g.props
@@ -7,7 +7,7 @@
$(UserProfile)\.nuget\packages\
C:\Users\Ian Martinez\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\
PackageReference
- 5.9.1
+ 5.10.0
diff --git a/src-net5/LangPadData/obj/project.assets.json b/src-net5/LangPadData/obj/project.assets.json
index 9a0aaa64..fd0acee8 100644
--- a/src-net5/LangPadData/obj/project.assets.json
+++ b/src-net5/LangPadData/obj/project.assets.json
@@ -68,7 +68,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.203\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.302\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/src/LangPadData/obj/LangPadData.csproj.nuget.dgspec.json b/src/LangPadData/obj/LangPadData.csproj.nuget.dgspec.json
index 0bbae554..96d8165d 100644
--- a/src/LangPadData/obj/LangPadData.csproj.nuget.dgspec.json
+++ b/src/LangPadData/obj/LangPadData.csproj.nuget.dgspec.json
@@ -63,7 +63,7 @@
],
"assetTargetFallback": true,
"warn": true,
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.203\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.302\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/src/LangPadData/obj/LangPadData.csproj.nuget.g.props b/src/LangPadData/obj/LangPadData.csproj.nuget.g.props
index 5b729e69..988fa9e5 100644
--- a/src/LangPadData/obj/LangPadData.csproj.nuget.g.props
+++ b/src/LangPadData/obj/LangPadData.csproj.nuget.g.props
@@ -7,7 +7,7 @@
$(UserProfile)\.nuget\packages\
C:\Users\Ian Martinez\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\
PackageReference
- 5.9.1
+ 5.10.0
diff --git a/src/LangPadData/obj/project.assets.json b/src/LangPadData/obj/project.assets.json
index 0b5f4d69..35263fbb 100644
--- a/src/LangPadData/obj/project.assets.json
+++ b/src/LangPadData/obj/project.assets.json
@@ -243,7 +243,7 @@
],
"assetTargetFallback": true,
"warn": true,
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.203\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.302\\RuntimeIdentifierGraph.json"
}
}
}