Datamodel - WIP stuff, need this on a diff. PC

This commit is contained in:
SpoinkyNL committed 2020-06-23 22:49:27 +02:00
1 parent 35944e064d
commit 566bdd3a89
23 files changed
+392 -161

No files matched your search

@@ -4,9 +4,9 @@
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<ShouldIncludeNativeSkiaSharp>false</ShouldIncludeNativeSkiaSharp>
<AssemblyTitle>Artemis.UI.Shared</AssemblyTitle>
<Company>HP Inc.</Company>
<Company>Artemis.UI.Shared</Company>
<Product>Artemis.UI.Shared</Product>
<Copyright>Copyright © HP Inc. 2019</Copyright>
<Copyright>Copyright © Robert Beekman - 2020</Copyright>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<LangVersion>7.3</LangVersion>
<OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
@@ -27,6 +27,7 @@
<NrtRemoveTagV>true</NrtRemoveTagV>
<NrtRequiredVcs>git</NrtRequiredVcs>
<NrtShowRevision>true</NrtShowRevision>
<Version>2.0.0</Version>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="AvalonEdit" Version="6.0.1" />
@@ -15,6 +15,7 @@ namespace Artemis.UI.Shared.Screens.GradientEditor
{
private readonly List<ColorGradientStop> _originalStops;
private ColorStopViewModel _selectedColorStopViewModel;
private double _previewWidth;
public GradientEditorViewModel(ColorGradient colorGradient)
{
@@ -41,7 +42,12 @@ namespace Artemis.UI.Shared.Screens.GradientEditor
public bool HasSelectedColorStopViewModel => SelectedColorStopViewModel != null;
public ColorGradient ColorGradient { get; }
public double PreviewWidth { get; set; }
public double PreviewWidth
{
get => _previewWidth;
set => SetAndNotify(ref _previewWidth, value);
}
public void AddColorStop(object sender, MouseEventArgs e)
{
@@ -201,12 +201,12 @@ namespace Artemis.UI.Shared.Services
public void StopRegularRender()
{
_coreService.ModuleUpdatingDisabled = true;
_coreService.PluginUpdatingDisabled = true;
}
public void ResumeRegularRender()
{
_coreService.ModuleUpdatingDisabled = false;
_coreService.PluginUpdatingDisabled = false;
}
protected virtual void OnSelectedProfileChanged(ProfileElementEventArgs e)