Bug fixes
+ minecraft filter + HSL color space for color adjust + builtin gamma correction + matrix orientation flip
|
@ -8,8 +8,8 @@
|
|||
#define MATRIX_MAX_HEIGHT 20
|
||||
#define MATRIX_LED_MAX_COUNT (MATRIX_MAX_WIDTH * MATRIX_MAX_HEIGHT)
|
||||
|
||||
#define STD_WIDTH 10
|
||||
#define STD_HEIGHT 10
|
||||
#define STD_WIDTH 16
|
||||
#define STD_HEIGHT 16
|
||||
#define STD_LED_MAX_COUNT (STD_WIDTH * STD_HEIGHT)
|
||||
|
||||
//#define DEBUG_PRINT_CALLBACK
|
||||
|
@ -120,7 +120,7 @@ void image() {
|
|||
|
||||
Serial.readBytes((char*) leds, ledCount * 3);
|
||||
|
||||
for (uint16_t x = 0; x < ledCount; x++) {
|
||||
for (uint16_t x = 0; x < ledCount; x++) {
|
||||
leds[x].r = gamma8(leds[x].r);
|
||||
leds[x].g = gamma8(leds[x].g);
|
||||
leds[x].b = gamma8(leds[x].b);
|
|
@ -1,4 +1,7 @@
|
|||
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
|
||||
<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=Matrix_0020App_002Fforms_002FColorWheel/@EntryIndexedValue">False</s:Boolean>
|
||||
<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=Matrix_0020App_002Fforms_002FMatrix/@EntryIndexedValue">False</s:Boolean>
|
||||
<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=Matrix_0020App_002Fforms_002FMatrixDesigner/@EntryIndexedValue">False</s:Boolean>
|
||||
<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=Matrix_0020App_002FMatrix/@EntryIndexedValue">False</s:Boolean>
|
||||
<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=Matrix_0020App_002FMatrixDesigner/@EntryIndexedValue">False</s:Boolean>
|
||||
<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=Matrix_0020App_002FProperties_002FResources/@EntryIndexedValue">True</s:Boolean>
|
||||
|
|
|
@ -5,14 +5,14 @@ namespace Matrix_App
|
|||
{
|
||||
public const int PortNameUpdateInterval = 5000;
|
||||
|
||||
public const int MatrixStartWidth = 10;
|
||||
public const int MatrixStartHeight = 10;
|
||||
public const int MatrixStartWidth = 16;
|
||||
public const int MatrixStartHeight = 16;
|
||||
public const int MatrixStartFrames = 1;
|
||||
|
||||
public const int MatrixLimitedWidth = 512;
|
||||
public const int MatrixLimitedHeight = 512;
|
||||
|
||||
public const int BaudRate = 9600;
|
||||
public const int BaudRate = 48000;
|
||||
|
||||
public const int ReadTimeoutMs = 5500;
|
||||
public const int WriteTimeoutMs = 5500;
|
||||
|
@ -32,10 +32,10 @@ namespace Matrix_App
|
|||
|
||||
public const int ArduinoSuccessByte = 21;
|
||||
|
||||
public const int ArduinoCommandQueueSize = 5;
|
||||
public const int ArduinoCommandQueueSize = 2;
|
||||
public const int ArduinoReceiveBufferSize = 1 + 1 + 1 + MatrixLimitedWidth * MatrixLimitedHeight;
|
||||
|
||||
public const int DequeueWaitTimeoutCounter = 2;
|
||||
public const int DequeueWaitTimeoutCounter = 3;
|
||||
}
|
||||
|
||||
public static class ArduinoInstruction
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.IO.Ports" Version="3.1.0" />
|
||||
<PackageReference Include="System.IO.Ports" Version="6.0.0-preview.5.21301.5" />
|
||||
<PackageReference Include="System.Management" Version="5.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
|
@ -28,6 +28,18 @@
|
|||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Remove="SplashScreen.Designer.cs" />
|
||||
<Compile Update="forms\MatrixDesigner.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Update="forms\Matrix.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Update="forms\ColorWheel.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Update="forms\SplashScreen.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
@ -10,5 +10,8 @@
|
|||
<Compile Update="Matrix.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Update="SplashScreen.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -31,6 +31,62 @@ namespace Matrix_App
|
|||
x /= len;
|
||||
y /= len;
|
||||
}
|
||||
|
||||
public static void RgbFromHsl(float h, float s, float l, out float r, out float g, out float b)
|
||||
{
|
||||
var c = (1 - MathF.Abs(2 * l - 1)) * s;
|
||||
var x = c * (1.0f - Math.Abs((h / 60.0f) % 2.0f - 1.0f));
|
||||
var m = l - c * 0.5f;
|
||||
|
||||
if (h < 60) { r = c; g = x; b = 0; }
|
||||
else if (h < 120) { r = x; g = c; b = 0; }
|
||||
else if (h < 180) { r = 0; g = c; b = x; }
|
||||
else if (h < 240) { r = 0; g = x; b = c; }
|
||||
else if (h < 300) { r = x; g = 0; b = c; }
|
||||
else { r = c; g = 0; b = x; }
|
||||
|
||||
r += m;
|
||||
g += m;
|
||||
b += m;
|
||||
}
|
||||
|
||||
public static void HslFromRgb(float r, float g, float b, out float h, out float s, out float l)
|
||||
{
|
||||
var cmax = Math.Max(Math.Max(r, g), b);
|
||||
var cmin = Math.Min(Math.Min(r, g), b);
|
||||
|
||||
var delta = cmax - cmin;
|
||||
|
||||
if (delta < 1e-2)
|
||||
{
|
||||
h = 0;
|
||||
}
|
||||
else if (MathF.Abs(cmax - r) < 1e-3)
|
||||
{
|
||||
if (r < b)
|
||||
{
|
||||
h = 360 - MathF.Abs(60 * ((g - b) / delta));
|
||||
}
|
||||
else
|
||||
{
|
||||
h = 60 * ((g - b) / delta + 0f);
|
||||
}
|
||||
}
|
||||
else if (MathF.Abs(cmax - g) < 1e-3)
|
||||
{
|
||||
h = 60 * ((b - r) / delta + 2f);
|
||||
}
|
||||
else if (MathF.Abs(cmax - b) < 1e-3)
|
||||
{
|
||||
h = 60 * ((r - g) / delta + 4f);
|
||||
} else
|
||||
{
|
||||
h = 0;
|
||||
}
|
||||
|
||||
l = (cmax + cmin) * 0.5f;
|
||||
s = (cmax - cmin) / (1 - MathF.Abs(2 * l - 1.0f));
|
||||
}
|
||||
|
||||
public static void RgbFromHsv(float h, float s, float v, out float r, out float g, out float b)
|
||||
{
|
|
@ -1,9 +1,11 @@
|
|||
using Matrix_App.PregeneratedMods;
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Drawing;
|
||||
using System.Reflection;
|
||||
using System.Threading;
|
||||
using System.Windows.Forms;
|
||||
using Matrix_App.minecraft;
|
||||
using Matrix_App.PregeneratedMods.reflection;
|
||||
using static Matrix_App.Utils;
|
||||
using static Matrix_App.Defaults;
|
||||
|
@ -23,7 +25,9 @@ namespace Matrix_App
|
|||
new Boxblur(),
|
||||
new ColorAdjust(),
|
||||
new Grayscale(),
|
||||
new Invert()
|
||||
new Invert(),
|
||||
new Transfom(),
|
||||
new Minecraft()
|
||||
};
|
||||
|
||||
// Static generator accessible members
|
||||
|
@ -77,6 +81,8 @@ namespace Matrix_App
|
|||
_playbackFrame++;
|
||||
}
|
||||
|
||||
public delegate void update();
|
||||
|
||||
/// <summary>
|
||||
/// Colors a single fragment at the specified pixel location (x|y) at frame frame.
|
||||
/// </summary>
|
||||
|
@ -90,6 +96,8 @@ namespace Matrix_App
|
|||
/// <param name="b">Pixel Blue value in range [0, 1] (saturated)</param>
|
||||
protected abstract void ColorFragment(in int x, in int y, in float u, in float v, in int frame, out float r, out float g, out float b);
|
||||
|
||||
protected abstract void CreateUi(FlowLayoutPanel anchor, update runner);
|
||||
|
||||
// Buffer to store generator result in
|
||||
private static byte[][] _animationBuffer = null!;
|
||||
|
||||
|
@ -107,13 +115,15 @@ namespace Matrix_App
|
|||
// generate button
|
||||
var button = new Button
|
||||
{
|
||||
Width = 215,
|
||||
AutoSize = true,
|
||||
Text = FieldWidgets.GetBetterFieldName(generator.GetType().Name)
|
||||
};
|
||||
button.Width = anchor.ClientSize.Width - button.Margin.Right - button.Margin.Left;
|
||||
button.Click += (sender, e) => OpenGeneratorUi(generator, matrix);
|
||||
button.Image = CreateSnapshot(generator);
|
||||
button.TextImageRelation = TextImageRelation.ImageBeforeText;
|
||||
button.Height = FilterPreviewHeight * 3 / 2;
|
||||
button.TextAlign = ContentAlignment.MiddleRight;
|
||||
button.ImageAlign = ContentAlignment.MiddleLeft;
|
||||
|
||||
anchor.Controls.Add(button);
|
||||
}
|
||||
|
@ -165,7 +175,7 @@ namespace Matrix_App
|
|||
@"Filter incomplete", MessageBoxButtons.YesNo, MessageBoxIcon.Warning))
|
||||
{
|
||||
BlockBuffer();
|
||||
FlipColorStoreRG_GR(_animationBuffer, MatrixDesignerMain.gifBuffer);
|
||||
ColorStore(_animationBuffer, MatrixDesignerMain.gifBuffer);
|
||||
_form.ResetTimeline();
|
||||
}
|
||||
else
|
||||
|
@ -175,7 +185,7 @@ namespace Matrix_App
|
|||
}
|
||||
else
|
||||
{
|
||||
FlipColorStoreRG_GR(_animationBuffer, MatrixDesignerMain.gifBuffer);
|
||||
ColorStore(_animationBuffer, MatrixDesignerMain.gifBuffer);
|
||||
_form.ResetTimeline();
|
||||
}
|
||||
}
|
||||
|
@ -204,11 +214,11 @@ namespace Matrix_App
|
|||
|
||||
Form prompt = new Form
|
||||
{
|
||||
Width = 500,
|
||||
Height = 320,
|
||||
AutoSize = true,
|
||||
AutoSizeMode = AutoSizeMode.GrowOnly,
|
||||
Text = @"Vorgenerierter Modus: " + _generator.GetType().Name
|
||||
};
|
||||
|
||||
|
||||
var confirmation = new Button {Text = @"Apply", Anchor = AnchorStyles.Top | AnchorStyles.Left};
|
||||
confirmation.Click += (sender, e) => {
|
||||
success = true;
|
||||
|
@ -217,13 +227,16 @@ namespace Matrix_App
|
|||
|
||||
FlowLayoutPanel controlPanel = new FlowLayoutPanel
|
||||
{
|
||||
Anchor = AnchorStyles.Top | AnchorStyles.Left,
|
||||
Anchor = AnchorStyles.Bottom | AnchorStyles.Left,
|
||||
FlowDirection = FlowDirection.BottomUp,
|
||||
Dock = DockStyle.Top,
|
||||
Dock = DockStyle.Fill,
|
||||
WrapContents = false,
|
||||
AutoSizeMode = AutoSizeMode.GrowOnly,
|
||||
AutoSize = true
|
||||
};
|
||||
|
||||
_generator.CreateUi(controlPanel, InvokeGenerator);
|
||||
|
||||
PlaybackTimer.Interval = _form.GetDelayTime();
|
||||
PlaybackTimer.Enabled = true;
|
||||
|
||||
|
@ -258,9 +271,9 @@ namespace Matrix_App
|
|||
prompt.MinimumSize = prompt.Size;
|
||||
prompt.Controls.Add(controlPanel);
|
||||
prompt.Controls.Add(southPane);
|
||||
prompt.Height = southPane.Height * 2 + controlPanel.Height + 16;
|
||||
prompt.FormBorderStyle = FormBorderStyle.FixedDialog;
|
||||
prompt.MaximizeBox = false;
|
||||
prompt.FormBorderStyle = FormBorderStyle.FixedDialog;
|
||||
prompt.StartPosition = FormStartPosition.CenterScreen;
|
||||
prompt.ShowDialog();
|
||||
|
||||
PlaybackTimer.Enabled = false;
|
||||
|
@ -272,7 +285,7 @@ namespace Matrix_App
|
|||
{
|
||||
// Create new initial buffer and copy what ever was in the Gif buffer to it
|
||||
_initialBuffer = CreateImageRGB_NT(matrix.matrixWidth(), matrix.matrixHeight(), MatrixDesignerMain.gifBuffer.Length);
|
||||
FlipColorStoreRG_GR(MatrixDesignerMain.gifBuffer, _initialBuffer);
|
||||
ColorStore(MatrixDesignerMain.gifBuffer, _initialBuffer);
|
||||
// Set Generator args
|
||||
SetGlobalArgs(matrix.matrixWidth(),
|
||||
matrix.matrixHeight(),
|
||||
|
@ -299,9 +312,10 @@ namespace Matrix_App
|
|||
var divider = new Label
|
||||
{
|
||||
BorderStyle = BorderStyle.Fixed3D,
|
||||
AutoSize = false,
|
||||
Height = lineHeight,
|
||||
Width = 500
|
||||
AutoSize = false,
|
||||
Dock = DockStyle.Fill,
|
||||
Anchor = AnchorStyles.Top | AnchorStyles.Left,
|
||||
Height = lineHeight,
|
||||
};
|
||||
|
||||
controlPanel.Controls.Add(divider);
|
||||
|
@ -315,11 +329,11 @@ namespace Matrix_App
|
|||
{
|
||||
for (var x = 0; x < width; x++)
|
||||
{
|
||||
var u = x / (float)width;
|
||||
var u = x / (float) width;
|
||||
|
||||
for (var y = 0; y < height; y++)
|
||||
{
|
||||
var v = y / (float)height;
|
||||
var v = y / (float) height;
|
||||
|
||||
_generator!.ColorFragment(x, y, u, v, frame, out var r, out var g, out var b);
|
||||
|
|
@ -1,4 +1,5 @@
|
|||
using System;
|
||||
using System.Windows.Forms;
|
||||
using Matrix_App.PregeneratedMods.reflection;
|
||||
using static Matrix_App.GifGeneratorUtils;
|
||||
|
||||
|
@ -48,5 +49,10 @@ namespace Matrix_App.PregeneratedMods
|
|||
b = tmpB;
|
||||
}
|
||||
}
|
||||
|
||||
protected override void CreateUi(FlowLayoutPanel anchor, update invokeGenerator)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,4 +1,5 @@
|
|||
using System;
|
||||
using System.Windows.Forms;
|
||||
using Matrix_App.PregeneratedMods.reflection;
|
||||
using static Matrix_App.GifGeneratorUtils;
|
||||
|
||||
|
@ -6,16 +7,20 @@ namespace Matrix_App.PregeneratedMods
|
|||
{
|
||||
public class ColorAdjust : MatrixGifGenerator
|
||||
{
|
||||
[UiWidget]
|
||||
[UiDescription(title: "Contrast", description: "Constrasts the image, or loweres difference")]
|
||||
private float contrast = 0.5f;
|
||||
|
||||
[UiWidget]
|
||||
[UiDescription(title: "Tone offset", description: "Sets an additional offset to the pixels hue")]
|
||||
private float hueOffset = 0.0f;
|
||||
|
||||
[UiWidget]
|
||||
[UiDescription(title: "Saturation boost", description: "Decreases or increases saturation")]
|
||||
[UiDescription(title: "Saturation boost", description: "Decreases or increases (chroma-based) saturation")]
|
||||
private float saturationBoost = 0.5f;
|
||||
|
||||
[UiWidget]
|
||||
[UiDescription(title: "Brightness boost", description: "Decreases or increases brightness")]
|
||||
[UiDescription(title: "Luminance boost", description: "Decreases or increases luminance")]
|
||||
private float valueBoost = 0.5f;
|
||||
|
||||
[UiWidget]
|
||||
|
@ -40,7 +45,7 @@ namespace Matrix_App.PregeneratedMods
|
|||
SampleFrame(actualStore!, frame, x, y, width, out float tr, out float tg, out float tb);
|
||||
|
||||
// Adjust HSV
|
||||
HsvFromRgb(tr, tg, tb, out float h, out float s, out float value);
|
||||
HslFromRgb(tr, tg, tb, out float h, out float s, out float value);
|
||||
|
||||
h = h / 360.0f + hueOffset;
|
||||
h = (h - MathF.Floor(h)) * 360.0f;
|
||||
|
@ -48,11 +53,22 @@ namespace Matrix_App.PregeneratedMods
|
|||
value = Boost(value, valueBoost);
|
||||
|
||||
// Adjust RGB
|
||||
RgbFromHsv(h, s, value, out tr, out tg, out tb);
|
||||
RgbFromHsl(h, s, value, out tr, out tg, out tb);
|
||||
|
||||
r = Boost(tr, redBoost);
|
||||
g = Boost(tg, greenBoost);
|
||||
b = Boost(tb, blueBoost);
|
||||
|
||||
float enhancedContrast = contrast * 10.0f;
|
||||
|
||||
r = MathF.Pow(r, enhancedContrast) * enhancedContrast;
|
||||
g = MathF.Pow(g, enhancedContrast) * enhancedContrast;
|
||||
b = MathF.Pow(b, enhancedContrast) * enhancedContrast;
|
||||
}
|
||||
|
||||
protected override void CreateUi(FlowLayoutPanel anchor, update invokeGenerator)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,4 +1,5 @@
|
|||
using Matrix_App.PregeneratedMods.reflection;
|
||||
using System.Windows.Forms;
|
||||
using Matrix_App.PregeneratedMods.reflection;
|
||||
using static Matrix_App.GifGeneratorUtils;
|
||||
|
||||
namespace Matrix_App.PregeneratedMods
|
||||
|
@ -29,5 +30,10 @@ namespace Matrix_App.PregeneratedMods
|
|||
b = average;
|
||||
}
|
||||
}
|
||||
|
||||
protected override void CreateUi(FlowLayoutPanel anchor, update invokeGenerator)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,4 +1,5 @@
|
|||
using static Matrix_App.GifGeneratorUtils;
|
||||
using System.Windows.Forms;
|
||||
using static Matrix_App.GifGeneratorUtils;
|
||||
|
||||
namespace Matrix_App.PregeneratedMods
|
||||
{
|
||||
|
@ -12,5 +13,10 @@ namespace Matrix_App.PregeneratedMods
|
|||
g = 1 - lg;
|
||||
b = 1 - lb;
|
||||
}
|
||||
|
||||
protected override void CreateUi(FlowLayoutPanel anchor, update invokeGenerator)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,85 @@
|
|||
using System;
|
||||
using System.Windows.Forms;
|
||||
using Matrix_App.PregeneratedMods.reflection;
|
||||
using static Matrix_App.GifGeneratorUtils;
|
||||
|
||||
namespace Matrix_App.PregeneratedMods
|
||||
{
|
||||
public sealed class Transfom : MatrixGifGenerator
|
||||
{
|
||||
[UiWidget]
|
||||
[UiDescription(title: "Flip Horizontally", description: "Flips the image in the middle on the horizontal axis")]
|
||||
private bool flipHorizontally = false;
|
||||
|
||||
[UiWidget]
|
||||
[UiDescription(title: "Flip Vertically", description: "Flips the image in the middle on the vertical axis")]
|
||||
private bool flipVertically = false;
|
||||
|
||||
[UiWidget]
|
||||
[UiDescription(title: "Mirror Horizontally", description: "Mirrors the image in the middle on the horizontal axis")]
|
||||
private bool mirrorHorizontally = false;
|
||||
|
||||
[UiWidget]
|
||||
[UiDescription(title: "Mirror Vertically", description: "Mirrors the image in the middle on the vertical axis")]
|
||||
private bool mirrorVertically = false;
|
||||
|
||||
[UiWidget]
|
||||
[UiDescription(title: "Rotation", description: "Rotate counter-clock-wise, repeating the image where needed (at corners)")]
|
||||
private float rotation = 0.0f;
|
||||
|
||||
[UiWidget]
|
||||
[UiDescription(title: "Skew X", description: "Skew the image on the x-axis")]
|
||||
private float skewX = 0.0f;
|
||||
|
||||
[UiWidget]
|
||||
[UiDescription(title: "Skew Y", description: "Skew the image on the y-axis")]
|
||||
private float skewY = 0.0f;
|
||||
|
||||
[UiWidget]
|
||||
[UiDescription(title: "Scale", description: "Scale up or down")]
|
||||
private float scale = 0.5f;
|
||||
|
||||
protected override void ColorFragment(in int x, in int y, in float u, in float v, in int frame, out float r, out float g, out float b)
|
||||
{
|
||||
var sint = MathF.Sin(rotation * MathF.PI * 2.0f);
|
||||
var cost = MathF.Cos(rotation * MathF.PI * 2.0f);
|
||||
|
||||
var tx = x;
|
||||
var ty = y;
|
||||
|
||||
var otx = x - (width >> 1);
|
||||
var oty = y - (height >> 1);
|
||||
|
||||
tx = (int) (otx * cost - oty * sint);
|
||||
ty = (int) (otx * sint + oty * cost);
|
||||
|
||||
tx += width >> 1;
|
||||
ty += height >> 1;
|
||||
|
||||
tx = flipVertically ? width - tx - 1 : tx;
|
||||
ty = flipHorizontally ? height - ty - 1 : ty;
|
||||
tx = mirrorVertically ? tx % (width >> 1) : tx;
|
||||
ty = mirrorHorizontally ? ty % (height >> 1) : ty;
|
||||
|
||||
tx += (int) (ty * skewX * 2.0f);
|
||||
ty += (int) (tx * skewY * 2.0f);
|
||||
|
||||
tx = (int) ((tx - (width >> 1)) * scale * 2.0f) + (width >> 1);
|
||||
ty = (int) ((ty - (height >> 1)) * scale * 2.0f) + (height >> 1);
|
||||
|
||||
tx = Math.Abs(tx) % width;
|
||||
ty = Math.Abs(ty) % height;
|
||||
|
||||
SampleFrame(actualStore!, frame, tx, ty, width, out float lr, out float lg, out float lb);
|
||||
|
||||
r = lr;
|
||||
g = lg;
|
||||
b = lb;
|
||||
}
|
||||
|
||||
protected override void CreateUi(FlowLayoutPanel anchor, update invokeGenerator)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,6 +1,7 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Matrix_App.PregeneratedMods
|
||||
{
|
||||
|
@ -55,5 +56,10 @@ namespace Matrix_App.PregeneratedMods
|
|||
g += 0.1f * s4;
|
||||
b += 0.2f * s4;
|
||||
}
|
||||
|
||||
protected override void CreateUi(FlowLayoutPanel anchor, update invokeGenerator)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,4 +1,5 @@
|
|||
using System;
|
||||
using System.Windows.Forms;
|
||||
using Matrix_App.PregeneratedMods.reflection;
|
||||
|
||||
namespace Matrix_App.PregeneratedMods
|
||||
|
@ -16,6 +17,11 @@ namespace Matrix_App.PregeneratedMods
|
|||
b = Next(frame, x, y + 34968);
|
||||
}
|
||||
|
||||
protected override void CreateUi(FlowLayoutPanel anchor, update invokeGenerator)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private float Next(int frame, int x, int y)
|
||||
{
|
||||
var k = MathF.Sin(frame * 2356f + (x + y) * 5334f + (y * x) * 534f + 78.0f + seed * 435f) * 567f;
|
|
@ -1,4 +1,5 @@
|
|||
using System;
|
||||
using System.Windows.Forms;
|
||||
using Matrix_App.PregeneratedMods.reflection;
|
||||
using static Matrix_App.GifGeneratorUtils;
|
||||
|
||||
|
@ -35,6 +36,11 @@ namespace Matrix_App.PregeneratedMods
|
|||
}
|
||||
}
|
||||
|
||||
protected override void CreateUi(FlowLayoutPanel anchor, update invokeGenerator)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private float AddHueOffset(float hue)
|
||||
{
|
||||
return MathF.Abs(hue + rotation * 360) % 360.0f;
|
|
@ -1,4 +1,5 @@
|
|||
using System;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Matrix_App.PregeneratedMods
|
||||
{
|
||||
|
@ -29,5 +30,10 @@ namespace Matrix_App.PregeneratedMods
|
|||
g = sp;
|
||||
b = sp;
|
||||
}
|
||||
|
||||
protected override void CreateUi(FlowLayoutPanel anchor, update invokeGenerator)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,5 +1,6 @@
|
|||
|
||||
using System;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Matrix_App.PregeneratedMods
|
||||
{
|
||||
|
@ -11,5 +12,10 @@ namespace Matrix_App.PregeneratedMods
|
|||
g = v;
|
||||
b = MathF.Sin(frame / (float) totalFrames * MathF.PI);
|
||||
}
|
||||
|
||||
protected override void CreateUi(FlowLayoutPanel anchor, update invokeGenerator)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,55 @@
|
|||
using System.Diagnostics;
|
||||
using System.Drawing;
|
||||
using System.Windows.Forms;
|
||||
using Matrix_App.Properties;
|
||||
|
||||
namespace Matrix_App.minecraft
|
||||
{
|
||||
public class Minecraft : MatrixGifGenerator
|
||||
{
|
||||
private Bitmap? texture = Resources.Pumpkin;
|
||||
|
||||
protected override void CreateUi(FlowLayoutPanel anchor, update invokeGenerator)
|
||||
{
|
||||
CreateButton(Resources.CreeperHead, "Creeper", anchor, invokeGenerator);
|
||||
CreateButton(Resources.EndermanHead, "Enderman", anchor, invokeGenerator);
|
||||
CreateButton(Resources.EmeraldBlock, "Emerald", anchor, invokeGenerator);
|
||||
CreateButton(Resources.CommandBlock, "Command Block", anchor, invokeGenerator);
|
||||
CreateButton(Resources.DiamondOre, "Diamond ore", anchor, invokeGenerator);
|
||||
CreateButton(Resources.GrassBlock, "Grass", anchor, invokeGenerator);
|
||||
CreateButton(Resources.Pumpkin, "Pumpkin", anchor, invokeGenerator);
|
||||
CreateButton(Resources.RedstoneLamp, "Redstone lamp", anchor, invokeGenerator);
|
||||
CreateButton(Resources.TNT, "TNT", anchor, invokeGenerator);
|
||||
CreateButton(Resources.BlueWool, "Blue wool", anchor, invokeGenerator);
|
||||
}
|
||||
|
||||
private void CreateButton(Bitmap bitmap, string title, FlowLayoutPanel anchor, update invokeGenerator)
|
||||
{
|
||||
var button = new Button()
|
||||
{
|
||||
Text = title,
|
||||
AutoSize = true,
|
||||
Image = bitmap,
|
||||
TextImageRelation = TextImageRelation.ImageBeforeText,
|
||||
ImageAlign = ContentAlignment.MiddleLeft,
|
||||
TextAlign = ContentAlignment.MiddleRight
|
||||
};
|
||||
button.Width = anchor.ClientSize.Width - button.Margin.Left - button.Margin.Right;
|
||||
button.Click += (a, b) =>
|
||||
{
|
||||
texture = bitmap;
|
||||
invokeGenerator();
|
||||
};
|
||||
anchor.Controls.Add(button);
|
||||
}
|
||||
|
||||
protected override void ColorFragment(in int x, in int y, in float u, in float v, in int frame, out float r, out float g, out float b)
|
||||
{
|
||||
var color = texture!.GetPixel((int) (u * texture.Width), (int) (v * texture.Height));
|
||||
|
||||
r = color.R / 255.0f;
|
||||
g = color.G / 255.0f;
|
||||
b = color.B / 255.0f;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -37,7 +37,6 @@ namespace Matrix_App.PregeneratedMods.reflection
|
|||
title = desc.title;
|
||||
description.Text = desc.description;
|
||||
description.ForeColor = Color.Gray;
|
||||
description.Height += 10;
|
||||
description.AutoSize = true;
|
||||
}
|
||||
|
||||
|
@ -47,7 +46,6 @@ namespace Matrix_App.PregeneratedMods.reflection
|
|||
Text = title,
|
||||
Dock = DockStyle.Left,
|
||||
Anchor = AnchorStyles.Top | AnchorStyles.Left,
|
||||
Width = 100
|
||||
});
|
||||
|
||||
switch (fieldValue)
|
||||
|
@ -56,9 +54,9 @@ namespace Matrix_App.PregeneratedMods.reflection
|
|||
{
|
||||
var upDown = new NumericUpDown
|
||||
{
|
||||
Width = 360,
|
||||
Dock = DockStyle.Fill,
|
||||
Anchor = AnchorStyles.Top | AnchorStyles.Right,
|
||||
Width = 360,
|
||||
Value = value
|
||||
};
|
||||
upDown.ValueChanged += (a, b) =>
|
||||
|
@ -94,8 +92,8 @@ namespace Matrix_App.PregeneratedMods.reflection
|
|||
Maximum = 100,
|
||||
Minimum = 0,
|
||||
Value = (int) (floatValue * 100.0f),
|
||||
Width = 360,
|
||||
TickFrequency = 10,
|
||||
Width = 360
|
||||
};
|
||||
upDown.ValueChanged += (a, b) =>
|
||||
{
|
||||
|
|
|
@ -70,6 +70,16 @@ namespace Matrix_App.Properties {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap BlueWool {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("BlueWool", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
|
@ -80,6 +90,56 @@ namespace Matrix_App.Properties {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap CommandBlock {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("CommandBlock", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap CreeperHead {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("CreeperHead", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap DiamondOre {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("DiamondOre", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap EmeraldBlock {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("EmeraldBlock", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap EndermanHead {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("EndermanHead", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
|
@ -110,6 +170,16 @@ namespace Matrix_App.Properties {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap GrassBlock {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("GrassBlock", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
|
@ -130,6 +200,26 @@ namespace Matrix_App.Properties {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap Pumpkin {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("Pumpkin", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap RedstoneLamp {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("RedstoneLamp", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
|
@ -149,5 +239,15 @@ namespace Matrix_App.Properties {
|
|||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap TNT {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("TNT", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -145,4 +145,35 @@
|
|||
<data name="Pfüsikuh" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Splashcreen.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
|
||||
<data name="DiamondOre" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\resources\diamond-ore.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="GrassBlock" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\resources\grass-block.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Pumpkin" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\resources\pumpkin.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="RedstoneLamp" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\resources\redstone-lamp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="TNT" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\resources\tnt.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="BlueWool" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\resources\wool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="CommandBlock" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\resources\command-block.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="CreeperHead" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\resources\creeper-head.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="EmeraldBlock" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\resources\emerald-block.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="EndermanHead" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\resources\enderman-head.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
</root>
|
After Width: | Height: | Size: 694 B |
After Width: | Height: | Size: 609 B |
After Width: | Height: | Size: 499 B |
After Width: | Height: | Size: 740 B |
After Width: | Height: | Size: 194 B |
After Width: | Height: | Size: 650 B |
After Width: | Height: | Size: 703 B |
After Width: | Height: | Size: 880 B |
After Width: | Height: | Size: 331 B |
After Width: | Height: | Size: 769 B |
|
@ -14,7 +14,7 @@ namespace Matrix_App
|
|||
{
|
||||
public class PortCommandQueue
|
||||
{
|
||||
private const string threadDeliverName = "Arduino Port Deliver Thread";
|
||||
private const string ThreadDeliverName = "Arduino Port Deliver Thread";
|
||||
|
||||
private Queue<byte[]> byteWriteQueue = new Queue<byte[]>();
|
||||
|
||||
|
@ -22,21 +22,20 @@ namespace Matrix_App
|
|||
|
||||
private SerialPort port;
|
||||
|
||||
private bool running = false;
|
||||
private bool running;
|
||||
|
||||
private volatile bool kill = false;
|
||||
private volatile bool kill;
|
||||
|
||||
private volatile bool isPortValid = false;
|
||||
private volatile bool isPortValid;
|
||||
|
||||
private byte[] recived = new byte[ArduinoReceiveBufferSize];
|
||||
private readonly byte[] recived = new byte[ArduinoReceiveBufferSize];
|
||||
private int mark;
|
||||
|
||||
public PortCommandQueue(ref SerialPort port)
|
||||
{
|
||||
this.port = port;
|
||||
|
||||
portDeliverThread = new Thread(new ThreadStart(ManageQueue));
|
||||
portDeliverThread.Name = threadDeliverName;
|
||||
portDeliverThread = new Thread(ManageQueue) { Name = ThreadDeliverName };
|
||||
}
|
||||
|
||||
private void ManageQueue()
|
||||
|
@ -45,37 +44,34 @@ namespace Matrix_App
|
|||
{
|
||||
while (!kill)
|
||||
{
|
||||
if (byteWriteQueue.Count > 0)
|
||||
if (byteWriteQueue.Count <= 0) continue;
|
||||
|
||||
byte[] bytes;
|
||||
lock (byteWriteQueue)
|
||||
{
|
||||
byte[] bytes;
|
||||
lock (byteWriteQueue)
|
||||
bytes = byteWriteQueue.Dequeue();
|
||||
}
|
||||
|
||||
lock (port)
|
||||
{
|
||||
if (!isPortValid) continue;
|
||||
|
||||
port.Open();
|
||||
port.Write(bytes, 0, bytes.Length);
|
||||
|
||||
int b;
|
||||
mark = 0;
|
||||
while((b = port.ReadByte()) != ArduinoSuccessByte)
|
||||
{
|
||||
bytes = byteWriteQueue.Dequeue();
|
||||
recived[mark++] = (byte) b;
|
||||
}
|
||||
|
||||
lock (port)
|
||||
{
|
||||
if (isPortValid)
|
||||
{
|
||||
port.Open();
|
||||
port.Write(bytes, 0, bytes.Length);
|
||||
|
||||
int b;
|
||||
mark = 0;
|
||||
while((b = port.ReadByte()) != ArduinoSuccessByte)
|
||||
{
|
||||
recived[mark++] = (byte) b;
|
||||
}
|
||||
|
||||
port.Close();
|
||||
}
|
||||
}
|
||||
port.Close();
|
||||
}
|
||||
}
|
||||
} catch (ThreadInterruptedException)
|
||||
{
|
||||
Thread.CurrentThread.Interrupt();
|
||||
return;
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
|
@ -88,12 +84,10 @@ namespace Matrix_App
|
|||
{
|
||||
try
|
||||
{
|
||||
if (running)
|
||||
{
|
||||
kill = true;
|
||||
portDeliverThread.Interrupt();
|
||||
portDeliverThread.Join(1000);
|
||||
}
|
||||
if (!running) return;
|
||||
kill = true;
|
||||
portDeliverThread.Interrupt();
|
||||
portDeliverThread.Join(1000);
|
||||
}
|
||||
catch (ThreadStartException)
|
||||
{
|
||||
|
@ -113,11 +107,14 @@ namespace Matrix_App
|
|||
portDeliverThread.Start();
|
||||
}
|
||||
|
||||
if (byteWriteQueue.Count < ArduinoCommandQueueSize)
|
||||
lock (byteWriteQueue)
|
||||
{
|
||||
lock (byteWriteQueue)
|
||||
if (byteWriteQueue.Count < ArduinoCommandQueueSize)
|
||||
{
|
||||
byteWriteQueue.Enqueue(bytes);
|
||||
lock (byteWriteQueue)
|
||||
{
|
||||
byteWriteQueue.Enqueue(bytes);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -125,7 +122,7 @@ namespace Matrix_App
|
|||
public void EnqueueArduinoCommand(byte opcode, params byte[] data)
|
||||
{
|
||||
byte[] wrapper = new byte[data.Length + 1];
|
||||
System.Buffer.BlockCopy(data, 0, wrapper, 1, data.Length);
|
||||
Buffer.BlockCopy(data, 0, wrapper, 1, data.Length);
|
||||
wrapper[0] = opcode;
|
||||
|
||||
EnqueueArduinoCommand(wrapper);
|
||||
|
@ -142,14 +139,10 @@ namespace Matrix_App
|
|||
internal void WaitForLastDequeue()
|
||||
{
|
||||
int timeCount = 0;
|
||||
|
||||
|
||||
bool wait = true;
|
||||
while(wait)
|
||||
{
|
||||
lock(byteWriteQueue)
|
||||
{
|
||||
wait = byteWriteQueue.Count != 0;
|
||||
}
|
||||
timeCount++;
|
||||
Thread.Sleep(500);
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
using System.Collections.Generic;
|
||||
using System.Threading;
|
||||
|
||||
|
||||
namespace Matrix_App
|
||||
{
|
||||
public class ThreadQueue
|
||||
|
@ -15,6 +16,8 @@ namespace Matrix_App
|
|||
private volatile bool working;
|
||||
|
||||
private readonly int capacity;
|
||||
|
||||
private static readonly AutoResetEvent ResetEvent = new AutoResetEvent(false);
|
||||
|
||||
public ThreadQueue(string name, int capacity)
|
||||
{
|
||||
|
@ -34,35 +37,45 @@ namespace Matrix_App
|
|||
{
|
||||
while(running)
|
||||
{
|
||||
Task? task = null;
|
||||
|
||||
lock(taskQueue)
|
||||
lock (taskQueue)
|
||||
{
|
||||
if (taskQueue.Count > 0)
|
||||
{
|
||||
working = true;
|
||||
task = taskQueue.Dequeue();
|
||||
}
|
||||
else
|
||||
{
|
||||
working = false;
|
||||
}
|
||||
working = taskQueue.Count > 0;
|
||||
}
|
||||
|
||||
if (task != null)
|
||||
{
|
||||
running = task();
|
||||
} else
|
||||
if (working)
|
||||
{
|
||||
try
|
||||
{
|
||||
Thread.Sleep(10);
|
||||
Task task;
|
||||
lock (taskQueue)
|
||||
{
|
||||
task = taskQueue.Dequeue();
|
||||
}
|
||||
|
||||
running = task();
|
||||
|
||||
lock (taskQueue)
|
||||
{
|
||||
working = taskQueue.Count > 0;
|
||||
}
|
||||
} catch(ThreadInterruptedException)
|
||||
{
|
||||
thread.Interrupt();
|
||||
running = false;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
try
|
||||
{
|
||||
ResetEvent.WaitOne(100);
|
||||
}
|
||||
catch (ThreadInterruptedException)
|
||||
{
|
||||
Thread.CurrentThread.Interrupt();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -70,11 +83,12 @@ namespace Matrix_App
|
|||
{
|
||||
lock (taskQueue)
|
||||
{
|
||||
if (taskQueue.Count < capacity)
|
||||
{
|
||||
taskQueue.Enqueue(task);
|
||||
working = true;
|
||||
}
|
||||
if (taskQueue.Count >= capacity)
|
||||
return;
|
||||
|
||||
working = true;
|
||||
taskQueue.Enqueue(task);
|
||||
ResetEvent.Set();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -86,9 +100,10 @@ namespace Matrix_App
|
|||
public void Stop()
|
||||
{
|
||||
running = false;
|
||||
ResetEvent.Set();
|
||||
|
||||
thread.Interrupt();
|
||||
thread.Join(1500);
|
||||
thread.Join(100);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -5,7 +5,7 @@ using static Matrix_App.Defaults;
|
|||
|
||||
namespace Matrix_App
|
||||
{
|
||||
public sealed class Utils
|
||||
public static class Utils
|
||||
{
|
||||
/// <summary>
|
||||
/// Resizes and image to the specified size in pixels.
|
||||
|
@ -23,20 +23,17 @@ namespace Matrix_App
|
|||
|
||||
destImage.SetResolution(image.HorizontalResolution, image.VerticalResolution);
|
||||
|
||||
using (var graphics = Graphics.FromImage(destImage))
|
||||
{
|
||||
graphics.CompositingMode = CompositingMode.SourceCopy;
|
||||
graphics.CompositingQuality = CompositingQuality.HighQuality;
|
||||
graphics.InterpolationMode = InterpolationMode.HighQualityBicubic;
|
||||
graphics.SmoothingMode = SmoothingMode.HighQuality;
|
||||
graphics.PixelOffsetMode = PixelOffsetMode.HighQuality;
|
||||
using var graphics = Graphics.FromImage(destImage);
|
||||
graphics.CompositingMode = CompositingMode.SourceCopy;
|
||||
graphics.CompositingQuality = CompositingQuality.HighQuality;
|
||||
graphics.InterpolationMode = InterpolationMode.HighQualityBicubic;
|
||||
graphics.SmoothingMode = SmoothingMode.HighQuality;
|
||||
graphics.PixelOffsetMode = PixelOffsetMode.HighQuality;
|
||||
|
||||
using var wrapMode = new ImageAttributes();
|
||||
wrapMode.SetWrapMode(WrapMode.TileFlipXY);
|
||||
graphics.DrawImage(image, destRect, 0, 0, image.Width, image.Height, GraphicsUnit.Pixel, wrapMode);
|
||||
|
||||
using (var wrapMode = new ImageAttributes())
|
||||
{
|
||||
wrapMode.SetWrapMode(WrapMode.TileFlipXY);
|
||||
graphics.DrawImage(image, destRect, 0, 0, image.Width, image.Height, GraphicsUnit.Pixel, wrapMode);
|
||||
}
|
||||
}
|
||||
return destImage;
|
||||
}
|
||||
|
||||
|
@ -45,15 +42,14 @@ namespace Matrix_App
|
|||
/// </summary>
|
||||
/// <param name="source"></param>
|
||||
/// <param name="dest"></param>
|
||||
public static void FlipColorStoreRG_GR(byte[][] source, byte[][] dest)
|
||||
public static void ColorStore(byte[][] source, byte[][] dest)
|
||||
{
|
||||
for (int f = 0; f < dest.Length; f++)
|
||||
for (var f = 0; f < source.Length; f++)
|
||||
{
|
||||
for (int x = 0; x < dest[0].Length; x += 3)
|
||||
for (var x = 0; x < source[0].Length; x += 3)
|
||||
{
|
||||
// flip r, g
|
||||
dest[f][x + 0] = source[f][x + 1];
|
||||
dest[f][x + 1] = source[f][x + 0];
|
||||
dest[f][x + 0] = source[f][x + 0];
|
||||
dest[f][x + 1] = source[f][x + 1];
|
||||
dest[f][x + 2] = source[f][x + 2];
|
||||
}
|
||||
}
|
||||
|
@ -70,11 +66,11 @@ namespace Matrix_App
|
|||
{
|
||||
var image = new Bitmap(width, height);
|
||||
|
||||
for (int x = 0; x < width; x++)
|
||||
for (var x = 0; x < width; x++)
|
||||
{
|
||||
for (int y = 0; y < height; y++)
|
||||
for (var y = 0; y < height; y++)
|
||||
{
|
||||
int index = (x + y * width) * Bpp;
|
||||
var index = (x + y * width) * Bpp;
|
||||
|
||||
image.SetPixel(x, y, Color.FromArgb(
|
||||
buffer[index + 0],
|
||||
|
@ -98,7 +94,7 @@ namespace Matrix_App
|
|||
{
|
||||
byte[][] bytes = new byte[frames][];
|
||||
|
||||
for (int frame = 0; frame < frames; frame++)
|
||||
for (var frame = 0; frame < frames; frame++)
|
||||
{
|
||||
bytes[frame] = new byte[width * height * Bpp];
|
||||
}
|
|
@ -8,7 +8,7 @@
|
|||
".NETCoreApp,Version=v3.1": {
|
||||
"Matrix App/1.0.0": {
|
||||
"dependencies": {
|
||||
"System.IO.Ports": "4.4.0",
|
||||
"System.IO.Ports": "6.0.0-preview.5.21301.5",
|
||||
"System.Management": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
|
@ -16,23 +16,67 @@
|
|||
}
|
||||
},
|
||||
"Microsoft.NETCore.Platforms/5.0.0": {},
|
||||
"Microsoft.Win32.Registry/5.0.0": {
|
||||
"Microsoft.Win32.Registry/6.0.0-preview.5.21301.5": {
|
||||
"dependencies": {
|
||||
"System.Security.AccessControl": "5.0.0",
|
||||
"System.Security.Principal.Windows": "5.0.0"
|
||||
"System.Security.AccessControl": "6.0.0-preview.5.21301.5",
|
||||
"System.Security.Principal.Windows": "6.0.0-preview.5.21301.5"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.30105"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.30105"
|
||||
}
|
||||
}
|
||||
},
|
||||
"runtime.linux-arm.runtime.native.System.IO.Ports/6.0.0-preview.5.21301.5": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/linux-arm/native/libSystem.IO.Ports.Native.so": {
|
||||
"rid": "linux-arm",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"runtime.linux-arm64.runtime.native.System.IO.Ports/6.0.0-preview.5.21301.5": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/linux-arm64/native/libSystem.IO.Ports.Native.so": {
|
||||
"rid": "linux-arm64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"runtime.linux-x64.runtime.native.System.IO.Ports/6.0.0-preview.5.21301.5": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/linux-x64/native/libSystem.IO.Ports.Native.so": {
|
||||
"rid": "linux-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"runtime.native.System.IO.Ports/6.0.0-preview.5.21301.5": {
|
||||
"dependencies": {
|
||||
"runtime.linux-arm.runtime.native.System.IO.Ports": "6.0.0-preview.5.21301.5",
|
||||
"runtime.linux-arm64.runtime.native.System.IO.Ports": "6.0.0-preview.5.21301.5",
|
||||
"runtime.linux-x64.runtime.native.System.IO.Ports": "6.0.0-preview.5.21301.5",
|
||||
"runtime.osx-x64.runtime.native.System.IO.Ports": "6.0.0-preview.5.21301.5"
|
||||
}
|
||||
},
|
||||
"runtime.osx-x64.runtime.native.System.IO.Ports/6.0.0-preview.5.21301.5": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/osx-x64/native/libSystem.IO.Ports.Native.dylib": {
|
||||
"rid": "osx-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -44,29 +88,42 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"System.IO.Ports/4.4.0": {
|
||||
"System.IO.Ports/6.0.0-preview.5.21301.5": {
|
||||
"dependencies": {
|
||||
"Microsoft.Win32.Registry": "5.0.0"
|
||||
"Microsoft.Win32.Registry": "6.0.0-preview.5.21301.5",
|
||||
"runtime.native.System.IO.Ports": "6.0.0-preview.5.21301.5"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.IO.Ports.dll": {
|
||||
"assemblyVersion": "4.0.0.0",
|
||||
"fileVersion": "4.6.25519.3"
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.30105"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/linux/lib/netstandard2.0/System.IO.Ports.dll": {
|
||||
"rid": "linux",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.30105"
|
||||
},
|
||||
"runtimes/osx/lib/netstandard2.0/System.IO.Ports.dll": {
|
||||
"rid": "osx",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.30105"
|
||||
},
|
||||
"runtimes/win/lib/netstandard2.0/System.IO.Ports.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "4.0.0.0",
|
||||
"fileVersion": "4.6.25519.3"
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.30105"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Management/5.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.Platforms": "5.0.0",
|
||||
"Microsoft.Win32.Registry": "5.0.0",
|
||||
"Microsoft.Win32.Registry": "6.0.0-preview.5.21301.5",
|
||||
"System.CodeDom": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
|
@ -84,45 +141,44 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"System.Security.AccessControl/5.0.0": {
|
||||
"System.Security.AccessControl/6.0.0-preview.5.21301.5": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.Platforms": "5.0.0",
|
||||
"System.Security.Principal.Windows": "5.0.0"
|
||||
"System.Security.Principal.Windows": "6.0.0-preview.5.21301.5"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Security.AccessControl.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.30105"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {
|
||||
"runtimes/win/lib/netstandard2.0/System.Security.AccessControl.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.30105"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.Principal.Windows/5.0.0": {
|
||||
"System.Security.Principal.Windows/6.0.0-preview.5.21301.5": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.30105"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
|
||||
"rid": "unix",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.30105"
|
||||
},
|
||||
"runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.30105"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -141,12 +197,47 @@
|
|||
"path": "microsoft.netcore.platforms/5.0.0",
|
||||
"hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Win32.Registry/5.0.0": {
|
||||
"Microsoft.Win32.Registry/6.0.0-preview.5.21301.5": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
|
||||
"path": "microsoft.win32.registry/5.0.0",
|
||||
"hashPath": "microsoft.win32.registry.5.0.0.nupkg.sha512"
|
||||
"sha512": "sha512-qYLtJIAEJJmY2vXxlVO8x4uXfgq7DFOHjpmnHlLm7kmAvyNFckYY/Dx5CZythBXvI2/7sratbIGKqSTysfgZ8A==",
|
||||
"path": "microsoft.win32.registry/6.0.0-preview.5.21301.5",
|
||||
"hashPath": "microsoft.win32.registry.6.0.0-preview.5.21301.5.nupkg.sha512"
|
||||
},
|
||||
"runtime.linux-arm.runtime.native.System.IO.Ports/6.0.0-preview.5.21301.5": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-VlGxrS0KZuoXA2zP/4JtcsnAUr66ivzLj2TdwXcaQ2vKTFOq9wCz7xYh08KvZVWXJKthpzhS+lWtdw/9vbVlgg==",
|
||||
"path": "runtime.linux-arm.runtime.native.system.io.ports/6.0.0-preview.5.21301.5",
|
||||
"hashPath": "runtime.linux-arm.runtime.native.system.io.ports.6.0.0-preview.5.21301.5.nupkg.sha512"
|
||||
},
|
||||
"runtime.linux-arm64.runtime.native.System.IO.Ports/6.0.0-preview.5.21301.5": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-fN2ienMgX5Gl8rmmmTkCxEBeN+KMEwHkTIE+4bHIH0sgPZJqrGV7o7sjjivZlv95L64cF+a4UVlxGqiMVEN6Nw==",
|
||||
"path": "runtime.linux-arm64.runtime.native.system.io.ports/6.0.0-preview.5.21301.5",
|
||||
"hashPath": "runtime.linux-arm64.runtime.native.system.io.ports.6.0.0-preview.5.21301.5.nupkg.sha512"
|
||||
},
|
||||
"runtime.linux-x64.runtime.native.System.IO.Ports/6.0.0-preview.5.21301.5": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-wLbxixueLlN1bT3tHi4bnXhyp2tuyJ92TBBBwW01YS4isxkLr8o4f2AGw8YbsF4y2Fgx8RRQiipkG1EFrZ7AKg==",
|
||||
"path": "runtime.linux-x64.runtime.native.system.io.ports/6.0.0-preview.5.21301.5",
|
||||
"hashPath": "runtime.linux-x64.runtime.native.system.io.ports.6.0.0-preview.5.21301.5.nupkg.sha512"
|
||||
},
|
||||
"runtime.native.System.IO.Ports/6.0.0-preview.5.21301.5": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-9Int9JpQ3quVnY3nsUFmrcanozIrEMFAydF+v8KmDwh0CtPb2AZLyyRtNEC3Z1WmoF8qf+T7jWwuPlrfl338dw==",
|
||||
"path": "runtime.native.system.io.ports/6.0.0-preview.5.21301.5",
|
||||
"hashPath": "runtime.native.system.io.ports.6.0.0-preview.5.21301.5.nupkg.sha512"
|
||||
},
|
||||
"runtime.osx-x64.runtime.native.System.IO.Ports/6.0.0-preview.5.21301.5": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-IhXEnQFgPxM/pUkEJkFBkr6XBkWFiuMGLlyl5BDG7LkJuGX4jAxJwL6n9Pue88ZyV45c0ajvuZOBnZJap+uIKA==",
|
||||
"path": "runtime.osx-x64.runtime.native.system.io.ports/6.0.0-preview.5.21301.5",
|
||||
"hashPath": "runtime.osx-x64.runtime.native.system.io.ports.6.0.0-preview.5.21301.5.nupkg.sha512"
|
||||
},
|
||||
"System.CodeDom/5.0.0": {
|
||||
"type": "package",
|
||||
|
@ -155,12 +246,12 @@
|
|||
"path": "system.codedom/5.0.0",
|
||||
"hashPath": "system.codedom.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.IO.Ports/4.4.0": {
|
||||
"System.IO.Ports/6.0.0-preview.5.21301.5": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-izaIWbjFZdik3ypDuA6GWj6fabhB+tR5M7QLcvAqd+I+VjI8UWoVZkh68Ao8Vf8poWWrCU875r3HQZnQW6a7GA==",
|
||||
"path": "system.io.ports/4.4.0",
|
||||
"hashPath": "system.io.ports.4.4.0.nupkg.sha512"
|
||||
"sha512": "sha512-9jguTG3uxGLvERVKV6w8ctcaYktBv8ssZgl6xm1hI89BBIaU6WwC2SQt9ur+TT8UMxdu9ZG+QQMbCJKEKv9dnQ==",
|
||||
"path": "system.io.ports/6.0.0-preview.5.21301.5",
|
||||
"hashPath": "system.io.ports.6.0.0-preview.5.21301.5.nupkg.sha512"
|
||||
},
|
||||
"System.Management/5.0.0": {
|
||||
"type": "package",
|
||||
|
@ -169,19 +260,19 @@
|
|||
"path": "system.management/5.0.0",
|
||||
"hashPath": "system.management.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Security.AccessControl/5.0.0": {
|
||||
"System.Security.AccessControl/6.0.0-preview.5.21301.5": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
|
||||
"path": "system.security.accesscontrol/5.0.0",
|
||||
"hashPath": "system.security.accesscontrol.5.0.0.nupkg.sha512"
|
||||
"sha512": "sha512-EA9ul7nGN8oggMvloILnR+wnrbgLNZZQBYHq5nEq/ixwnKLV3M3Tbd1Jbj8oGck3XMj0owq81e4Jxp3s0IMICw==",
|
||||
"path": "system.security.accesscontrol/6.0.0-preview.5.21301.5",
|
||||
"hashPath": "system.security.accesscontrol.6.0.0-preview.5.21301.5.nupkg.sha512"
|
||||
},
|
||||
"System.Security.Principal.Windows/5.0.0": {
|
||||
"System.Security.Principal.Windows/6.0.0-preview.5.21301.5": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
|
||||
"path": "system.security.principal.windows/5.0.0",
|
||||
"hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
|
||||
"sha512": "sha512-ywwCqFAaRVbgqqORqYg8jdaX6NUEpzbuhxyUhAs+7mZ8AFAO4PzFYrZ5JPkYejXwougDldtbi0zOkk1lLzugLw==",
|
||||
"path": "system.security.principal.windows/6.0.0-preview.5.21301.5",
|
||||
"hashPath": "system.security.principal.windows.6.0.0-preview.5.21301.5.nupkg.sha512"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,187 +0,0 @@
|
|||
{
|
||||
"runtimeTarget": {
|
||||
"name": ".NETCoreApp,Version=v3.1",
|
||||
"signature": ""
|
||||
},
|
||||
"compilationOptions": {},
|
||||
"targets": {
|
||||
".NETCoreApp,Version=v3.1": {
|
||||
"Matrix App/1.0.0": {
|
||||
"dependencies": {
|
||||
"System.IO.Ports": "4.4.0",
|
||||
"System.Management": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"Matrix App.dll": {}
|
||||
}
|
||||
},
|
||||
"Microsoft.NETCore.Platforms/5.0.0": {},
|
||||
"Microsoft.Win32.Registry/5.0.0": {
|
||||
"dependencies": {
|
||||
"System.Security.AccessControl": "5.0.0",
|
||||
"System.Security.Principal.Windows": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.CodeDom/5.0.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.CodeDom.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.IO.Ports/4.4.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.Win32.Registry": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.IO.Ports.dll": {
|
||||
"assemblyVersion": "4.0.0.0",
|
||||
"fileVersion": "4.6.25519.3"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/netstandard2.0/System.IO.Ports.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "4.0.0.0",
|
||||
"fileVersion": "4.6.25519.3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Management/5.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.Platforms": "5.0.0",
|
||||
"Microsoft.Win32.Registry": "5.0.0",
|
||||
"System.CodeDom": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Management.dll": {
|
||||
"assemblyVersion": "4.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/netcoreapp2.0/System.Management.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "4.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.AccessControl/5.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.Platforms": "5.0.0",
|
||||
"System.Security.Principal.Windows": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Security.AccessControl.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.Principal.Windows/5.0.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
|
||||
"rid": "unix",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
},
|
||||
"runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"Matrix App/1.0.0": {
|
||||
"type": "project",
|
||||
"serviceable": false,
|
||||
"sha512": ""
|
||||
},
|
||||
"Microsoft.NETCore.Platforms/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==",
|
||||
"path": "microsoft.netcore.platforms/5.0.0",
|
||||
"hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Win32.Registry/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
|
||||
"path": "microsoft.win32.registry/5.0.0",
|
||||
"hashPath": "microsoft.win32.registry.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.CodeDom/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-JPJArwA1kdj8qDAkY2XGjSWoYnqiM7q/3yRNkt6n28Mnn95MuEGkZXUbPBf7qc3IjwrGY5ttQon7yqHZyQJmOQ==",
|
||||
"path": "system.codedom/5.0.0",
|
||||
"hashPath": "system.codedom.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.IO.Ports/4.4.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-izaIWbjFZdik3ypDuA6GWj6fabhB+tR5M7QLcvAqd+I+VjI8UWoVZkh68Ao8Vf8poWWrCU875r3HQZnQW6a7GA==",
|
||||
"path": "system.io.ports/4.4.0",
|
||||
"hashPath": "system.io.ports.4.4.0.nupkg.sha512"
|
||||
},
|
||||
"System.Management/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-MF1CHaRcC+MLFdnDthv4/bKWBZnlnSpkGqa87pKukQefgEdwtb9zFW6zs0GjPp73qtpYYg4q6PEKbzJbxCpKfw==",
|
||||
"path": "system.management/5.0.0",
|
||||
"hashPath": "system.management.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Security.AccessControl/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
|
||||
"path": "system.security.accesscontrol/5.0.0",
|
||||
"hashPath": "system.security.accesscontrol.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Security.Principal.Windows/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
|
||||
"path": "system.security.principal.windows/5.0.0",
|
||||
"hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
{
|
||||
"runtimeOptions": {
|
||||
"additionalProbingPaths": [
|
||||
"C:\\Users\\SvenV\\.dotnet\\store\\|arch|\\|tfm|",
|
||||
"C:\\Users\\SvenV\\.nuget\\packages"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
{
|
||||
"runtimeOptions": {
|
||||
"tfm": "netcoreapp3.1",
|
||||
"framework": {
|
||||
"name": "Microsoft.WindowsDesktop.App",
|
||||
"version": "3.1.0"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -345,7 +345,7 @@ namespace Matrix_App
|
|||
this.matrixHeight.Size = new System.Drawing.Size(163, 23);
|
||||
this.matrixHeight.TabIndex = 1;
|
||||
this.matrixHeight.Value = new decimal(new int[] {
|
||||
10,
|
||||
Defaults.MatrixStartHeight,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
|
@ -368,7 +368,7 @@ namespace Matrix_App
|
|||
this.matrixWidth.Size = new System.Drawing.Size(163, 23);
|
||||
this.matrixWidth.TabIndex = 0;
|
||||
this.matrixWidth.Value = new decimal(new int[] {
|
||||
10,
|
||||
Defaults.MatrixStartWidth,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
|
@ -559,7 +559,7 @@ namespace Matrix_App
|
|||
this.ZeichnenFarbRad.BackColor = System.Drawing.SystemColors.Control;
|
||||
this.ZeichnenFarbRad.Location = new System.Drawing.Point(8, 12);
|
||||
this.ZeichnenFarbRad.Name = "ZeichnenFarbRad";
|
||||
this.ZeichnenFarbRad.Size = new System.Drawing.Size(209, 209);
|
||||
this.ZeichnenFarbRad.Size = new System.Drawing.Size(209, 214);
|
||||
this.ZeichnenFarbRad.TabIndex = 0;
|
||||
//
|
||||
// pregeneratedMods
|
|
@ -65,6 +65,8 @@ namespace Matrix_App
|
|||
Init();
|
||||
// apply light-mode by default
|
||||
new LightMode().ApplyTheme(this);
|
||||
|
||||
Show();
|
||||
}
|
||||
|
||||
private void Init()
|
||||
|
@ -227,35 +229,39 @@ namespace Matrix_App
|
|||
{
|
||||
lock (_port)
|
||||
{
|
||||
if (!_port.IsOpen)
|
||||
if (_port.IsOpen)
|
||||
{
|
||||
var item = (string)((ComboBox)sender).SelectedItem;
|
||||
if (item != null)
|
||||
{
|
||||
// extract port
|
||||
var matches = comRegex.Matches(item);
|
||||
_port.Close();
|
||||
}
|
||||
|
||||
var item = (string)((ComboBox)sender).SelectedItem;
|
||||
if (item != null)
|
||||
{
|
||||
// extract port
|
||||
var matches = comRegex.Matches(item);
|
||||
|
||||
if(matches.Count > 0)
|
||||
{
|
||||
// only select valid port numbers (up to (including) 256)
|
||||
portNumber = UInt32.Parse(matches[0].Value.Split('M')[1]);
|
||||
if(matches.Count > 0)
|
||||
{
|
||||
// only select valid port numbers (up to (including) 256)
|
||||
portNumber = UInt32.Parse(matches[0].Value.Split('M')[1]);
|
||||
|
||||
if (portNumber <= 256)
|
||||
{
|
||||
// set valid port
|
||||
_port.PortName = matches[0].Value;
|
||||
commandQueue.ValidatePort();
|
||||
} else if (portNumber == 257)
|
||||
{
|
||||
// virtual mode, increase limitations as no real arduino is connected
|
||||
matrixWidth.Maximum = MatrixLimitedWidth;
|
||||
matrixHeight.Maximum = MatrixLimitedHeight;
|
||||
} else
|
||||
{
|
||||
// no port selected reset settings
|
||||
matrixWidth.Maximum = MatrixStartWidth;
|
||||
matrixHeight.Maximum = MatrixStartHeight;
|
||||
}
|
||||
if (portNumber <= 256)
|
||||
{
|
||||
// set valid port
|
||||
_port.PortName = matches[0].Value;
|
||||
commandQueue.ValidatePort();
|
||||
} else if (portNumber == 257)
|
||||
{
|
||||
// virtual mode, increase limitations as no real arduino is connected
|
||||
matrixWidth.Maximum = MatrixLimitedWidth;
|
||||
matrixHeight.Maximum = MatrixLimitedHeight;
|
||||
|
||||
commandQueue.InvalidatePort();
|
||||
} else
|
||||
{
|
||||
// no port selected reset settings
|
||||
matrixWidth.Maximum = MatrixStartWidth;
|
||||
matrixHeight.Maximum = MatrixStartHeight;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -530,11 +536,9 @@ namespace Matrix_App
|
|||
}
|
||||
else
|
||||
{
|
||||
Bitmap bitmap = new Bitmap(filePath);
|
||||
bitmap = ResizeImage(bitmap, matrixView.matrixWidth(), matrixView.matrixHeight());
|
||||
Bitmap bitmap = ResizeImage(new Bitmap(filePath), matrixView.matrixWidth(), matrixView.matrixHeight());
|
||||
matrixView.SetImage(bitmap);
|
||||
|
||||
|
||||
for (int x = 0; x < bitmap.Width; x++)
|
||||
{
|
||||
for (int y = 0; y < bitmap.Height; y++)
|
||||
|
@ -570,6 +574,7 @@ namespace Matrix_App
|
|||
|
||||
#region Timeline
|
||||
|
||||
|
||||
public void ResetTimeline()
|
||||
{
|
||||
Timeline.Value = 1;
|
||||
|
@ -600,35 +605,12 @@ namespace Matrix_App
|
|||
{
|
||||
var timeFrame = Timeline.Value;
|
||||
|
||||
IMAGE_DRAWER.Enqueue(() =>
|
||||
WriteImage(gifBuffer[timeFrame]);
|
||||
|
||||
lock (matrixView)
|
||||
{
|
||||
WriteImage(gifBuffer[timeFrame]);
|
||||
|
||||
var width = matrixView.matrixWidth();
|
||||
var height = matrixView.matrixHeight();
|
||||
|
||||
lock (matrixView)
|
||||
{
|
||||
for (var y = 0; y < height; y++)
|
||||
{
|
||||
var index = y * width;
|
||||
|
||||
for (var x = 0; x < width; x++)
|
||||
{
|
||||
var tmp = (index + x) * 3;
|
||||
|
||||
var color = Color.FromArgb(gifBuffer[timeFrame][tmp + 1], gifBuffer[timeFrame][tmp], gifBuffer[timeFrame][tmp + 2]);
|
||||
|
||||
matrixView.SetPixelNoRefresh(x, y, color);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
matrixView.Refresh();
|
||||
|
||||
return true;
|
||||
});
|
||||
matrixView.Refresh();
|
||||
matrixView.SetImage(gifBuffer[timeFrame]);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
@ -712,15 +694,13 @@ namespace Matrix_App
|
|||
|
||||
private void Timeline_MouseDown(object sender, MouseEventArgs e)
|
||||
{
|
||||
if (runningGif)
|
||||
{
|
||||
Play.Image = new Bitmap(Properties.Resources.Play);
|
||||
Play.Text = @"Play";
|
||||
runningGif = false;
|
||||
if (!runningGif) return;
|
||||
Play.Image = new Bitmap(Properties.Resources.Play);
|
||||
Play.Text = @"Play";
|
||||
runningGif = false;
|
||||
|
||||
if (delay != null)
|
||||
delay.Enabled = false;
|
||||
}
|
||||
if (delay != null)
|
||||
delay.Enabled = false;
|
||||
}
|
||||
|
||||
private void Delay_ValueChanged(object sender, EventArgs _)
|
||||
|
@ -754,10 +734,10 @@ namespace Matrix_App
|
|||
|
||||
for (var j = 0; j < gifBuffer[i].Length / 3; j++)
|
||||
{
|
||||
var y = j / (int)matrixWidth.Value;
|
||||
var x = j % (int)matrixWidth.Value;
|
||||
var y = j / (int) matrixWidth.Value;
|
||||
var x = j % (int) matrixWidth.Value;
|
||||
|
||||
gifBitmap[i].SetPixel(x, y, Color.FromArgb(gifBuffer[i][j * 3 + 1], gifBuffer[i][j * 3], gifBuffer[i][j * 3 + 2]));
|
||||
gifBitmap[i].SetPixel(x, y, Color.FromArgb(gifBuffer[i][j * 3], gifBuffer[i][j * 3 + 1], gifBuffer[i][j * 3 + 2]));
|
||||
}
|
||||
writer.WriteFrame(gifBitmap[i], (int)Delay.Value);
|
||||
}
|
||||
|
@ -831,10 +811,38 @@ namespace Matrix_App
|
|||
#endregion
|
||||
|
||||
#region IO-Utils
|
||||
|
||||
|
||||
private void WriteImage(byte[] rgbImageData)
|
||||
{
|
||||
commandQueue.EnqueueArduinoCommand(OpcodeImage, rgbImageData);
|
||||
var gammaImage = new byte[rgbImageData.Length];
|
||||
|
||||
var width = matrixView.matrixWidth();
|
||||
var height = matrixView.matrixHeight();
|
||||
|
||||
for (var y = 0; y < height; y++)
|
||||
{
|
||||
for (var x = 0; x < width; x++)
|
||||
{
|
||||
var i0 = x * 3 + y * width * 3;
|
||||
|
||||
; var x1 = height - y - 1;
|
||||
var y1 = width - x - 1;
|
||||
|
||||
var i1 = x1 * 3 + y1 * width * 3;
|
||||
|
||||
gammaImage[i0 + 0] = rgbImageData[i1 + 0];
|
||||
gammaImage[i0 + 1] = rgbImageData[i1 + 1];
|
||||
gammaImage[i0 + 2] = rgbImageData[i1 + 2];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
for (var i = 0; i < rgbImageData.Length; i++)
|
||||
{
|
||||
gammaImage[i] = (byte) (gammaImage[i] * gammaImage[i] * 258 >> 16);
|
||||
}
|
||||
|
||||
commandQueue.EnqueueArduinoCommand(OpcodeImage, gammaImage);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
@ -846,11 +854,11 @@ namespace Matrix_App
|
|||
|
||||
byte[] image = new byte[pixels.Length * 3];
|
||||
|
||||
for (int x = 0; x < pixels.Length; x++)
|
||||
for (var x = 0; x < pixels.Length; x++)
|
||||
{
|
||||
image[x * 3] = (byte)(pixels[x] >> 8 & 0xFF);
|
||||
image[x * 3 + 1] = (byte)(pixels[x] >> 16 & 0xFF);
|
||||
image[x * 3 + 2] = (byte)(pixels[x] & 0xFF);
|
||||
image[x * 3 + 0] = (byte) (pixels[x] >> 16 & 0xFF);
|
||||
image[x * 3 + 1] = (byte) (pixels[x] >> 8 & 0xFF);
|
||||
image[x * 3 + 2] = (byte) (pixels[x] >> 0 & 0xFF);
|
||||
}
|
||||
|
||||
WriteImage(image);
|
|
@ -1,4 +0,0 @@
|
|||
// <autogenerated />
|
||||
using System;
|
||||
using System.Reflection;
|
||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]
|
|
@ -1,25 +0,0 @@
|
|||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.42000
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Matrix App")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("Matrix App")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("Matrix App")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
|
||||
[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
|
||||
|
||||
// Von der MSBuild WriteCodeFragment-Klasse generiert.
|
||||
|
|
@ -1 +0,0 @@
|
|||
19c0607f74f6f7adeef5d846ea9975d1b2986cb6
|
|
@ -1,8 +0,0 @@
|
|||
is_global = true
|
||||
build_property.TargetFramework = net5.0-windows
|
||||
build_property.TargetPlatformMinVersion = 7.0
|
||||
build_property.UsingMicrosoftNETSdkWeb =
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.PublishSingleFile =
|
||||
build_property.IncludeAllContentForSelfExtract =
|
||||
build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows
|
|
@ -1,222 +0,0 @@
|
|||
{
|
||||
"runtimeTarget": {
|
||||
"name": ".NETCoreApp,Version=v5.0",
|
||||
"signature": ""
|
||||
},
|
||||
"compilationOptions": {},
|
||||
"targets": {
|
||||
".NETCoreApp,Version=v5.0": {
|
||||
"Microsoft.NETCore.Platforms/5.0.0": {},
|
||||
"Microsoft.Win32.Registry/5.0.0": {
|
||||
"dependencies": {
|
||||
"System.Security.AccessControl": "5.0.0",
|
||||
"System.Security.Principal.Windows": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
},
|
||||
"runtime.linux-arm.runtime.native.System.IO.Ports/5.0.0-rtm.20519.4": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/linux-arm/native/libSystem.IO.Ports.Native.so": {
|
||||
"rid": "linux-arm",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"runtime.linux-arm64.runtime.native.System.IO.Ports/5.0.0-rtm.20519.4": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/linux-arm64/native/libSystem.IO.Ports.Native.so": {
|
||||
"rid": "linux-arm64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"runtime.linux-x64.runtime.native.System.IO.Ports/5.0.0-rtm.20519.4": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/linux-x64/native/libSystem.IO.Ports.Native.so": {
|
||||
"rid": "linux-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"runtime.native.System.IO.Ports/5.0.0": {
|
||||
"dependencies": {
|
||||
"runtime.linux-arm.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
|
||||
"runtime.linux-arm64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
|
||||
"runtime.linux-x64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
|
||||
"runtime.osx-x64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4"
|
||||
}
|
||||
},
|
||||
"runtime.osx-x64.runtime.native.System.IO.Ports/5.0.0-rtm.20519.4": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/osx-x64/native/libSystem.IO.Ports.Native.dylib": {
|
||||
"rid": "osx-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.IO.Ports/5.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.Win32.Registry": "5.0.0",
|
||||
"runtime.native.System.IO.Ports": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.IO.Ports.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/linux/lib/netstandard2.0/System.IO.Ports.dll": {
|
||||
"rid": "linux",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
},
|
||||
"runtimes/osx/lib/netstandard2.0/System.IO.Ports.dll": {
|
||||
"rid": "osx",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
},
|
||||
"runtimes/win/lib/netstandard2.0/System.IO.Ports.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.AccessControl/5.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.Platforms": "5.0.0",
|
||||
"System.Security.Principal.Windows": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Security.AccessControl.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.Principal.Windows/5.0.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
|
||||
"rid": "unix",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
},
|
||||
"runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"Microsoft.NETCore.Platforms/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==",
|
||||
"path": "microsoft.netcore.platforms/5.0.0",
|
||||
"hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Win32.Registry/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
|
||||
"path": "microsoft.win32.registry/5.0.0",
|
||||
"hashPath": "microsoft.win32.registry.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"runtime.linux-arm.runtime.native.System.IO.Ports/5.0.0-rtm.20519.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Np6w3r1dSFB930GGZHIKCc5ZClRXZIqOrCAT0pzcd/zXnsZPvGqLZB1MnxAbVhvriJl71B0N0tJaaT1ICWXsyg==",
|
||||
"path": "runtime.linux-arm.runtime.native.system.io.ports/5.0.0-rtm.20519.4",
|
||||
"hashPath": "runtime.linux-arm.runtime.native.system.io.ports.5.0.0-rtm.20519.4.nupkg.sha512"
|
||||
},
|
||||
"runtime.linux-arm64.runtime.native.System.IO.Ports/5.0.0-rtm.20519.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-VnGZmQ7pzMNkcTVdmGtXUQIbytK4Xk8F4/mxm0I+n7zbrsW/WNgLrWMTv9pb2Uyq09azXazNDQhZao4R4ebWcw==",
|
||||
"path": "runtime.linux-arm64.runtime.native.system.io.ports/5.0.0-rtm.20519.4",
|
||||
"hashPath": "runtime.linux-arm64.runtime.native.system.io.ports.5.0.0-rtm.20519.4.nupkg.sha512"
|
||||
},
|
||||
"runtime.linux-x64.runtime.native.System.IO.Ports/5.0.0-rtm.20519.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-kvMZgZjtcC6cA8Y8imKpjCpiOJKDtwlNekS86GzUol4Jmzh0FWiRwAj4E9ZKO8R7rTBGIA4rkmra9Ko8j7l6AA==",
|
||||
"path": "runtime.linux-x64.runtime.native.system.io.ports/5.0.0-rtm.20519.4",
|
||||
"hashPath": "runtime.linux-x64.runtime.native.system.io.ports.5.0.0-rtm.20519.4.nupkg.sha512"
|
||||
},
|
||||
"runtime.native.System.IO.Ports/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-ME+/evR+UxVlWyGHUlLBoNTnsTdaylMbnvVwOp0Nl6XIZGGyXdqJqjlEew7e6TcKkJAA0lljhjKi3Kie+vzQ7g==",
|
||||
"path": "runtime.native.system.io.ports/5.0.0",
|
||||
"hashPath": "runtime.native.system.io.ports.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"runtime.osx-x64.runtime.native.System.IO.Ports/5.0.0-rtm.20519.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-N+dbbqhT7JBnPVHa7n2+Z5fHYO4a4UUhm7cQkbuQQoNkjbxLpxYnQ4lpRjr1RuQptqYkPmunKvN5etdFOObaiw==",
|
||||
"path": "runtime.osx-x64.runtime.native.system.io.ports/5.0.0-rtm.20519.4",
|
||||
"hashPath": "runtime.osx-x64.runtime.native.system.io.ports.5.0.0-rtm.20519.4.nupkg.sha512"
|
||||
},
|
||||
"System.IO.Ports/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-MZY/0cgRg5bcuvHR4LKHqWnlxWV7GkoTgBaOdwIoWGZKsfSBC1twDz+BzG0o1Rk46WdRhhV30E2qzsBABHwGUA==",
|
||||
"path": "system.io.ports/5.0.0",
|
||||
"hashPath": "system.io.ports.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Security.AccessControl/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
|
||||
"path": "system.security.accesscontrol/5.0.0",
|
||||
"hashPath": "system.security.accesscontrol.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Security.Principal.Windows/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
|
||||
"path": "system.security.principal.windows/5.0.0",
|
||||
"hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
{
|
||||
"runtimeOptions": {
|
||||
"tfm": "net5.0",
|
||||
"framework": {
|
||||
"name": "Microsoft.WindowsDesktop.App",
|
||||
"version": "5.0.0"
|
||||
},
|
||||
"additionalProbingPaths": [
|
||||
"C:\\Users\\felix\\.dotnet\\store\\|arch|\\|tfm|",
|
||||
"C:\\Users\\felix\\.nuget\\packages"
|
||||
],
|
||||
"configProperties": {
|
||||
"Microsoft.NETCore.DotNetHostPolicy.SetAppPaths": true
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,10 +1,9 @@
|
|||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.42000
|
||||
// This code was generated by a tool.
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
8b5c196e3fff81055e69fb849ea66d181b78d0ae
|
||||
2fd371e536027e5b611b0b4082d7a8540ace9153
|
||||
|
|
|
@ -1,377 +1,3 @@
|
|||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Form1.resources
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Neopixel.ColorWheel.resources
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Neopixel.ColorWheel.resources
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Form1.resources
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Neopixel.ColorWheel.resources
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Form1.resources
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\Matrix PC App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Neopixel.ColorWheel.resources
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Form1.resources
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Properties.Resources.resources
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix App\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Properties.Resources.resources
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Neopixel.ColorWheel.resources
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Form1.resources
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Properties.Resources.resources
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19(20-21)\IT in Gut\LED Matrix Projekt\Matrix_App_V2\Matrix App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Neopixel.ColorWheel.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Form1.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Properties.Resources.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Neopixel.ColorWheel.resources
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Form1.resources
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Properties.Resources.resources
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
C:\Users\SvenV\Downloads\Fertige_Matrix_App_V1\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Matrix.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Neopixel.ColorWheel.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Form1.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Matrix.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Properties.Resources.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Neopixel.ColorWheel.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Form1.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Matrix.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Properties.Resources.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\Microsoft.Win32.Registry.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\System.CodeDom.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\System.Management.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\System.Security.AccessControl.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\System.Security.Principal.Windows.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\Microsoft.Win32.Registry.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.0\System.Management.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.0\System.Security.AccessControl.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\runtimes\unix\lib\netcoreapp2.1\System.Security.Principal.Windows.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.1\System.Security.Principal.Windows.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\obj\Debug\netcoreapp3.1\Neopixel.ColorWheel.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Form1.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Matrix.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Properties.Resources.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.4.H2\Matrix_App_V3.4_RC1\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\Microsoft.Win32.Registry.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\System.CodeDom.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\System.Management.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\System.Security.AccessControl.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\System.Security.Principal.Windows.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\Microsoft.Win32.Registry.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.0\System.Management.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.0\System.Security.AccessControl.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\runtimes\unix\lib\netcoreapp2.1\System.Security.Principal.Windows.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.1\System.Security.Principal.Windows.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\obj\Debug\netcoreapp3.1\Neopixel.ColorWheel.resources
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Matrix.resources
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Properties.Resources.resources
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.4_RC2\Matrix_App_V3.4_RC2\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.MatrixDesignerMain.resources
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\Microsoft.Win32.Registry.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.CodeDom.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.Management.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.Security.AccessControl.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.Security.Principal.Windows.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\Microsoft.Win32.Registry.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.0\System.Management.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.0\System.Security.AccessControl.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\unix\lib\netcoreapp2.1\System.Security.Principal.Windows.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.1\System.Security.Principal.Windows.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\obj\Debug\netcoreapp3.1\Neopixel.ColorWheel.resources
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.MatrixDesignerMain.resources
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Matrix.resources
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Properties.Resources.resources
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.GeneratedMSBuildEditorConfig.editorconfig
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\Microsoft.Win32.Registry.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.CodeDom.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.Management.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.Security.AccessControl.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.Security.Principal.Windows.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\Microsoft.Win32.Registry.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.0\System.Management.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.0\System.Security.AccessControl.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\unix\lib\netcoreapp2.1\System.Security.Principal.Windows.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.1\System.Security.Principal.Windows.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Neopixel.ColorWheel.resources
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.MatrixDesignerMain.resources
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Matrix.resources
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Properties.Resources.resources
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.GeneratedMSBuildEditorConfig.editorconfig
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\Microsoft.Win32.Registry.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.CodeDom.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.Management.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.Security.AccessControl.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\System.Security.Principal.Windows.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\Microsoft.Win32.Registry.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.0\System.Management.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.0\System.Security.AccessControl.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\unix\lib\netcoreapp2.1\System.Security.Principal.Windows.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.1\System.Security.Principal.Windows.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Neopixel.ColorWheel.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Matrix.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.MatrixDesignerMain.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Properties.Resources.resources
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.GeneratedMSBuildEditorConfig.editorconfig
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\felix\schule\gyte19_20-21\IT_in_Gut\LED_Matrix_Projekt\Matrix_App_V3.5.2_RC4\Matrix_App_V3.5.2_RC3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.dev.json
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\Microsoft.Win32.Registry.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\System.CodeDom.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\System.IO.Ports.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\System.Management.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\System.Security.AccessControl.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\System.Security.Principal.Windows.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\Microsoft.Win32.Registry.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.0\System.Management.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.0\System.Security.AccessControl.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\runtimes\unix\lib\netcoreapp2.1\System.Security.Principal.Windows.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.1\System.Security.Principal.Windows.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.ColorWheel.resources
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Matrix.resources
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.MatrixDesignerMain.resources
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\obj\Debug\netcoreapp3.1\Matrix_App.Properties.Resources.resources
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.GenerateResource.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.GeneratedMSBuildEditorConfig.editorconfig
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfoInputs.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.AssemblyInfo.cs
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CoreCompileInputs.cache
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csproj.CopyComplete
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.dll
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.pdb
|
||||
C:\Users\SvenV\Downloads\Matrix_App_V3.5.3_RC5\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.genruntimeconfig.cache
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.exe
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.deps.json
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\Matrix App.runtimeconfig.json
|
||||
|
@ -385,9 +11,15 @@ F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matri
|
|||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\System.Security.AccessControl.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\System.Security.Principal.Windows.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\Microsoft.Win32.Registry.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\linux-arm\native\libSystem.IO.Ports.Native.so
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\linux-arm64\native\libSystem.IO.Ports.Native.so
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\linux-x64\native\libSystem.IO.Ports.Native.so
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\osx-x64\native\libSystem.IO.Ports.Native.dylib
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\linux\lib\netstandard2.0\System.IO.Ports.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\osx\lib\netstandard2.0\System.IO.Ports.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.0\System.Management.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.0\System.Security.AccessControl.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.Security.AccessControl.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\unix\lib\netcoreapp2.1\System.Security.Principal.Windows.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.1\System.Security.Principal.Windows.dll
|
||||
F:\Content\Schule\BBS-T1-Ludwigshafen\Klasse 12\Info Lk\bulli\Neopixel\App\Matrix_App_V3.5.3\Matrix App\obj\Debug\netcoreapp3.1\Matrix App.csprojAssemblyReference.cache
|
||||
|
|
|
@ -1,173 +0,0 @@
|
|||
{
|
||||
"runtimeTarget": {
|
||||
"name": ".NETCoreApp,Version=v3.1",
|
||||
"signature": ""
|
||||
},
|
||||
"compilationOptions": {},
|
||||
"targets": {
|
||||
".NETCoreApp,Version=v3.1": {
|
||||
"Microsoft.NETCore.Platforms/5.0.0": {},
|
||||
"Microsoft.Win32.Registry/5.0.0": {
|
||||
"dependencies": {
|
||||
"System.Security.AccessControl": "5.0.0",
|
||||
"System.Security.Principal.Windows": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.CodeDom/5.0.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.CodeDom.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.IO.Ports/4.4.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.Win32.Registry": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.IO.Ports.dll": {
|
||||
"assemblyVersion": "4.0.0.0",
|
||||
"fileVersion": "4.6.25519.3"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/netstandard2.0/System.IO.Ports.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "4.0.0.0",
|
||||
"fileVersion": "4.6.25519.3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Management/5.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.Platforms": "5.0.0",
|
||||
"Microsoft.Win32.Registry": "5.0.0",
|
||||
"System.CodeDom": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Management.dll": {
|
||||
"assemblyVersion": "4.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/netcoreapp2.0/System.Management.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "4.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.AccessControl/5.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.Platforms": "5.0.0",
|
||||
"System.Security.Principal.Windows": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Security.AccessControl.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.Principal.Windows/5.0.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
|
||||
"rid": "unix",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
},
|
||||
"runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"Microsoft.NETCore.Platforms/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==",
|
||||
"path": "microsoft.netcore.platforms/5.0.0",
|
||||
"hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Win32.Registry/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
|
||||
"path": "microsoft.win32.registry/5.0.0",
|
||||
"hashPath": "microsoft.win32.registry.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.CodeDom/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-JPJArwA1kdj8qDAkY2XGjSWoYnqiM7q/3yRNkt6n28Mnn95MuEGkZXUbPBf7qc3IjwrGY5ttQon7yqHZyQJmOQ==",
|
||||
"path": "system.codedom/5.0.0",
|
||||
"hashPath": "system.codedom.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.IO.Ports/4.4.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-izaIWbjFZdik3ypDuA6GWj6fabhB+tR5M7QLcvAqd+I+VjI8UWoVZkh68Ao8Vf8poWWrCU875r3HQZnQW6a7GA==",
|
||||
"path": "system.io.ports/4.4.0",
|
||||
"hashPath": "system.io.ports.4.4.0.nupkg.sha512"
|
||||
},
|
||||
"System.Management/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-MF1CHaRcC+MLFdnDthv4/bKWBZnlnSpkGqa87pKukQefgEdwtb9zFW6zs0GjPp73qtpYYg4q6PEKbzJbxCpKfw==",
|
||||
"path": "system.management/5.0.0",
|
||||
"hashPath": "system.management.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Security.AccessControl/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
|
||||
"path": "system.security.accesscontrol/5.0.0",
|
||||
"hashPath": "system.security.accesscontrol.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Security.Principal.Windows/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
|
||||
"path": "system.security.principal.windows/5.0.0",
|
||||
"hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
{
|
||||
"runtimeOptions": {
|
||||
"tfm": "netcoreapp3.1",
|
||||
"framework": {
|
||||
"name": "Microsoft.WindowsDesktop.App",
|
||||
"version": "3.1.0"
|
||||
},
|
||||
"additionalProbingPaths": [
|
||||
"C:\\Users\\felix\\.dotnet\\store\\|arch|\\|tfm|",
|
||||
"C:\\Users\\felix\\.nuget\\packages"
|
||||
],
|
||||
"configProperties": {
|
||||
"Microsoft.NETCore.DotNetHostPolicy.SetAppPaths": true
|
||||
}
|
||||
}
|
||||
}
|