Implemented layer elements

Added a brush layer element
Corsair - Added ST100 RGB layout
This commit is contained in:
SpoinkyNL committed 2019-12-01 18:55:49 +01:00
1 parent 482cbe79ed
commit 9148323ad5
81 files changed
+1610 -365

No files matched your search

@@ -4,6 +4,8 @@ namespace Artemis.Storage.Entities.Profile
{
public class LayerElementEntity
{
public Guid Id { get; set; }
public Guid PluginGuid { get; set; }
public string LayerElementType { get; set; }
public string Configuration { get; set; }
}
}
@@ -15,7 +15,6 @@ namespace Artemis.Storage.Entities.Profile
public Guid Id { get; set; }
public Guid ParentId { get; set; }
public Guid LayerTypeGuid { get; set; }
public int Order { get; set; }
public string Name { get; set; }
@@ -1,6 +1,5 @@
using System;
using System.Collections.Generic;
using Artemis.Storage.Entities;
using Artemis.Storage.Entities.Profile;
namespace Artemis.Storage.Repositories.Interfaces
@@ -1,5 +1,4 @@
using System.Collections.Generic;
using Artemis.Storage.Entities;
using Artemis.Storage.Entities.Surface;
namespace Artemis.Storage.Repositories.Interfaces
@@ -31,7 +31,7 @@ namespace Artemis.Storage.Repositories
{
return _repository.FirstOrDefault<PluginSettingEntity>(p => p.Name == name && p.PluginGuid == pluginGuid);
}
public void Save(PluginSettingEntity pluginSettingEntity)
{
_repository.Upsert(pluginSettingEntity);