commit c41c5ae303d8295f9fb40deed282876e1f774dd9
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Mon Mar 28 15:44:22 2022 +0200

    Bandaged 3x3: progress with saving.

diff --git a/src/main/java/org/distorted/bandaged/BandagedCreatorObjectView.java b/src/main/java/org/distorted/bandaged/BandagedCreatorObjectView.java
index b34b2f24..35fe8fd4 100644
--- a/src/main/java/org/distorted/bandaged/BandagedCreatorObjectView.java
+++ b/src/main/java/org/distorted/bandaged/BandagedCreatorObjectView.java
@@ -42,9 +42,9 @@ public class BandagedCreatorObjectView
     LayoutInflater inflater = act.getLayoutInflater();
     mPane = (LinearLayout) inflater.inflate(R.layout.bandaged_pane, null);
 
-    int width      = act.getScreenWidthInPixels();
-    int lMargin    = (int)(width*RubikActivity.LARGE_MARGIN);
-    int buttonSize = (int)(width*RubikActivity.BUTTON_TEXT_SIZE);
+    int width    = act.getScreenWidthInPixels();
+    int lMargin  = (int)(width*RubikActivity.LARGE_MARGIN);
+    int textSize = (int)(width*RubikActivity.BUTTON_TEXT_SIZE);
 
     LinearLayout.LayoutParams params = new LinearLayout.LayoutParams( (int)(width*0.35f), LinearLayout.LayoutParams.MATCH_PARENT);
     params.bottomMargin = lMargin;
@@ -56,10 +56,10 @@ public class BandagedCreatorObjectView
 
     LinearLayout bottom = mPane.findViewById(R.id.bandagedCreatorObjectLayout);
 
-    TransparentButton plaButton = new TransparentButton(act, R.string.play, buttonSize);
+    TransparentButton plaButton = new TransparentButton(act, R.string.play, textSize);
 
-    final int icon = RubikActivity.getDrawable(R.drawable.ui_small_menu,R.drawable.ui_medium_menu, R.drawable.ui_big_menu, R.drawable.ui_huge_menu);
-    LinearLayout.LayoutParams paramsB = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,LinearLayout.LayoutParams.MATCH_PARENT,1.0f);
+    final int icon = RubikActivity.getDrawable(R.drawable.ui_small_trash,R.drawable.ui_medium_trash, R.drawable.ui_big_trash, R.drawable.ui_huge_trash);
+    LinearLayout.LayoutParams paramsB = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,LinearLayout.LayoutParams.MATCH_PARENT,3.0f);
     TransparentImageButton delButton = new TransparentImageButton(act, icon, TransparentImageButton.GRAVITY_MIDDLE, paramsB);
 
     bottom.addView(plaButton);
diff --git a/src/main/java/org/distorted/helpers/TransparentButton.java b/src/main/java/org/distorted/helpers/TransparentButton.java
index 721dd7c2..113c39df 100644
--- a/src/main/java/org/distorted/helpers/TransparentButton.java
+++ b/src/main/java/org/distorted/helpers/TransparentButton.java
@@ -31,15 +31,22 @@ import com.google.android.material.button.MaterialButton;
 @SuppressLint("ViewConstructor")
 public class TransparentButton extends MaterialButton
 {
-   public TransparentButton(Context context, int resId, float size)
+   public TransparentButton(Context context, int resId, float textSize)
+      {
+      this(context, resId, textSize, 1.0f);
+      }
+
+///////////////////////////////////////////////////////////////////////////////////////////////////
+
+   public TransparentButton(Context context, int resId, float textSize, float weight)
       {
       super(context);
 
-      LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,LinearLayout.LayoutParams.MATCH_PARENT, 1.0f);
+      LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,LinearLayout.LayoutParams.MATCH_PARENT, weight);
 
       setLayoutParams(params);
       setPadding(0,0,0,0);
-      setTextSize(TypedValue.COMPLEX_UNIT_PX, size);
+      setTextSize(TypedValue.COMPLEX_UNIT_PX, textSize);
       setText(resId);
 
       TypedValue outValue = new TypedValue();
diff --git a/src/main/res/drawable-nodpi/ui_big_trash.png b/src/main/res/drawable-nodpi/ui_big_trash.png
new file mode 100644
index 00000000..2ed534de
Binary files /dev/null and b/src/main/res/drawable-nodpi/ui_big_trash.png differ
diff --git a/src/main/res/drawable-nodpi/ui_huge_trash.png b/src/main/res/drawable-nodpi/ui_huge_trash.png
new file mode 100644
index 00000000..34028570
Binary files /dev/null and b/src/main/res/drawable-nodpi/ui_huge_trash.png differ
diff --git a/src/main/res/drawable-nodpi/ui_medium_trash.png b/src/main/res/drawable-nodpi/ui_medium_trash.png
new file mode 100644
index 00000000..6c1abd32
Binary files /dev/null and b/src/main/res/drawable-nodpi/ui_medium_trash.png differ
diff --git a/src/main/res/drawable-nodpi/ui_small_trash.png b/src/main/res/drawable-nodpi/ui_small_trash.png
new file mode 100644
index 00000000..460043f4
Binary files /dev/null and b/src/main/res/drawable-nodpi/ui_small_trash.png differ
