diff --git a/Artemis/Artemis/Artemis.csproj b/Artemis/Artemis/Artemis.csproj
index 09fb424d3..e11609de2 100644
--- a/Artemis/Artemis/Artemis.csproj
+++ b/Artemis/Artemis/Artemis.csproj
@@ -40,7 +40,7 @@
Artemis
Artemis
0
- 1.3.0.0
+ 1.3.3.0
false
true
true
@@ -151,8 +151,8 @@
..\packages\Colore.5.0.0\lib\net35\Corale.Colore.dll
True
-
- ..\packages\CUE.NET.1.0.3\lib\net45\CUE.NET.dll
+
+ ..\packages\CUE.NET.1.1.0\lib\net45\CUE.NET.dll
True
@@ -246,6 +246,10 @@
..\packages\squirrel.windows.1.4.4\lib\Net45\NuGet.Squirrel.dll
True
+
+ ..\packages\Process.NET.1.0.1\lib\Process.NET.dll
+ True
+
..\packages\Splat.1.6.2\lib\Net45\Splat.dll
True
@@ -331,6 +335,7 @@
+
@@ -363,7 +368,6 @@
-
@@ -385,11 +389,23 @@
UnrealTournamentView.xaml
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+ WoWView.xaml
+
+
+
+
+
+
@@ -410,10 +426,14 @@
+
+ MousematPropertiesView.xaml
+
+
+
-
@@ -632,6 +652,8 @@
Code
+
+
@@ -713,6 +735,10 @@
MSBuild:Compile
Designer
+
+ MSBuild:Compile
+ Designer
+
MSBuild:Compile
Designer
@@ -725,6 +751,10 @@
MSBuild:Compile
Designer
+
+ MSBuild:Compile
+ Designer
+
MSBuild:Compile
Designer
@@ -841,6 +871,7 @@
+
@@ -857,12 +888,12 @@
-
+
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
-
- Color used on top
-
-
+
-
-
- Color used in the middle
+
+
+
+
+
+
+
+
-
-
-
-
- Color used on the bottom
-
-
-
-
-
- Grow bars bottom
-
-
-
-
-
- Volume sensitivity multiplier
-
-
-
-
-
- Bar fade-out speed
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Artemis/Artemis/Modules/Effects/AudioVisualizer/AudioVisualizerViewModel.cs b/Artemis/Artemis/Modules/Effects/AudioVisualizer/AudioVisualizerViewModel.cs
index 92614ef8d..702d6610d 100644
--- a/Artemis/Artemis/Modules/Effects/AudioVisualizer/AudioVisualizerViewModel.cs
+++ b/Artemis/Artemis/Modules/Effects/AudioVisualizer/AudioVisualizerViewModel.cs
@@ -1,13 +1,14 @@
using Artemis.Managers;
+using Artemis.Modules.Effects.ProfilePreview;
using Artemis.ViewModels.Abstract;
namespace Artemis.Modules.Effects.AudioVisualizer
{
public sealed class AudioVisualizerViewModel : EffectViewModel
{
- public AudioVisualizerViewModel(MainManager main, AudioVisualizerModel model) : base(main, model)
+ public AudioVisualizerViewModel(MainManager main, ProfilePreviewModel model) : base(main, model)
{
- DisplayName = "Audio Visualization";
+ DisplayName = "Audio Visualization / Key waves";
}
}
}
\ No newline at end of file
diff --git a/Artemis/Artemis/Modules/Effects/ProfilePreview/ProfilePreviewModel.cs b/Artemis/Artemis/Modules/Effects/ProfilePreview/ProfilePreviewModel.cs
index d2d05ce38..90d53c22c 100644
--- a/Artemis/Artemis/Modules/Effects/ProfilePreview/ProfilePreviewModel.cs
+++ b/Artemis/Artemis/Modules/Effects/ProfilePreview/ProfilePreviewModel.cs
@@ -79,6 +79,13 @@ namespace Artemis.Modules.Effects.ProfilePreview
DataModel,
devRec, true, true);
}
+ // Render mousemats layer-by-layer
+ using (var g = Graphics.FromImage(frame.MousematBitmap))
+ {
+ Profile?.DrawLayers(g, renderLayers.Where(rl => rl.LayerType.DrawType == DrawType.Mousemat),
+ DataModel,
+ devRec, true, true);
+ }
}
}
}
diff --git a/Artemis/Artemis/Modules/Games/Overwatch/OverwatchView.xaml b/Artemis/Artemis/Modules/Games/Overwatch/OverwatchView.xaml
index 309d225a7..740dc9607 100644
--- a/Artemis/Artemis/Modules/Games/Overwatch/OverwatchView.xaml
+++ b/Artemis/Artemis/Modules/Games/Overwatch/OverwatchView.xaml
@@ -19,21 +19,39 @@
-
-