Started layout editor implementation

Rearranged VMs/Views
Updated RGB.NET
This commit is contained in:
SpoinkyNL committed 2019-08-11 01:23:13 +02:00
1 parent 390dcc6ae1
commit 6e23c079b1
52 files changed
+741 -185

No files matched your search

+3 -1
View File
@@ -8,6 +8,9 @@ using Color = System.Drawing.Color;
namespace Artemis.Core.Services
{
/// <summary>
/// Provides Artemis's core update loop
/// </summary>
public class CoreService : ICoreService
{
private readonly IPluginService _pluginService;
@@ -19,7 +22,6 @@ namespace Artemis.Core.Services
_rgbService = rgbService;
_rgbService.Surface.Updating += SurfaceOnUpdating;
Task.Run(Initialize);
}
@@ -3,11 +3,13 @@ using System.Collections.ObjectModel;
using Artemis.Core.Exceptions;
using Artemis.Core.Models;
using Artemis.Core.Plugins.Abstract;
using Artemis.Core.Plugins.Interfaces;
using Artemis.Core.Services.Interfaces;
namespace Artemis.Core.Services
{
/// <summary>
/// Provides access to the main data model
/// </summary>
public class MainDataModelService : IMainDataModelService
{
private readonly List<DataModelExpansion> _dataModelExpansions;
@@ -16,6 +16,9 @@ using Ninject.Parameters;
namespace Artemis.Core.Services
{
/// <summary>
/// Provides access to plugin loading and unloading
/// </summary>
public class PluginService : IPluginService
{
private readonly IKernel _kernel;
+3
View File
@@ -11,6 +11,9 @@ using RGB.NET.Groups;
namespace Artemis.Core.Services
{
/// <summary>
/// Provides wrapped access the RGB.NET
/// </summary>
public class RgbService : IRgbService, IDisposable
{
private readonly List<IRGBDevice> _loadedDevices;
@@ -7,6 +7,9 @@ using Artemis.Storage.Repositories;
namespace Artemis.Core.Services
{
/// <summary>
/// Provides access to profile storage
/// </summary>
public class StorageService : IStorageService
{
private readonly IPluginService _pluginService;