no more submodule

This commit is contained in:
2024-09-15 22:40:48 +02:00
parent df3b8a3135
commit 0234b33671
5804 changed files with 943618 additions and 1 deletions

View File

@@ -0,0 +1,47 @@
<Project Sdk="Microsoft.Build.NoTargets">
<Import Project="..\Shared\Templates.targets" />
<PropertyGroup>
<Title>GTK templates for CSharp</Title>
<Description>A set of C# templates for your .NET GTK Application. Installed with the GtkSharp .NET workload.</Description>
</PropertyGroup>
<ItemGroup>
<_GtkSharpTemplateContent Include="content\**" />
<_GtkSharpTemplateContent Remove="**\*.in.*" />
<None Include="@(_GtkSharpTemplateContent)"
CopyToOutputDirectory="PreserveNewest"
Pack="true"
PackagePath="content"
/>
</ItemGroup>
<Import Project="..\Shared\ReplaceText.targets" />
<Target Name="_ReplaceJsonText"
BeforeTargets="Build;AssignTargetPaths"
Inputs="$(MSBuildProjectFile);content\GtkSharp.Application.CSharp\.template.config\template.in.json"
Outputs="$(IntermediateOutputPath)template.json">
<ReplaceText
Input="content\GtkSharp.Application.CSharp\.template.config\template.in.json"
Output="$(IntermediateOutputPath)template.json"
OldValue="@GTKSHARPNETVERSION@"
NewValue="$(_GtkSharpNetVersion)"
/>
<ItemGroup>
<None
Include="$(IntermediateOutputPath)template.json"
Link="content\GtkSharp.Application.CSharp\.template.config\template.json"
CopyToOutputDirectory="PreserveNewest"
Pack="true"
PackagePath="content\GtkSharp.Application.CSharp\.template.config\template.json"
/>
<FileWrites Include="$(IntermediateOutputPath)template.json" />
</ItemGroup>
</Target>
</Project>

View File

@@ -0,0 +1,29 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "GtkSharp Contributors",
"classifications": [
"Gtk",
"GUI App"
],
"name": "Gtk Application",
"identity": "GtkSharp.Application.CSharp",
"groupIdentity": "GtkSharp.Application",
"shortName": "gtk",
"tags": {
"language": "C#",
"type": "project"
},
"sourceName": "GtkNamespace",
"preferNameDirectory": true,
"symbols": {
"targetframework": {
"type": "parameter",
"description": "The target framework for the project.",
"defaultValue": "net@GTKSHARPNETVERSION@-gtk",
"replaces": "$(FrameworkParameter)"
}
},
"primaryOutputs": [
{ "path": "GtkNamespace.csproj" }
]
}

View File

@@ -0,0 +1,15 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>$(FrameworkParameter)</TargetFramework>
</PropertyGroup>
<ItemGroup>
<None Remove="**\*.glade" />
<EmbeddedResource Include="**\*.glade">
<LogicalName>%(Filename)%(Extension)</LogicalName>
</EmbeddedResource>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,35 @@
using System;
using Gtk;
using UI = Gtk.Builder.ObjectAttribute;
namespace GtkNamespace
{
class MainWindow : Window
{
[UI] private Label _label1 = null;
[UI] private Button _button1 = null;
private int _counter;
public MainWindow() : this(new Builder("MainWindow.glade")) { }
private MainWindow(Builder builder) : base(builder.GetRawOwnedObject("MainWindow"))
{
builder.Autoconnect(this);
DeleteEvent += Window_DeleteEvent;
_button1.Clicked += Button1_Clicked;
}
private void Window_DeleteEvent(object sender, DeleteEventArgs a)
{
Application.Quit();
}
private void Button1_Clicked(object sender, EventArgs a)
{
_counter++;
_label1.Text = "Hello World! This button has been clicked " + _counter + " time(s).";
}
}
}

View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<requires lib="gtk+" version="3.18"/>
<object class="GtkWindow" id="MainWindow">
<property name="can_focus">False</property>
<property name="title" translatable="yes">Example Window</property>
<property name="default_width">480</property>
<property name="default_height">240</property>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="margin_left">4</property>
<property name="margin_right">4</property>
<property name="margin_top">4</property>
<property name="margin_bottom">4</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkLabel" id="_label1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Hello World!</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="_button1">
<property name="label" translatable="yes">Click me!</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
</child>
</object>
</interface>

View File

@@ -0,0 +1,23 @@
using System;
using Gtk;
namespace GtkNamespace
{
class Program
{
[STAThread]
public static void Main(string[] args)
{
Application.Init();
var app = new Application("org.GtkNamespace.GtkNamespace", GLib.ApplicationFlags.None);
app.Register(GLib.Cancellable.Current);
var win = new MainWindow();
app.AddWindow(win);
win.Show();
Application.Run();
}
}
}

View File

@@ -0,0 +1,33 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "GtkSharp Contributors",
"classifications": [
"Gtk",
"UI"
],
"name": "Gtk Dialog",
"identity": "GtkSharp.Dialog.CSharp",
"groupIdentity": "GtkSharp.Dialog",
"shortName": "gtkdialog",
"tags": {
"language": "C#",
"type": "item"
},
"sourceName": "Gtk_Dialog",
"primaryOutputs": [
{
"path": "Gtk_Dialog.cs"
},
{
"path": "Gtk_Dialog.glade"
}
],
"defaultName": "Gtk_Dialog",
"symbols": {
"namespace": {
"description": "Namespace for the generated files",
"replaces": "GtkNamespace",
"type": "parameter"
}
}
}

View File

@@ -0,0 +1,24 @@
using System;
using Gtk;
using UI = Gtk.Builder.ObjectAttribute;
namespace GtkNamespace
{
class Gtk_Dialog : Dialog
{
public Gtk_Dialog() : this(new Builder("Gtk_Dialog.glade")) { }
private Gtk_Dialog(Builder builder) : base(builder.GetRawOwnedObject("Gtk_Dialog"))
{
builder.Autoconnect(this);
DefaultResponse = ResponseType.Cancel;
Response += Dialog_Response;
}
private void Dialog_Response(object o, ResponseArgs args)
{
Hide();
}
}
}

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<requires lib="gtk+" version="3.18"/>
<object class="GtkDialog" id="Gtk_Dialog">
<property name="can_focus">False</property>
<property name="default_width">320</property>
<property name="default_height">260</property>
<property name="type_hint">dialog</property>
<child internal-child="vbox">
<object class="GtkBox">
<property name="can_focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">2</property>
<child internal-child="action_area">
<object class="GtkButtonBox">
<property name="can_focus">False</property>
<property name="layout_style">end</property>
<child>
<placeholder/>
</child>
<child>
<object class="GtkButton" id="button1">
<property name="label">gtk-close</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="use_stock">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<placeholder/>
</child>
</object>
</child>
<action-widgets>
<action-widget response="-7">button1</action-widget>
</action-widgets>
</object>
</interface>

View File

@@ -0,0 +1,33 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "GtkSharp Contributors",
"classifications": [
"Gtk",
"UI"
],
"name": "Gtk Widget",
"identity": "GtkSharp.Widget.CSharp",
"groupIdentity": "GtkSharp.Widget",
"shortName": "gtkwidget",
"tags": {
"language": "C#",
"type": "item"
},
"sourceName": "Gtk_Widget",
"primaryOutputs": [
{
"path": "Gtk_Widget.cs"
},
{
"path": "Gtk_Widget.glade"
}
],
"defaultName": "Gtk_Widget",
"symbols": {
"namespace": {
"description": "Namespace for the generated files",
"replaces": "GtkNamespace",
"type": "parameter"
}
}
}

View File

@@ -0,0 +1,16 @@
using System;
using Gtk;
using UI = Gtk.Builder.ObjectAttribute;
namespace GtkNamespace
{
public class Gtk_Widget : Box
{
public Gtk_Widget() : this(new Builder("Gtk_Widget.glade")) { }
private Gtk_Widget(Builder builder) : base(builder.GetRawOwnedObject("Gtk_Widget"))
{
builder.Autoconnect(this);
}
}
}

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<requires lib="gtk+" version="3.18"/>
<object class="GtkBox" id="${EscapedIdentifier}">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<placeholder/>
</child>
</object>
</interface>

View File

@@ -0,0 +1,33 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "GtkSharp Contributors",
"classifications": [
"Gtk",
"UI"
],
"name": "Gtk Window",
"identity": "GtkSharp.Window.CSharp",
"groupIdentity": "GtkSharp.Window",
"shortName": "gtkwindow",
"tags": {
"language": "C#",
"type": "item"
},
"sourceName": "Gtk_Window",
"primaryOutputs": [
{
"path": "Gtk_Window.cs"
},
{
"path": "Gtk_Window.glade"
}
],
"defaultName": "Gtk_Window",
"symbols": {
"namespace": {
"description": "Namespace for the generated files",
"replaces": "GtkNamespace",
"type": "parameter"
}
}
}

View File

@@ -0,0 +1,16 @@
using System;
using Gtk;
using UI = Gtk.Builder.ObjectAttribute;
namespace GtkNamespace
{
class Gtk_Window : Window
{
public Gtk_Window() : this(new Builder("Gtk_Window.glade")) { }
private Gtk_Window(Builder builder) : base(builder.GetRawOwnedObject("Gtk_Window"))
{
builder.Autoconnect(this);
}
}
}

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<requires lib="gtk+" version="3.18"/>
<object class="GtkWindow" id="Gtk_Window">
<property name="can_focus">False</property>
<property name="title" translatable="yes">Gtk_Window</property>
<child>
<placeholder/>
</child>
</object>
</interface>

View File

@@ -0,0 +1,71 @@
{
"format": 1,
"restore": {
"E:\\projects\\KioskApp\\GtkSharp\\Source\\Workload\\GtkSharp.Workload.Template.CSharp\\GtkSharp.Workload.Template.CSharp.csproj": {}
},
"projects": {
"E:\\projects\\KioskApp\\GtkSharp\\Source\\Workload\\GtkSharp.Workload.Template.CSharp\\GtkSharp.Workload.Template.CSharp.csproj": {
"version": "3.24.24.1",
"restore": {
"projectUniqueName": "E:\\projects\\KioskApp\\GtkSharp\\Source\\Workload\\GtkSharp.Workload.Template.CSharp\\GtkSharp.Workload.Template.CSharp.csproj",
"projectName": "GtkSharp.Workload.Template.CSharp",
"projectPath": "E:\\projects\\KioskApp\\GtkSharp\\Source\\Workload\\GtkSharp.Workload.Template.CSharp\\GtkSharp.Workload.Template.CSharp.csproj",
"packagesPath": "C:\\Users\\Uther\\.nuget\\packages\\",
"outputPath": "E:\\projects\\KioskApp\\GtkSharp\\Source\\Workload\\GtkSharp.Workload.Template.CSharp\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
"E:\\projects\\KioskApp\\GtkSharp\\Source\\Workload\\NuGet.Config",
"C:\\Users\\Uther\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"netstandard2.0"
],
"sources": {
"https://api.nuget.org/v3/index.json": {},
"https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json": {}
},
"frameworks": {
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"projectReferences": {}
}
},
"warningProperties": {
"noWarn": [
"NU5128"
],
"warnAsError": [
"NU1605"
]
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "direct"
}
},
"frameworks": {
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.206\\RuntimeIdentifierGraph.json"
}
}
}
}
}

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Uther\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.9.1</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\Uther\.nuget\packages\" />
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />

View File

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>GtkSharp.Workload.Template.CSharp</id>
<version>3.24.24.1</version>
<title>GTK templates for CSharp</title>
<authors>'GtkSharp Contributors'</authors>
<icon>Icon.png</icon>
<projectUrl>https://github.com/GtkSharp/GtkSharp</projectUrl>
<description>A set of C# templates for your .NET GTK Application. Installed with the GtkSharp .NET workload.</description>
<packageTypes>
<packageType name="Template" />
</packageTypes>
<repository type="git" url="https://github.com/GtkSharp/GtkSharp" commit="b7303616129ab5a0ca64def45649ab522d83fa4a" />
</metadata>
<files>
<file src="E:\projects\KioskApp\GtkSharp\Source\Libs\GtkSharp\Icon.png" target="\Icon.png" />
<file src="E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\content\GtkSharp.Application.CSharp\GtkNamespace.csproj" target="content\GtkSharp.Application.CSharp\GtkNamespace.csproj" />
<file src="E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\content\GtkSharp.Application.CSharp\MainWindow.cs" target="content\GtkSharp.Application.CSharp\MainWindow.cs" />
<file src="E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\content\GtkSharp.Application.CSharp\MainWindow.glade" target="content\GtkSharp.Application.CSharp\MainWindow.glade" />
<file src="E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\content\GtkSharp.Application.CSharp\Program.cs" target="content\GtkSharp.Application.CSharp\Program.cs" />
<file src="E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\content\GtkSharp.Dialog.CSharp\.template.config\template.json" target="content\GtkSharp.Dialog.CSharp\.template.config\template.json" />
<file src="E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\content\GtkSharp.Dialog.CSharp\Gtk_Dialog.cs" target="content\GtkSharp.Dialog.CSharp\Gtk_Dialog.cs" />
<file src="E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\content\GtkSharp.Dialog.CSharp\Gtk_Dialog.glade" target="content\GtkSharp.Dialog.CSharp\Gtk_Dialog.glade" />
<file src="E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\content\GtkSharp.Widget.CSharp\.template.config\template.json" target="content\GtkSharp.Widget.CSharp\.template.config\template.json" />
<file src="E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\content\GtkSharp.Widget.CSharp\Gtk_Widget.cs" target="content\GtkSharp.Widget.CSharp\Gtk_Widget.cs" />
<file src="E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\content\GtkSharp.Widget.CSharp\Gtk_Widget.glade" target="content\GtkSharp.Widget.CSharp\Gtk_Widget.glade" />
<file src="E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\content\GtkSharp.Window.CSharp\.template.config\template.json" target="content\GtkSharp.Window.CSharp\.template.config\template.json" />
<file src="E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\content\GtkSharp.Window.CSharp\Gtk_Window.cs" target="content\GtkSharp.Window.CSharp\Gtk_Window.cs" />
<file src="E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\content\GtkSharp.Window.CSharp\Gtk_Window.glade" target="content\GtkSharp.Window.CSharp\Gtk_Window.glade" />
<file src="E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\obj\Release\template.json" target="content\GtkSharp.Application.CSharp\.template.config\template.json" />
</files>
</package>

View File

@@ -0,0 +1,16 @@
E:\projects\KioskApp\GtkSharp\BuildOutput\WorkloadPacks\Release\GtkSharp.Workload.Template.CSharp\3.24.24.1\content\GtkSharp.Application.CSharp\GtkNamespace.csproj
E:\projects\KioskApp\GtkSharp\BuildOutput\WorkloadPacks\Release\GtkSharp.Workload.Template.CSharp\3.24.24.1\content\GtkSharp.Application.CSharp\MainWindow.cs
E:\projects\KioskApp\GtkSharp\BuildOutput\WorkloadPacks\Release\GtkSharp.Workload.Template.CSharp\3.24.24.1\content\GtkSharp.Application.CSharp\MainWindow.glade
E:\projects\KioskApp\GtkSharp\BuildOutput\WorkloadPacks\Release\GtkSharp.Workload.Template.CSharp\3.24.24.1\content\GtkSharp.Application.CSharp\Program.cs
E:\projects\KioskApp\GtkSharp\BuildOutput\WorkloadPacks\Release\GtkSharp.Workload.Template.CSharp\3.24.24.1\content\GtkSharp.Dialog.CSharp\.template.config\template.json
E:\projects\KioskApp\GtkSharp\BuildOutput\WorkloadPacks\Release\GtkSharp.Workload.Template.CSharp\3.24.24.1\content\GtkSharp.Dialog.CSharp\Gtk_Dialog.cs
E:\projects\KioskApp\GtkSharp\BuildOutput\WorkloadPacks\Release\GtkSharp.Workload.Template.CSharp\3.24.24.1\content\GtkSharp.Dialog.CSharp\Gtk_Dialog.glade
E:\projects\KioskApp\GtkSharp\BuildOutput\WorkloadPacks\Release\GtkSharp.Workload.Template.CSharp\3.24.24.1\content\GtkSharp.Widget.CSharp\.template.config\template.json
E:\projects\KioskApp\GtkSharp\BuildOutput\WorkloadPacks\Release\GtkSharp.Workload.Template.CSharp\3.24.24.1\content\GtkSharp.Widget.CSharp\Gtk_Widget.cs
E:\projects\KioskApp\GtkSharp\BuildOutput\WorkloadPacks\Release\GtkSharp.Workload.Template.CSharp\3.24.24.1\content\GtkSharp.Widget.CSharp\Gtk_Widget.glade
E:\projects\KioskApp\GtkSharp\BuildOutput\WorkloadPacks\Release\GtkSharp.Workload.Template.CSharp\3.24.24.1\content\GtkSharp.Window.CSharp\.template.config\template.json
E:\projects\KioskApp\GtkSharp\BuildOutput\WorkloadPacks\Release\GtkSharp.Workload.Template.CSharp\3.24.24.1\content\GtkSharp.Window.CSharp\Gtk_Window.cs
E:\projects\KioskApp\GtkSharp\BuildOutput\WorkloadPacks\Release\GtkSharp.Workload.Template.CSharp\3.24.24.1\content\GtkSharp.Window.CSharp\Gtk_Window.glade
E:\projects\KioskApp\GtkSharp\BuildOutput\WorkloadPacks\Release\GtkSharp.Workload.Template.CSharp\3.24.24.1\content\GtkSharp.Application.CSharp\.template.config\template.json
E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\obj\Release\GtkSharp.Workload.Template.CSharp.sourcelink.json
E:\projects\KioskApp\GtkSharp\Source\Workload\GtkSharp.Workload.Template.CSharp\obj\Release\template.json

View File

@@ -0,0 +1 @@
{"documents":{"E:\\projects\\KioskApp\\GtkSharp\\*":"https://raw.githubusercontent.com/GtkSharp/GtkSharp/b7303616129ab5a0ca64def45649ab522d83fa4a/*"}}

View File

@@ -0,0 +1,29 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "GtkSharp Contributors",
"classifications": [
"Gtk",
"GUI App"
],
"name": "Gtk Application",
"identity": "GtkSharp.Application.CSharp",
"groupIdentity": "GtkSharp.Application",
"shortName": "gtk",
"tags": {
"language": "C#",
"type": "project"
},
"sourceName": "GtkNamespace",
"preferNameDirectory": true,
"symbols": {
"targetframework": {
"type": "parameter",
"description": "The target framework for the project.",
"defaultValue": "net8.0-gtk",
"replaces": "$(FrameworkParameter)"
}
},
"primaryOutputs": [
{ "path": "GtkNamespace.csproj" }
]
}

View File

@@ -0,0 +1,77 @@
{
"version": 3,
"targets": {
".NETStandard,Version=v2.0": {}
},
"libraries": {},
"projectFileDependencyGroups": {
".NETStandard,Version=v2.0": []
},
"packageFolders": {
"C:\\Users\\Uther\\.nuget\\packages\\": {},
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
},
"project": {
"version": "3.24.24.1",
"restore": {
"projectUniqueName": "E:\\projects\\KioskApp\\GtkSharp\\Source\\Workload\\GtkSharp.Workload.Template.CSharp\\GtkSharp.Workload.Template.CSharp.csproj",
"projectName": "GtkSharp.Workload.Template.CSharp",
"projectPath": "E:\\projects\\KioskApp\\GtkSharp\\Source\\Workload\\GtkSharp.Workload.Template.CSharp\\GtkSharp.Workload.Template.CSharp.csproj",
"packagesPath": "C:\\Users\\Uther\\.nuget\\packages\\",
"outputPath": "E:\\projects\\KioskApp\\GtkSharp\\Source\\Workload\\GtkSharp.Workload.Template.CSharp\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
"E:\\projects\\KioskApp\\GtkSharp\\Source\\Workload\\NuGet.Config",
"C:\\Users\\Uther\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"netstandard2.0"
],
"sources": {
"https://api.nuget.org/v3/index.json": {},
"https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json": {}
},
"frameworks": {
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"projectReferences": {}
}
},
"warningProperties": {
"noWarn": [
"NU5128"
],
"warnAsError": [
"NU1605"
]
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "direct"
}
},
"frameworks": {
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.206\\RuntimeIdentifierGraph.json"
}
}
}
}

View File

@@ -0,0 +1,8 @@
{
"version": 2,
"dgSpecHash": "neyXrw957ZUKTRB3HffR+9krbFq7tNn0UBYbEXeTMESZBZiZU8vaWciLlZdXvbVEXmQ/7bnkmP1nbLYOO89g6A==",
"success": true,
"projectFilePath": "E:\\projects\\KioskApp\\GtkSharp\\Source\\Workload\\GtkSharp.Workload.Template.CSharp\\GtkSharp.Workload.Template.CSharp.csproj",
"expectedPackageFiles": [],
"logs": []
}