├── .editorconfig ├── .github └── workflows │ └── dotnet.yml ├── .gitignore ├── Directory.Build.props ├── LICENSE ├── README.md ├── WaylandSharp.sln └── src ├── WaylandSharp.IntegrationTests ├── ClientTest.cs ├── ConnectionTest.cs ├── Usings.cs ├── WaylandSharp.IntegrationTests.csproj └── wayland.xml ├── WaylandSharp.Tests ├── Client │ ├── WaylandProtocol.cs │ ├── WlClientBuilderTest.cs │ ├── WlClientPinvokeBuilderTest.cs │ └── WlRegistryBuilderTest.cs ├── ProtocolDefinitionTest.cs ├── SignatureTest.cs ├── Usings.cs ├── UtilTest.cs ├── WaylandSharp.Tests.csproj └── WlInterfaceBuilderTest.cs └── WaylandSharpGen ├── Client ├── WlClientBuilder.cs ├── WlClientIdentifiers.cs ├── WlClientPinvokeBuilder.cs └── WlRegistryBuilder.cs ├── Signature.cs ├── Util.cs ├── WaylandSharpGen.csproj ├── WaylandSharpGen.props ├── WlBindingGenerator.cs ├── WlCommonIdentifiers.cs ├── WlInterfaceBuilder.cs └── Xml ├── ArgumentType.cs ├── Enum.cs ├── EnumMember.cs ├── Interface.cs ├── Method.cs ├── MethodArgument.cs ├── MethodType.cs └── Protocol.cs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/README.md -------------------------------------------------------------------------------- /WaylandSharp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/WaylandSharp.sln -------------------------------------------------------------------------------- /src/WaylandSharp.IntegrationTests/ClientTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.IntegrationTests/ClientTest.cs -------------------------------------------------------------------------------- /src/WaylandSharp.IntegrationTests/ConnectionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.IntegrationTests/ConnectionTest.cs -------------------------------------------------------------------------------- /src/WaylandSharp.IntegrationTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.IntegrationTests/Usings.cs -------------------------------------------------------------------------------- /src/WaylandSharp.IntegrationTests/WaylandSharp.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.IntegrationTests/WaylandSharp.IntegrationTests.csproj -------------------------------------------------------------------------------- /src/WaylandSharp.IntegrationTests/wayland.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.IntegrationTests/wayland.xml -------------------------------------------------------------------------------- /src/WaylandSharp.Tests/Client/WaylandProtocol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.Tests/Client/WaylandProtocol.cs -------------------------------------------------------------------------------- /src/WaylandSharp.Tests/Client/WlClientBuilderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.Tests/Client/WlClientBuilderTest.cs -------------------------------------------------------------------------------- /src/WaylandSharp.Tests/Client/WlClientPinvokeBuilderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.Tests/Client/WlClientPinvokeBuilderTest.cs -------------------------------------------------------------------------------- /src/WaylandSharp.Tests/Client/WlRegistryBuilderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.Tests/Client/WlRegistryBuilderTest.cs -------------------------------------------------------------------------------- /src/WaylandSharp.Tests/ProtocolDefinitionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.Tests/ProtocolDefinitionTest.cs -------------------------------------------------------------------------------- /src/WaylandSharp.Tests/SignatureTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.Tests/SignatureTest.cs -------------------------------------------------------------------------------- /src/WaylandSharp.Tests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.Tests/Usings.cs -------------------------------------------------------------------------------- /src/WaylandSharp.Tests/UtilTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.Tests/UtilTest.cs -------------------------------------------------------------------------------- /src/WaylandSharp.Tests/WaylandSharp.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.Tests/WaylandSharp.Tests.csproj -------------------------------------------------------------------------------- /src/WaylandSharp.Tests/WlInterfaceBuilderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharp.Tests/WlInterfaceBuilderTest.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/Client/WlClientBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/Client/WlClientBuilder.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/Client/WlClientIdentifiers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/Client/WlClientIdentifiers.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/Client/WlClientPinvokeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/Client/WlClientPinvokeBuilder.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/Client/WlRegistryBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/Client/WlRegistryBuilder.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/Signature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/Signature.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/Util.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/WaylandSharpGen.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/WaylandSharpGen.csproj -------------------------------------------------------------------------------- /src/WaylandSharpGen/WaylandSharpGen.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/WaylandSharpGen.props -------------------------------------------------------------------------------- /src/WaylandSharpGen/WlBindingGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/WlBindingGenerator.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/WlCommonIdentifiers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/WlCommonIdentifiers.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/WlInterfaceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/WlInterfaceBuilder.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/Xml/ArgumentType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/Xml/ArgumentType.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/Xml/Enum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/Xml/Enum.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/Xml/EnumMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/Xml/EnumMember.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/Xml/Interface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/Xml/Interface.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/Xml/Method.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/Xml/Method.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/Xml/MethodArgument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/Xml/MethodArgument.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/Xml/MethodType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/Xml/MethodType.cs -------------------------------------------------------------------------------- /src/WaylandSharpGen/Xml/Protocol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X9VoiD/WaylandSharp/HEAD/src/WaylandSharpGen/Xml/Protocol.cs --------------------------------------------------------------------------------