Skip to content

Commit

Permalink
Merge pull request #11 from domjancik/feature/full-keyboard-controls
Browse files Browse the repository at this point in the history
Feature/full keyboard controls
  • Loading branch information
domjancik authored Apr 22, 2024
2 parents 1ae5c96 + ce966a9 commit 1fcb789
Show file tree
Hide file tree
Showing 10 changed files with 4,914 additions and 1,729 deletions.
35 changes: 18 additions & 17 deletions Main/vl/Plugins/ArtNetOutput/Schema.Plugins.ArtNetOutput.UI.vl
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Document xmlns:p="property" xmlns:r="reflection" Id="SbqY94i6qQoLYJBYKOo7nc" LanguageVersion="2022.5.0-0737-geed43202fd" Version="0.128">
<NugetDependency Id="DqzHg7UM4aZOLQDZ5nvinZ" Location="VL.CoreLib" Version="2022.5.0-0737-geed43202fd" />
<Document xmlns:p="property" xmlns:r="reflection" Id="SbqY94i6qQoLYJBYKOo7nc" LanguageVersion="2023.5.2" Version="0.128">
<NugetDependency Id="DqzHg7UM4aZOLQDZ5nvinZ" Location="VL.CoreLib" Version="2023.5.2" />
<Patch Id="QIKIiEPpOBlPJUkIxRc5qx">
<Canvas Id="CGm3rpnev9tMJUoLW0auzg" DefaultCategory="Schema.Plugins.ArtNetOutput.UI" CanvasType="FullCategory">
<!--
Expand All @@ -17,7 +17,7 @@
<ControlPoint Id="Vio7k8AOeyoORT6Rb2Fl6U" Bounds="621,1084" />
<ControlPoint Id="AnWAcW2LwJZMFnalgQH7Hz" Bounds="554,1088" />
<ControlPoint Id="AjzHcYnHotRMJwPHdwLmNo" Bounds="647,408" />
<Node Bounds="434,347,65,13" Id="DybyF7Aw3UyMys3edm6XNP">
<Node Bounds="434,347,85,19" Id="DybyF7Aw3UyMys3edm6XNP">
<p:NodeReference LastCategoryFullName="Graphics.Skia" LastDependency="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Console" />
Expand Down Expand Up @@ -52,7 +52,7 @@
<Pin Id="HDCEt0Swe7tOwRJhi9YCH0" Name="Output" Kind="OutputPin" />
<Pin Id="KN8Qqr6ui3aQR4PrTAoZHd" Name="Is Down" Kind="OutputPin" />
</Node>
<Node Bounds="617,938,44,19" Id="JvkRe22FN0LNBasxE6Fpn4">
<Node Bounds="617,938,65,19" Id="JvkRe22FN0LNBasxE6Fpn4">
<p:NodeReference LastCategoryFullName="Graphics.Skia" LastDependency="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Group" />
Expand All @@ -66,8 +66,8 @@
<Pin Id="CI2rDtF6HQoPiQJkUo1w9H" Name="Enabled" Kind="InputPin" />
<Pin Id="D902vEhOGNmLIpC3PkTrMA" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="732,478,70,13" Id="N92r4xVAzT5L7EqDDgXo1L">
<p:NodeReference LastCategoryFullName="Schema.UI" LastDependency="Schema.UI.vl">
<Node Bounds="732,478,70,19" Id="N92r4xVAzT5L7EqDDgXo1L">
<p:NodeReference LastCategoryFullName="Schema.UI.Input" LastDependency="Schema.UI.Input.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="KeyPress" />
</p:NodeReference>
Expand All @@ -79,7 +79,7 @@
</Pin>
<Pin Id="Il2XpJbEK9qNzHIJ8JJLnh" Name="Pressed" Kind="OutputPin" />
</Node>
<Node Bounds="664,519,125,13" Id="KYw1xWXWaEjLM7zooIv17k">
<Node Bounds="664,519,125,19" Id="KYw1xWXWaEjLM7zooIv17k">
<p:NodeReference LastCategoryFullName="Animation.FrameBased" LastDependency="VL.CoreLib.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Counter" />
Expand All @@ -91,7 +91,7 @@
<Pin Id="QRGYZbmmm0MPRqQmHkKlhU" Name="Reset" Kind="ApplyPin" />
<Pin Id="Fj1qgTfGMLVMeIW3jRhJlr" Name="Value" Kind="OutputPin" />
</Node>
<Node Bounds="575,514,79,22" Id="LlvHvY8QHn5OZgtB4Wvd9D">
<Node Bounds="575,514,79,26" Id="LlvHvY8QHn5OZgtB4Wvd9D">
<p:NodeReference LastCategoryFullName="VVVV.Schema.Model.State" LastDependency="VVVV.Schema.Core.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="ListOutputs" />
Expand Down Expand Up @@ -158,7 +158,7 @@
</Node>
</Patch>
</Node>
<Node Bounds="726,740,46,22" Id="K7BCCSrhrbwMlfcEvCzl1W">
<Node Bounds="726,740,46,19" Id="K7BCCSrhrbwMlfcEvCzl1W">
<p:NodeReference LastCategoryFullName="Collections.Spread" LastDependency="VL.CoreLib.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="GetSlice" />
Expand All @@ -173,8 +173,8 @@
<Pin Id="DS08V4iUfAGNNRAPCDN0MI" Name="Index" Kind="InputPin" />
<Pin Id="BYEd3hAoUAeOsIWozGokWa" Name="Result" Kind="OutputPin" />
</Node>
<Node Bounds="809,480,70,13" Id="JqPGZagwRnMNecfrmM3yju">
<p:NodeReference LastCategoryFullName="Schema.UI" LastDependency="Schema.UI.vl">
<Node Bounds="809,480,70,19" Id="JqPGZagwRnMNecfrmM3yju">
<p:NodeReference LastCategoryFullName="Schema.UI.Input" LastDependency="Schema.UI.Input.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="KeyPress" />
</p:NodeReference>
Expand All @@ -186,7 +186,7 @@
</Pin>
<Pin Id="C1A2pzpbfJGOAGN21qVR2O" Name="Pressed" Kind="OutputPin" />
</Node>
<Node Bounds="696,697" Id="RIfOobSjyPxOY7YRvI4at4">
<Node Bounds="696,697,41,26" Id="RIfOobSjyPxOY7YRvI4at4">
<p:NodeReference LastCategoryFullName="Collections.Spread" LastDependency="VL.CoreLib.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Sort" />
Expand Down Expand Up @@ -216,7 +216,7 @@
<Pin Id="P384OncarpdO2xXX2WO8Qe" Name="Input" Kind="StateInputPin" />
<Pin Id="RgKV451mvIcLarDPockBkk" Name="Output" Kind="StateOutputPin" />
</Node>
<Node Bounds="639,839,123,22" Id="HPYj4wswv88PMy4Ww8ek5E">
<Node Bounds="627,810,147,80" Id="HPYj4wswv88PMy4Ww8ek5E">
<p:NodeReference LastCategoryFullName="Primitive" LastDependency="Builtin">
<Choice Kind="StatefulRegion" Name="Region (Stateful)" Fixed="true" />
<Choice Kind="ApplicationStatefulRegion" Name="If" />
Expand Down Expand Up @@ -244,15 +244,15 @@
</Node>
</Patch>
</Node>
<Node Bounds="475,376,92,13" Id="M3XO9ECbl4WM9RyHdLTLuD">
<Node Bounds="475,376,92,19" Id="M3XO9ECbl4WM9RyHdLTLuD">
<p:NodeReference LastCategoryFullName="IO.Keyboard" LastDependency="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="KeyboardState" />
</p:NodeReference>
<Pin Id="TdbyM5XfBMEN6hv4vZaW5P" Name="Keyboard Device" Kind="InputPin" />
<Pin Id="M1pOc34LzA3NxSIcmTfL7z" Name="Pressed Keys" Kind="OutputPin" />
</Node>
<Node Bounds="446,404,70,13" Id="GGSyRY6C2KyQKZL2uGNeyc">
<Node Bounds="446,404,70,19" Id="GGSyRY6C2KyQKZL2uGNeyc">
<p:NodeReference LastCategoryFullName="IO.Keyboard" LastDependency="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="KeyMatch" />
Expand All @@ -261,7 +261,7 @@
<Pin Id="RTbinpuGmmtPp4RHj6hmxN" Name="Key Name" Kind="InputPin" />
<Pin Id="SFUVXIWchUqMjHdumZ8W69" Name="Is Down" Kind="OutputPin" />
</Node>
<Node Bounds="617,1014,44,19" Id="T0yuJox6fV0NYSgdHwRR34">
<Node Bounds="617,1014,65,19" Id="T0yuJox6fV0NYSgdHwRR34">
<p:NodeReference LastCategoryFullName="Graphics.Skia" LastDependency="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Group" />
Expand Down Expand Up @@ -902,10 +902,11 @@
</Patch>
</Node>
</Patch>
<NugetDependency Id="BrQ9iKcyEysQH29graCVwE" Location="VL.Skia" Version="2022.5.0-0737-geed43202fd" />
<NugetDependency Id="BrQ9iKcyEysQH29graCVwE" Location="VL.Skia" Version="2023.5.2" />
<DocumentDependency Id="HrOsXktctFzMceQ0ZOBRAr" Location="../../VVVV.Schema.Core.vl" />
<DocumentDependency Id="PudiEtPmKxdOhmeXFLIrqp" Location="../../UI/Schema.UI.vl" />
<DocumentDependency Id="JEGrwxBuMppL7BXxhCXZhc" Location="./Schema.Plugins.ArtNetOutput.vl" />
<DocumentDependency Id="U5wmJTPRO0sOtp7ras7F7c" Location="../../UI/Schema.UI.Utilities.vl" />
<DocumentDependency Id="SmIBZ3kPxDbL7HCt37ygcL" Location="../DMXOutput/Schema.Plugins.DMXOutput.vl" />
<DocumentDependency Id="G3s7738gjwAOgjV7zWAvR2" Location="../../UI/Input/Schema.UI.Input.vl" />
</Document>
Loading

0 comments on commit 1fcb789

Please sign in to comment.