From 8ef07ea0d448db01aebb839045f2c288ef5b4e2b Mon Sep 17 00:00:00 2001
From: Leon Styhre <leon@leonstyhre.com>
Date: Sat, 16 Apr 2022 22:09:35 +0200
Subject: [PATCH] (slate-DE) Updated for the latest changes in the new theme
 engine.

---
 themes/slate-DE/theme.xml               |  8 +++---
 themes/slate-DE/theme_engine_test_1.xml | 14 +++++-----
 themes/slate-DE/theme_engine_test_2.xml | 34 +++++++++++++++++++------
 3 files changed, 37 insertions(+), 19 deletions(-)

diff --git a/themes/slate-DE/theme.xml b/themes/slate-DE/theme.xml
index 7dc99a068..e00c7f16a 100644
--- a/themes/slate-DE/theme.xml
+++ b/themes/slate-DE/theme.xml
@@ -28,15 +28,15 @@ based on: recalbox-multi by the Recalbox community
     <variant name="lightMode, lightModeNoVideos, darkMode, darkModeNoVideos">
         <view name="system">
             <carousel name="system_carousel">
-                <logo>./${system.theme}/images/logo.svg</logo>
-                <logoScale>1.23</logoScale>
-                <logoSize>0.25 0.125</logoSize>
+                <staticItem>./${system.theme}/images/logo.svg</staticItem>
+                <itemScale>1.23</itemScale>
+                <itemSize>0.25 0.125</itemSize>
                 <fontPath>./core/fonts/Exo2-RegularCondensed.otf</fontPath>
                 <fontSize>0.070</fontSize>
                 <letterCase>uppercase</letterCase>
                 <lineSpacing>1.2</lineSpacing>
                 <text>${system.fullName}</text>
-                <maxLogoCount>3</maxLogoCount>
+                <maxItemCount>3</maxItemCount>
             </carousel>
             <text name="game_counter">
                 <fontPath>./core/fonts/Exo2-RegularCondensed.otf</fontPath>
diff --git a/themes/slate-DE/theme_engine_test_1.xml b/themes/slate-DE/theme_engine_test_1.xml
index 79f399416..12d3a65fa 100644
--- a/themes/slate-DE/theme_engine_test_1.xml
+++ b/themes/slate-DE/theme_engine_test_1.xml
@@ -4,18 +4,18 @@
             <type>vertical_wheel</type>
             <size>0.25 1.0</size>
             <pos>0 0</pos>
-            <logo>./${system.theme}/images/logo.svg</logo>
-            <logoScale>1.23</logoScale>
-            <logoSize>0.15 0.125</logoSize>
-            <logoRotation>6.5</logoRotation>
-            <logoRotationOrigin>-5 0.4</logoRotationOrigin>
-            <logoHorizontalAlignment>left</logoHorizontalAlignment>
+            <staticItem>./${system.theme}/images/logo.svg</staticItem>
+            <itemSize>0.15 0.125</itemSize>
+            <itemScale>1.23</itemScale>
+            <itemRotation>6.5</itemRotation>
+            <itemRotationOrigin>-5 0.4</itemRotationOrigin>
+            <itemHorizontalAlignment>left</itemHorizontalAlignment>
             <fontPath>./core/fonts/Exo2-RegularCondensed.otf</fontPath>
             <fontSize>0.070</fontSize>
             <letterCase>uppercase</letterCase>
             <lineSpacing>1.2</lineSpacing>
             <text>${system.fullName}</text>
-            <maxLogoCount>10</maxLogoCount>
+            <maxItemCount>10</maxItemCount>
         </carousel>
         <text name="game_counter">
             <fontPath>./core/fonts/Exo2-RegularCondensed.otf</fontPath>
diff --git a/themes/slate-DE/theme_engine_test_2.xml b/themes/slate-DE/theme_engine_test_2.xml
index dcafa3efd..7193435d8 100644
--- a/themes/slate-DE/theme_engine_test_2.xml
+++ b/themes/slate-DE/theme_engine_test_2.xml
@@ -146,22 +146,40 @@
     </view>
 
     <view name="gamelist">
-        <carousel name="system_carousel">
+        <carousel name="gamelist_carousel">
             <type>vertical</type>
             <pos>0.025 0.201</pos>
             <size>0.39 0.711</size>
-            <logoHorizontalAlignment>center</logoHorizontalAlignment>
-            <logo>./${system.theme}/images/logo.svg</logo>
-            <logoScale>1.23</logoScale>
-            <logoSize>0.25 0.125</logoSize>
+            <itemType>marquee</itemType>
+            <itemHorizontalAlignment>center</itemHorizontalAlignment>
+            <itemVerticalAlignment>bottom</itemVerticalAlignment>
+            <itemScale>1.23</itemScale>
+            <itemSize>0.20 0.105</itemSize>
             <fontPath>./core/fonts/Exo2-RegularCondensed.otf</fontPath>
             <fontSize>0.070</fontSize>
             <letterCase>uppercase</letterCase>
             <lineSpacing>1.2</lineSpacing>
-            <text>${system.fullName}</text>
-            <maxLogoCount>5</maxLogoCount>
+            <maxItemCount>5</maxItemCount>
             <zIndex>80</zIndex>
         </carousel>
+        <!--
+        <carousel name="gamelist_carousel">
+            <type>horizontal</type>
+            <pos>0.025 0.201</pos>
+            <size>0.39 0.511</size>
+            <itemType>cover</itemType>
+            <itemHorizontalAlignment>center</itemHorizontalAlignment>
+            <itemVerticalAlignment>bottom</itemVerticalAlignment>
+            <itemScale>1.23</itemScale>
+            <itemSize>0.35 0.225</itemSize>
+            <fontPath>./core/fonts/Exo2-RegularCondensed.otf</fontPath>
+            <fontSize>0.070</fontSize>
+            <letterCase>uppercase</letterCase>
+            <lineSpacing>1.2</lineSpacing>
+            <maxItemCount>3</maxItemCount>
+            <zIndex>80</zIndex>
+        </carousel>
+    -->
         <image name="md_image">
             <origin>0.5 0.5</origin>
             <pos>0.63 0.45</pos>
@@ -174,7 +192,7 @@
 
     <!-- Gamelist view colors. -->
     <view name="gamelist">
-        <carousel name="system_carousel">
+        <carousel name="gamelist_carousel">
             <color>74747400</color>
             <textColor>262626</textColor>
         </carousel>