commit 8bf6f34c669770e453b286127d4534254de03d0e
Author: leszek <leszek@koltunski.pl>
Date:   Sat Sep 23 11:34:40 2023 +0200

    Fix the for dialog layouts!

diff --git a/src/main/java/org/distorted/dialogs/RubikDialogSolverView.java b/src/main/java/org/distorted/dialogs/RubikDialogSolverView.java
index 0ac4931a..3eedde46 100644
--- a/src/main/java/org/distorted/dialogs/RubikDialogSolverView.java
+++ b/src/main/java/org/distorted/dialogs/RubikDialogSolverView.java
@@ -30,8 +30,9 @@ public class RubikDialogSolverView
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
-  public RubikDialogSolverView(final RubikActivity act, final RubikDialogSolvers dialog, final int index, int object, int title, int desc, int padding, int fontSize,
-                               LinearLayout.LayoutParams pView, LinearLayout.LayoutParams pText, LinearLayout.LayoutParams pButt )
+  public RubikDialogSolverView(final RubikActivity act, final RubikDialogSolvers dialog, int index, int object,
+                               int title, int desc, int padding, int fontSize, LinearLayout.LayoutParams pView,
+                               LinearLayout.LayoutParams pText, LinearLayout.LayoutParams pButt )
     {
     mView = act.getLayoutInflater().inflate(R.layout.dialog_solvers_pane, null);
     mView.setLayoutParams(pView);
diff --git a/src/main/java/org/distorted/dialogs/RubikDialogSolvers.java b/src/main/java/org/distorted/dialogs/RubikDialogSolvers.java
index 8d2e3c0d..395062ec 100644
--- a/src/main/java/org/distorted/dialogs/RubikDialogSolvers.java
+++ b/src/main/java/org/distorted/dialogs/RubikDialogSolvers.java
@@ -43,25 +43,14 @@ public class RubikDialogSolvers extends RubikDialogAbstract
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
-  public int getResource()      { return R.layout.dialog_scrollable_panes; }
-  public int getTitleResource() { return R.string.solver; }
-  public boolean hasArgument()  { return false; }
-  public int getPositive()      { return R.string.ok; }
-  public int getNegative()      { return -1; }
-
-///////////////////////////////////////////////////////////////////////////////////////////////////
-
-  public void positiveAction()
-    {
-
-    }
-
-///////////////////////////////////////////////////////////////////////////////////////////////////
-
-  public void negativeAction()
-    {
-
-    }
+  public int getResource()            { return R.layout.dialog_scrollable_panes; }
+  public int getTitleResource()       { return R.string.solver; }
+  public boolean hasArgument()        { return false; }
+  public int getPositive()            { return R.string.ok; }
+  public int getNegative()            { return -1; }
+  public static String getDialogTag() { return "DialogSolvers"; }
+  public void positiveAction()        { }
+  public void negativeAction()        { }
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
@@ -97,11 +86,4 @@ public class RubikDialogSolvers extends RubikDialogAbstract
       layout.addView(pane.getView());
       }
     }
-
-///////////////////////////////////////////////////////////////////////////////////////////////////
-
-  public static String getDialogTag()
-    {
-    return "DialogSolvers";
-    }
   }
diff --git a/src/main/java/org/distorted/dialogs/RubikDialogUpdates.java b/src/main/java/org/distorted/dialogs/RubikDialogUpdates.java
index 780ab9bb..0fc3da67 100644
--- a/src/main/java/org/distorted/dialogs/RubikDialogUpdates.java
+++ b/src/main/java/org/distorted/dialogs/RubikDialogUpdates.java
@@ -54,25 +54,14 @@ public class RubikDialogUpdates extends RubikDialogAbstract implements RubikNetw
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
-  public int getResource()      { return R.layout.dialog_scrollable_panes; }
-  public int getTitleResource() { return R.string.updates; }
-  public boolean hasArgument()  { return false; }
-  public int getPositive()      { return R.string.ok; }
-  public int getNegative()      { return -1; }
-
-///////////////////////////////////////////////////////////////////////////////////////////////////
-
-  public void positiveAction()
-    {
-
-    }
-
-///////////////////////////////////////////////////////////////////////////////////////////////////
-
-  public void negativeAction()
-    {
-
-    }
+  public int getResource()            { return R.layout.dialog_scrollable_panes; }
+  public int getTitleResource()       { return R.string.updates; }
+  public boolean hasArgument()        { return false; }
+  public int getPositive()            { return R.string.ok; }
+  public int getNegative()            { return -1; }
+  public void positiveAction()        { }
+  public void negativeAction()        { }
+  public static String getDialogTag() { return "DialogUpdates"; }
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
@@ -200,11 +189,4 @@ public class RubikDialogUpdates extends RubikDialogAbstract implements RubikNetw
         });
       }
     }
-
-///////////////////////////////////////////////////////////////////////////////////////////////////
-
-  public static String getDialogTag()
-    {
-    return "DialogUpdates";
-    }
   }
diff --git a/src/main/res/layout/dialog_creators_pane.xml b/src/main/res/layout/dialog_creators_pane.xml
index aab00df9..3f999aeb 100644
--- a/src/main/res/layout/dialog_creators_pane.xml
+++ b/src/main/res/layout/dialog_creators_pane.xml
@@ -10,6 +10,7 @@
     <ImageView
    	     android:id="@+id/creators_pane_image"
    	     android:scaleType="fitCenter"
+		 android:adjustViewBounds="true"
    		 android:layout_width="0dp"
    		 android:layout_height="match_parent"
    		 android:layout_gravity="top"
diff --git a/src/main/res/layout/dialog_solvers_pane.xml b/src/main/res/layout/dialog_solvers_pane.xml
index 63105f8c..ac8c3f7b 100644
--- a/src/main/res/layout/dialog_solvers_pane.xml
+++ b/src/main/res/layout/dialog_solvers_pane.xml
@@ -10,6 +10,7 @@
     <ImageView
    	     android:id="@+id/solvers_pane_image"
    	     android:scaleType="fitCenter"
+		 android:adjustViewBounds="true"
    		 android:layout_width="0dp"
    		 android:layout_height="match_parent"
    		 android:layout_gravity="top"
