mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2024-09-09 00:13:20 +02:00
![Bertrand Lorentz](/assets/img/avatar_default.png)
Add a sample to illustrate the point of having a GLibSynchronizationContext, but with the async/await code ifdef'ed out because we don't require Mono 3.0 for now. Instead, provide a crude equivalent of what would be generated by the compiler, to show that it works.
149 lines
6.5 KiB
XML
149 lines
6.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<PropertyGroup>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
|
|
<ProductVersion>9.0.21022</ProductVersion>
|
|
<SchemaVersion>2.0</SchemaVersion>
|
|
<ProjectGuid>{48234565-8E78-462E-ADEC-9AAA81B641B2}</ProjectGuid>
|
|
<OutputType>Exe</OutputType>
|
|
<RootNamespace>sample</RootNamespace>
|
|
<AssemblyName>sample</AssemblyName>
|
|
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DebugType>full</DebugType>
|
|
<Optimize>false</Optimize>
|
|
<OutputPath>bin\Debug</OutputPath>
|
|
<DefineConstants>DEBUG</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
<ConsolePause>false</ConsolePause>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
|
|
<DebugType>none</DebugType>
|
|
<Optimize>false</Optimize>
|
|
<OutputPath>bin\Release</OutputPath>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
<ConsolePause>false</ConsolePause>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Compile Include="TreeModelDemo.cs" />
|
|
<Compile Include="Actions.cs" />
|
|
<Compile Include="Assistant.cs" />
|
|
<Compile Include="ButtonApp.cs" />
|
|
<Compile Include="CairoSample.cs" />
|
|
<Compile Include="CalendarApp.cs" />
|
|
<Compile Include="CustomCellRenderer.cs" />
|
|
<Compile Include="CustomWidget.cs" />
|
|
<Compile Include="DrawingSample.cs" />
|
|
<Compile Include="GExceptionTest.cs" />
|
|
<Compile Include="HelloWorld.cs" />
|
|
<Compile Include="ManagedTreeViewDemo.cs" />
|
|
<Compile Include="Menu.cs" />
|
|
<Compile Include="NativeInstantiationTest.cs" />
|
|
<Compile Include="NodeViewDemo.cs" />
|
|
<Compile Include="PolarFixed.cs" />
|
|
<Compile Include="PropertyRegistration.cs" />
|
|
<Compile Include="Scribble.cs" />
|
|
<Compile Include="ScribbleXInput.cs" />
|
|
<Compile Include="SpawnTests.cs" />
|
|
<Compile Include="Subclass.cs" />
|
|
<Compile Include="TestDnd.cs" />
|
|
<Compile Include="Thread.cs" />
|
|
<Compile Include="TreeViewDemo.cs" />
|
|
<Compile Include="GtkDemo\DemoApplicationWindow.cs" />
|
|
<Compile Include="GtkDemo\DemoAttribute.cs" />
|
|
<Compile Include="GtkDemo\DemoButtonBox.cs" />
|
|
<Compile Include="GtkDemo\DemoClipboard.cs" />
|
|
<Compile Include="GtkDemo\DemoColorSelection.cs" />
|
|
<Compile Include="GtkDemo\DemoDialog.cs" />
|
|
<Compile Include="GtkDemo\DemoDrawingArea.cs" />
|
|
<Compile Include="GtkDemo\DemoEditableCells.cs" />
|
|
<Compile Include="GtkDemo\DemoEntryCompletion.cs" />
|
|
<Compile Include="GtkDemo\DemoExpander.cs" />
|
|
<Compile Include="GtkDemo\DemoHyperText.cs" />
|
|
<Compile Include="GtkDemo\DemoIconView.cs" />
|
|
<Compile Include="GtkDemo\DemoImages.cs" />
|
|
<Compile Include="GtkDemo\DemoListStore.cs" />
|
|
<Compile Include="GtkDemo\DemoMain.cs" />
|
|
<Compile Include="GtkDemo\DemoMenus.cs" />
|
|
<Compile Include="GtkDemo\DemoPanes.cs" />
|
|
<Compile Include="GtkDemo\DemoPixbuf.cs" />
|
|
<Compile Include="GtkDemo\DemoPrinting.cs" />
|
|
<Compile Include="GtkDemo\DemoRotatedText.cs" />
|
|
<Compile Include="GtkDemo\DemoSizeGroup.cs" />
|
|
<Compile Include="GtkDemo\DemoStockBrowser.cs" />
|
|
<Compile Include="GtkDemo\DemoTextView.cs" />
|
|
<Compile Include="GtkDemo\DemoTreeStore.cs" />
|
|
<Compile Include="GtkDemo\DemoUIManager.cs" />
|
|
<Compile Include="valtest\Valobj.cs" />
|
|
<Compile Include="valtest\Valtest.cs" />
|
|
<Compile Include="opaquetest\OpaqueTest.cs" />
|
|
<Compile Include="opaquetest\generated\GCFunc.cs" />
|
|
<Compile Include="opaquetest\generated\GtksharpSharp.GCFuncNative.cs" />
|
|
<Compile Include="opaquetest\generated\GtksharpSharp.OpaqueReturnFuncNative.cs" />
|
|
<Compile Include="opaquetest\generated\GtksharpSharp.RefcountedReturnFuncNative.cs" />
|
|
<Compile Include="opaquetest\generated\Opaque.cs" />
|
|
<Compile Include="opaquetest\generated\OpaqueReturnFunc.cs" />
|
|
<Compile Include="opaquetest\generated\Opaquetest.cs" />
|
|
<Compile Include="opaquetest\generated\Refcounted.cs" />
|
|
<Compile Include="opaquetest\generated\RefcountedReturnFunc.cs" />
|
|
<Compile Include="test\TestCheckButton.cs" />
|
|
<Compile Include="test\TestColorSelection.cs" />
|
|
<Compile Include="test\TestComboBox.cs" />
|
|
<Compile Include="test\TestDialog.cs" />
|
|
<Compile Include="test\TestFlipping.cs" />
|
|
<Compile Include="test\TestRadioButton.cs" />
|
|
<Compile Include="test\TestRange.cs" />
|
|
<Compile Include="test\TestSizeGroup.cs" />
|
|
<Compile Include="test\TestStatusbar.cs" />
|
|
<Compile Include="test\WidgetViewer.cs" />
|
|
<Compile Include="CustomScrollableWidget.cs" />
|
|
<Compile Include="AsyncSample.cs" />
|
|
</ItemGroup>
|
|
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
|
<ItemGroup>
|
|
<None Include="valtest\valobj.c" />
|
|
<None Include="valtest\valobj.h" />
|
|
<None Include="opaquetest\opaques.c" />
|
|
<None Include="opaquetest\opaques.h" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Reference Include="System" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\pango\pango.csproj">
|
|
<Project>{FF422D8C-562F-4EA6-8590-9D1A5CD40AD4}</Project>
|
|
<Name>pango</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\atk\atk.csproj">
|
|
<Project>{42FE871A-D8CF-4B29-9AFF-B02454E6C976}</Project>
|
|
<Name>atk</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\cairo\cairo.csproj">
|
|
<Project>{364577DB-9728-4951-AC2C-EDF7A6FCC09D}</Project>
|
|
<Name>cairo</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\gdk\gdk.csproj">
|
|
<Project>{58346CC6-DE93-45B4-8093-3508BD5DAA12}</Project>
|
|
<Name>gdk</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\gio\gio.csproj">
|
|
<Project>{1C3BB17B-336D-432A-8952-4E979BC90867}</Project>
|
|
<Name>gio</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\glib\glib.csproj">
|
|
<Project>{3BF1D531-8840-4F15-8066-A9788D8C398B}</Project>
|
|
<Name>glib</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\gtk\gtk.csproj">
|
|
<Project>{94045F11-4266-40B4-910F-298985AF69D5}</Project>
|
|
<Name>gtk</Name>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
</Project> |