commit 395668637cac308587d7fb675dd76d36badc9313
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Sat Mar 28 02:00:39 2020 +0000

    Minor.

diff --git a/src/main/java/org/distorted/patterns/RubikPattern.java b/src/main/java/org/distorted/patterns/RubikPattern.java
index fd8f7d52..e73ec99a 100644
--- a/src/main/java/org/distorted/patterns/RubikPattern.java
+++ b/src/main/java/org/distorted/patterns/RubikPattern.java
@@ -20,7 +20,6 @@
 package org.distorted.patterns;
 
 import java.util.Vector;
-import android.graphics.Paint;
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
@@ -31,12 +30,7 @@ public class RubikPattern
   public static final int NUM_CUBES = MAX_CUBE-MIN_CUBE+1;
 
   private int[] numCategories = new int[NUM_CUBES];
-  private static String buffer="";
-  private static Paint mPaint = new Paint();
-  private static int mWidth;
-
   private Vector<Category>[] mCategories;
-
   private static RubikPattern mThis;
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
@@ -159,10 +153,9 @@ public class RubikPattern
   private static class Pattern
     {
     private String name;
-    private String shortname=null;
     private String moves;
-    private int curmove;
-    private int nummove;
+    private int curMove;
+    private int numMove;
 
   /////////////////////////////////////////////////////////////
 
@@ -170,47 +163,46 @@ public class RubikPattern
       {
       name=n;
       moves=m;
-      nummove = moves.length()/4;
-      curmove=nummove;
+      numMove = moves.length()/4;
+      curMove=numMove;
       }
 
   /////////////////////////////////////////////////////////////
 
     String getName()
       {
-      if( shortname==null ) shortname=cutPatternName(name);
-      return shortname;
+      return name;
       }
 
   /////////////////////////////////////////////////////////////
 
     int getNumMove()
     {
-    return nummove;
+    return numMove;
     }
 
   /////////////////////////////////////////////////////////////
 
     int getCurMove()
     {
-    return curmove;
+    return curMove;
     }
 
   /////////////////////////////////////////////////////////////
 
     String retNextMove()
       {
-      curmove++;
+      curMove++;
 
-      if( curmove>nummove)
+      if( curMove>numMove)
         {
-        curmove= 0;
+        curMove= 0;
         return retInitializationString();
         }
       else
         {
-        curmove--;
-        return moves.substring(4*curmove-4,4*curmove);
+        curMove--;
+        return moves.substring(4*curMove-4,4*curMove);
         }
       }
 
@@ -218,17 +210,17 @@ public class RubikPattern
 
     String retPrevMove()
       {
-      curmove--;
+      curMove--;
 
-      if( curmove<0)
+      if( curMove<0)
         {
-        curmove=nummove;
+        curMove=numMove;
         return retInitializationString();
         }
       else
         {
-        curmove++;
-        return moves.substring(4*curmove,4*curmove+4);
+        curMove++;
+        return moves.substring(4*curMove,4*curMove+4);
         }
       }
 
@@ -236,7 +228,7 @@ public class RubikPattern
 
     String retInitializationString()
       {
-      return moves.substring(0,4*curmove);
+      return moves.substring(0,4*curMove);
       }
     }
 
@@ -244,8 +236,6 @@ public class RubikPattern
 
   private RubikPattern()
     {
-    mPaint.setTextSize(24);
-    mWidth = 300;
     mCategories = new Vector[NUM_CUBES];
 
     initializeCategories(0, RubikPatternData2.patterns);
@@ -286,29 +276,6 @@ public class RubikPattern
       }
     }
 
-///////////////////////////////////////////////////////////////////////////////////////////////////
-
-  private static String cutPatternName(String n)
-    {
-    int len1 = (int)mPaint.measureText(n);
-
-    if( len1>mWidth )
-      {
-      int l = n.length();
-
-      while( l>=2 && len1>mWidth )
-        {
-        l--;
-        buffer = n.substring(0,l);
-        len1 = (int)mPaint.measureText(buffer);
-        }
-
-      return buffer+"...";
-      }
-
-    return n;
-    }
-
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 // PUBLIC API
 ///////////////////////////////////////////////////////////////////////////////////////////////////
diff --git a/src/main/res/layout/dialog_pattern_tab.xml b/src/main/res/layout/dialog_pattern_tab.xml
index 49499866..2d9b19fd 100644
--- a/src/main/res/layout/dialog_pattern_tab.xml
+++ b/src/main/res/layout/dialog_pattern_tab.xml
@@ -2,6 +2,7 @@
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
+        android:background="@color/grey"
         android:orientation="vertical" >
 
     <Spinner
