commit a7cfc9a9dd7e07835a2dc6b30a3c27c0ccc1d027
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Fri Mar 3 14:48:43 2023 +0100

    Add skeletons of the Cube2 & Skewb solvers.

diff --git a/src/main/java/org/distorted/solvers/ImplementedSolversList.java b/src/main/java/org/distorted/solvers/ImplementedSolversList.java
index 929842df..9ebe821a 100644
--- a/src/main/java/org/distorted/solvers/ImplementedSolversList.java
+++ b/src/main/java/org/distorted/solvers/ImplementedSolversList.java
@@ -17,11 +17,13 @@ import org.distorted.objectlib.main.ObjectSignatures;
 public enum ImplementedSolversList
 {
   CUBE3_KOCIEMBA (ObjectSignatures.CUBE_3, R.string.solver_cube3_title, R.string.solver_cube3_description, true),
-  PYRAMINX_DUO   (ObjectSignatures.PDUO_2, R.string.solver_pduo2_title, R.string.solver_pduo2_description, false),
-  IVY            (ObjectSignatures.IVY_2 , R.string.solver_ivy_title, R.string.solver_ivy_description, false),
-  TOWER          (ObjectSignatures.CU_232, R.string.solver_cu232_title, R.string.solver_cu232_description, false),
-  PYRAMINX       (ObjectSignatures.PYRA_3, R.string.solver_pyra3_title, R.string.solver_pyra3_description, false),
-  DIAMOND        (ObjectSignatures.DIAM_2, R.string.solver_diam2_title, R.string.solver_diam2_description, false),
+  PYRAMINX_DUO   (ObjectSignatures.PDUO_2, R.string.solver_pduo2_title, R.string.solver_pduo2_description, true),
+  IVY            (ObjectSignatures.IVY_2 , R.string.solver_ivy_title, R.string.solver_ivy_description, true),
+  TOWER          (ObjectSignatures.CU_232, R.string.solver_cu232_title, R.string.solver_cu232_description, true),
+  PYRAMINX       (ObjectSignatures.PYRA_3, R.string.solver_pyra3_title, R.string.solver_pyra3_description, true),
+  DIAMOND        (ObjectSignatures.DIAM_2, R.string.solver_diam2_title, R.string.solver_diam2_description, true),
+  CUBE2          (ObjectSignatures.CUBE_2, R.string.solver_cube2_title, R.string.solver_cube2_description, false),
+  SKEWB          (ObjectSignatures.SKEW_2, R.string.solver_skew2_title, R.string.solver_skew2_description, false),
   ;
 
   public static final int NUM_OBJECTS = values().length;
diff --git a/src/main/res/values-de/strings.xml b/src/main/res/values-de/strings.xml
index 55d646f0..928a00a4 100755
--- a/src/main/res/values-de/strings.xml
+++ b/src/main/res/values-de/strings.xml
@@ -163,6 +163,7 @@
     <string name="solver_pyra3_description">Ein perfekter, sofortiger Löser.\nAutor: Leszek Koltunski.</string>
     <string name="solver_diam2_description">Ein perfekter, sofortiger Löser.\nAutor: Leszek Koltunski.</string>
     <string name="solver_cube2_description">Noch nicht implementiert.\nAutor: Leszek Koltunski.</string>
+    <string name="solver_skew2_description">Noch nicht implementiert.\nAutor: Leszek Koltunski.</string>
 
     <string name="ms_placeholder">%1$d ms</string>
     <string name="lv_placeholder">Level %1$d</string>
diff --git a/src/main/res/values-es/strings.xml b/src/main/res/values-es/strings.xml
index d9edcbea..f5242b9e 100755
--- a/src/main/res/values-es/strings.xml
+++ b/src/main/res/values-es/strings.xml
@@ -163,6 +163,7 @@
     <string name="solver_pyra3_description">Un solucionador perfecto e instantáneo.\nAutor: Leszek Koltunski.</string>
     <string name="solver_diam2_description">Un solucionador perfecto e instantáneo.\nAutor: Leszek Koltunski.</string>
     <string name="solver_cube2_description">Aun no implementado.\nAutor: Leszek Koltunski.</string>
+    <string name="solver_skew2_description">Aun no implementado.\nAutor: Leszek Koltunski.</string>
 
     <string name="ms_placeholder">%1$d ms</string>
     <string name="lv_placeholder">Nivel %1$d</string>
diff --git a/src/main/res/values-fr/strings.xml b/src/main/res/values-fr/strings.xml
index a226d83d..a62d7e7d 100755
--- a/src/main/res/values-fr/strings.xml
+++ b/src/main/res/values-fr/strings.xml
@@ -163,6 +163,7 @@
     <string name="solver_pyra3_description">Un solveur parfait et instantané.\nAuteur: Leszek Koltunski.</string>
     <string name="solver_diam2_description">Un solveur parfait et instantané.\nAuteur: Leszek Koltunski.</string>
     <string name="solver_cube2_description">Pas encore mis en œuvre.\nAuteur: Leszek Koltunski.</string>
+    <string name="solver_skew2_description">Pas encore mis en œuvre.\nAutor: Leszek Koltunski.</string>
 
     <string name="ms_placeholder">%1$d ms</string>
     <string name="lv_placeholder">Niveau %1$d</string>
diff --git a/src/main/res/values-ja/strings.xml b/src/main/res/values-ja/strings.xml
index e0acacc7..c9cf542e 100755
--- a/src/main/res/values-ja/strings.xml
+++ b/src/main/res/values-ja/strings.xml
@@ -164,6 +164,7 @@
     <string name="solver_pyra3_description">完璧で瞬時のソルバー。\n著者: Leszek Koltunski.</string>
     <string name="solver_diam2_description">完璧で瞬時のソルバー。\n著者: Leszek Koltunski.</string>
     <string name="solver_cube2_description">まだ実装されていません。\n著者: Leszek Koltunski.</string>
+    <string name="solver_skew2_description">まだ実装されていません。\nAutor: Leszek Koltunski.</string>
 
     <string name="ms_placeholder">%1$d ms</string>
     <string name="lv_placeholder">レベル %1$d</string>
diff --git a/src/main/res/values-ko/strings.xml b/src/main/res/values-ko/strings.xml
index 4a4d38fe..53a99e2a 100755
--- a/src/main/res/values-ko/strings.xml
+++ b/src/main/res/values-ko/strings.xml
@@ -163,6 +163,7 @@
     <string name="solver_pyra3_description">완벽하고 즉각적인 솔버.\n작가: Leszek Koltunski.</string>
     <string name="solver_diam2_description">완벽하고 즉각적인 솔버.\n작가: Leszek Koltunski.</string>
     <string name="solver_cube2_description">아직 구현되지 않음.\n작가: Leszek Koltunski.</string>
+    <string name="solver_skew2_description">아직 구현되지 않음.\nAutor: Leszek Koltunski.</string>
 
     <string name="ms_placeholder">%1$d ms</string>
     <string name="lv_placeholder">레벨 %1$d</string>
diff --git a/src/main/res/values-pl/strings.xml b/src/main/res/values-pl/strings.xml
index 6d51d0c8..d3733dd6 100644
--- a/src/main/res/values-pl/strings.xml
+++ b/src/main/res/values-pl/strings.xml
@@ -163,6 +163,7 @@
     <string name="solver_pyra3_description">Perfekcyjny, natychmiastowy rozwiązywacz.\nAutor: Leszek Koltunski.</string>
     <string name="solver_diam2_description">Perfekcyjny, natychmiastowy rozwiązywacz.\nAutor: Leszek Koltunski.</string>
     <string name="solver_cube2_description">Jeszcze nie zaimplementowany.\nAutor: Leszek Koltunski.</string>
+    <string name="solver_skew2_description">Jeszcze nie zaimplementowany.\nAutor: Leszek Koltunski.</string>
 
     <string name="ms_placeholder">%1$d ms</string>
     <string name="lv_placeholder">Poziom %1$d</string>
diff --git a/src/main/res/values-ru/strings.xml b/src/main/res/values-ru/strings.xml
index 18aea7c7..8ad10eac 100755
--- a/src/main/res/values-ru/strings.xml
+++ b/src/main/res/values-ru/strings.xml
@@ -163,6 +163,7 @@
     <string name="solver_pyra3_description">Идеальный, мгновенный решатель.\nАвтор: Leszek Koltunski.</string>
     <string name="solver_diam2_description">Идеальный, мгновенный решатель.\nАвтор: Leszek Koltunski.</string>
     <string name="solver_cube2_description">Еще не реализован.\nАвтор: Leszek Koltunski.</string>
+    <string name="solver_skew2_description">Еще не реализован.\nAutor: Leszek Koltunski.</string>
 
     <string name="ms_placeholder">%1$d мс</string>
     <string name="lv_placeholder">Уровень %1$d</string>
diff --git a/src/main/res/values-zh-rCN/strings.xml b/src/main/res/values-zh-rCN/strings.xml
index 8f9a5ec9..4319e8c2 100644
--- a/src/main/res/values-zh-rCN/strings.xml
+++ b/src/main/res/values-zh-rCN/strings.xml
@@ -169,6 +169,7 @@
     <string name="solver_pyra3_description">完美的即时求解器。\n作者: Leszek Koltunski.</string>
     <string name="solver_diam2_description">完美的即时求解器。\n作者: Leszek Koltunski.</string>
     <string name="solver_cube2_description">尚未实施。\n作者: Leszek Koltunski.</string>
+    <string name="solver_skew2_description">尚未实施。\nAutor: Leszek Koltunski.</string>
 
     <string name="ms_placeholder">%1$d毫秒</string>
     <string name="lv_placeholder">%1$d级</string>
diff --git a/src/main/res/values-zh-rTW/strings.xml b/src/main/res/values-zh-rTW/strings.xml
index 08e4843f..31cc69bc 100644
--- a/src/main/res/values-zh-rTW/strings.xml
+++ b/src/main/res/values-zh-rTW/strings.xml
@@ -163,6 +163,7 @@
     <string name="solver_pyra3_description">完美的即時求解器。\n作者: Leszek Koltunski.</string>
     <string name="solver_diam2_description">完美的即時求解器。\n作者: Leszek Koltunski.</string>
     <string name="solver_cube2_description">尚未實現。\n作者: Leszek Koltunski.</string>
+    <string name="solver_skew2_description">尚未實現。\nAutor: Leszek Koltunski.</string>
 
     <string name="ms_placeholder">%1$d毫秒</string>
     <string name="lv_placeholder">%1$d級</string>
diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml
index cee9e74c..f37190a9 100644
--- a/src/main/res/values/strings.xml
+++ b/src/main/res/values/strings.xml
@@ -182,6 +182,8 @@
     <string name="solver_ivy_title" translatable="false">Ivy Solver</string>
     <string name="solver_cu232_title" translatable="false">2x2x3 Cuboid Solver</string>
     <string name="solver_diam2_title" translatable="false">Skewb Diamond Solver</string>
+    <string name="solver_cube2_title" translatable="false">Skewb Diamond Solver</string>
+    <string name="solver_skew2_title" translatable="false">Skewb Diamond Solver</string>
 
     <string name="solver_cube3_description">A near-perfect, instantaneous, two-phase 3x3x3 solver.\nAuthor: Herbert Kociemba.</string>
     <string name="solver_pduo2_description">A perfect, instantaneous solver.\nAuthor: Leszek Koltunski.</string>
@@ -190,6 +192,7 @@
     <string name="solver_pyra3_description">A perfect, instantaneous solver.\nAuthor: Leszek Koltunski.</string>
     <string name="solver_diam2_description">A perfect, instantaneous solver.\nAuthor: Leszek Koltunski.</string>
     <string name="solver_cube2_description">Not implemented yet.\nAuthor: Leszek Koltunski.</string>
+    <string name="solver_skew2_description">Not implemented yet.\nAuthor: Leszek Koltunski.</string>
 
     <string name="ns_placeholder" translatable="false">+%1$d</string>
     <string name="sq_placeholder" translatable="false">%1$2d.</string>
