Sidebar - Moved VMs and views

Sidebar - Implemented profile selection
Windows - Fix designer breaking due to the input provider
This commit is contained in:
Robert committed 2021-12-09 23:32:59 +01:00
1 parent 971e32f7a5
commit 0c3f84cbeb
31 files changed
+244 -60

No files matched your search

@@ -95,6 +95,7 @@ namespace Artemis.Core.Services
MouseMoveDataReceived?.Invoke(this, new InputProviderMouseMoveEventArgs(device, cursorX, cursorY, deltaX, deltaY));
}
// TODO: Remove this as the core should handle this in GetDeviceByIdentifier
/// <summary>
/// Invokes the <see cref="IdentifierReceived" /> event which the <see cref="IInputService" /> listens to as long as
/// this provider is registered
@@ -98,6 +98,7 @@ namespace Artemis.Core.Services
BustIdentifierCache();
}
// TODO: Move the OnIdentifierReceived logic into here and get rid of OnIdentifierReceived, this and OnIdentifierReceived are always called in combination with each other
public ArtemisDevice? GetDeviceByIdentifier(InputProvider provider, object identifier, InputDeviceType type)
{
if (provider == null) throw new ArgumentNullException(nameof(provider));