commit 0094886ef2e7a7cca2e15229909ac7b8c996eb5f
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Tue Apr 9 15:04:29 2019 +0100

    Rubk App: changes in the UI

diff --git a/src/main/java/org/distorted/examples/rubik/RubikActivity.java b/src/main/java/org/distorted/examples/rubik/RubikActivity.java
index bf812c8..8c94acf 100644
--- a/src/main/java/org/distorted/examples/rubik/RubikActivity.java
+++ b/src/main/java/org/distorted/examples/rubik/RubikActivity.java
@@ -75,10 +75,26 @@ public class RubikActivity extends Activity
       android.util.Log.e("rubik", "scrambling...");
       }
 
+///////////////////////////////////////////////////////////////////////////////////////////////////
+
+    public void Credits(View v)
+      {
+      android.util.Log.e("rubik", "credits...");
+      }
+
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
     public void setSize(View v)
       {
-      android.util.Log.e("rubik", "setting size...");
+      int size=0,id = v.getId();
+
+      switch(id)
+        {
+        case R.id.rubikSize2: size=2; break;
+        case R.id.rubikSize3: size=3; break;
+        case R.id.rubikSize4: size=4; break;
+        }
+
+      android.util.Log.e("rubik", "setting size to "+size);
       }
 }
diff --git a/src/main/res/drawable/button_rubik2.png b/src/main/res/drawable/button_rubik2.png
deleted file mode 100644
index b1933ca..0000000
Binary files a/src/main/res/drawable/button_rubik2.png and /dev/null differ
diff --git a/src/main/res/drawable/button_rubik3.png b/src/main/res/drawable/button_rubik3.png
deleted file mode 100644
index 610a059..0000000
Binary files a/src/main/res/drawable/button_rubik3.png and /dev/null differ
diff --git a/src/main/res/drawable/button_rubik4.png b/src/main/res/drawable/button_rubik4.png
deleted file mode 100644
index f13cf66..0000000
Binary files a/src/main/res/drawable/button_rubik4.png and /dev/null differ
diff --git a/src/main/res/layout/rubiklayout.xml b/src/main/res/layout/rubiklayout.xml
index ce891fb..3b950e6 100644
--- a/src/main/res/layout/rubiklayout.xml
+++ b/src/main/res/layout/rubiklayout.xml
@@ -8,53 +8,50 @@
         android:id="@+id/linearLayout"
         android:layout_width="fill_parent"
         android:layout_height="wrap_content"
-        android:gravity="center|fill_horizontal"
-        android:paddingBottom="10dp"
-        android:paddingTop="10dp" >
+        android:gravity="center|fill_horizontal" >
+
+         <Button
+            android:id="@+id/rubikCredits"
+            android:layout_width="wrap_content"
+            android:layout_height="64dp"
+            android:layout_weight="0.5"
+            android:onClick="Credits"
+            android:paddingLeft="5dp"
+            android:paddingRight="5dp"
+            android:text="@string/credits" />
 
         <ImageButton
             android:id="@+id/rubikSize2"
-            android:layout_width="wrap_content"
+            android:layout_width="64dp"
             android:layout_height="wrap_content"
-            android:layout_marginLeft="2dp"
-            android:layout_marginRight="2dp"
-            android:layout_weight="0.17"
             android:onClick="setSize"
             android:paddingLeft="5dp"
             android:paddingRight="5dp"
-            android:src="@drawable/button_rubik2"/>
+            android:src="@raw/button_rubik2"/>
 
         <ImageButton
             android:id="@+id/rubikSize3"
-            android:layout_width="wrap_content"
+            android:layout_width="64dp"
             android:layout_height="wrap_content"
-            android:layout_marginLeft="2dp"
-            android:layout_marginRight="2dp"
-            android:layout_weight="0.17"
             android:onClick="setSize"
             android:paddingLeft="5dp"
             android:paddingRight="5dp"
-            android:src="@drawable/button_rubik3"/>
+            android:src="@raw/button_rubik3"/>
 
         <ImageButton
             android:id="@+id/rubikSize4"
-            android:layout_width="54dp"
+            android:layout_width="64dp"
             android:layout_height="wrap_content"
-            android:layout_marginLeft="2dp"
-            android:layout_marginRight="2dp"
-            android:layout_weight="0.17"
             android:onClick="setSize"
             android:paddingLeft="5dp"
             android:paddingRight="5dp"
-            android:src="@drawable/button_rubik4"/>
+            android:src="@raw/button_rubik4"/>
 
         <Button
             android:id="@+id/rubikScramble"
             android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_marginLeft="2dp"
-            android:layout_marginRight="2dp"
-            android:layout_weight="0.17"
+            android:layout_height="64dp"
+            android:layout_weight="0.5"
             android:onClick="Scramble"
             android:paddingLeft="5dp"
             android:paddingRight="5dp"
diff --git a/src/main/res/raw/button_rubik2.png b/src/main/res/raw/button_rubik2.png
new file mode 100644
index 0000000..eb781e6
Binary files /dev/null and b/src/main/res/raw/button_rubik2.png differ
diff --git a/src/main/res/raw/button_rubik3.png b/src/main/res/raw/button_rubik3.png
new file mode 100644
index 0000000..dae0f16
Binary files /dev/null and b/src/main/res/raw/button_rubik3.png differ
diff --git a/src/main/res/raw/button_rubik4.png b/src/main/res/raw/button_rubik4.png
new file mode 100644
index 0000000..c37a2e7
Binary files /dev/null and b/src/main/res/raw/button_rubik4.png differ
diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml
index 8a3a614..730ae1b 100644
--- a/src/main/res/values/strings.xml
+++ b/src/main/res/values/strings.xml
@@ -81,6 +81,7 @@
     <string name="effect_live">LIVE </string>
     <string name="effect_finished">FINISHED </string>
     <string name="scramble">Scramble</string>
+    <string name="credits">Credits</string>
 
     <string name="quality0">Highest</string>
     <string name="quality1">High</string>
