commit 99b8a0691c4b2187c030c52a0ad77a597dc4f266
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Tue Jan 25 18:17:27 2022 +0100

    Downloading updates: dialog progress.

diff --git a/src/main/java/org/distorted/dialogs/RubikDialogUpdateView.java b/src/main/java/org/distorted/dialogs/RubikDialogUpdateView.java
index c62e442c..7fa5dc29 100644
--- a/src/main/java/org/distorted/dialogs/RubikDialogUpdateView.java
+++ b/src/main/java/org/distorted/dialogs/RubikDialogUpdateView.java
@@ -46,7 +46,7 @@ public class RubikDialogUpdateView
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
-  public View createView(Activity act, RubikUpdates.UpdateInfo info, int fontSize, boolean isNew,
+  public View createView(Activity act, RubikUpdates.UpdateInfo info, int fontSize, int padding, boolean isNew,
                          LinearLayout.LayoutParams pImage, LinearLayout.LayoutParams pView,
                          LinearLayout.LayoutParams pText, LinearLayout.LayoutParams pButt )
     {
@@ -83,6 +83,8 @@ public class RubikDialogUpdateView
     description.setLayoutParams(pText);
     button.setLayoutParams(pButt);
 
+    mView.setPadding(padding,padding,padding,padding);
+
     return mView;
     }
   }
diff --git a/src/main/java/org/distorted/dialogs/RubikDialogUpdates.java b/src/main/java/org/distorted/dialogs/RubikDialogUpdates.java
index 06643080..3615e6d0 100644
--- a/src/main/java/org/distorted/dialogs/RubikDialogUpdates.java
+++ b/src/main/java/org/distorted/dialogs/RubikDialogUpdates.java
@@ -47,7 +47,7 @@ public class RubikDialogUpdates extends AppCompatDialogFragment implements Rubik
   {
   private TextView mText;
   private LinearLayout mLayout;
-  private int mMargin, mSize, mFontSize;
+  private int mMargin, mSize, mFontSize, mPadding;
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
@@ -82,9 +82,10 @@ public class RubikDialogUpdates extends AppCompatDialogFragment implements Rubik
     int h= displaymetrics.heightPixels;
     final float titleSize= w*RubikActivity.MENU_BIG_TEXT_SIZE;
     final float okSize   = w*RubikActivity.DIALOG_BUTTON_SIZE;
-    mMargin              = (int)(w*RubikActivity.MEDIUM_MARGIN);
-    mSize                = (int)(h*0.14f);
-    mFontSize            = (int)(h*0.02f);
+    mMargin   = (int)(w*RubikActivity.MEDIUM_MARGIN);
+    mSize     = (int)(h*0.14f);
+    mFontSize = (int)(h*0.02f);
+    mPadding  = (int)(h*0.01f);
 
     TextView title = (TextView) inflater.inflate(R.layout.dialog_title, null);
     title.setTextSize(TypedValue.COMPLEX_UNIT_PX, titleSize);
@@ -166,14 +167,14 @@ public class RubikDialogUpdates extends AppCompatDialogFragment implements Rubik
           {
           RubikUpdates.UpdateInfo info = updates.getNewUpdate(i);
           RubikDialogUpdateView rubikView = new RubikDialogUpdateView();
-          View pane = rubikView.createView(act,info,mFontSize,true,pI,pV,pT,pB);
+          View pane = rubikView.createView(act,info,mFontSize,mPadding,true,pI,pV,pT,pB);
           mLayout.addView(pane);
           }
         for(int i=0; i<numU; i++)
           {
           RubikUpdates.UpdateInfo info = updates.getUpdUpdate(i);
           RubikDialogUpdateView rubikView = new RubikDialogUpdateView();
-          View pane = rubikView.createView(act,info,mFontSize,false,pI,pV,pT,pB);
+          View pane = rubikView.createView(act,info,mFontSize,mPadding,false,pI,pV,pT,pB);
           mLayout.addView(pane);
           }
         }
diff --git a/src/main/res/drawable/unknown_icon.png b/src/main/res/drawable/unknown_icon.png
index 9e3a5d70..47f10873 100644
Binary files a/src/main/res/drawable/unknown_icon.png and b/src/main/res/drawable/unknown_icon.png differ
diff --git a/src/main/res/layout/dialog_updates.xml b/src/main/res/layout/dialog_updates.xml
index 92035dca..f01de2c4 100644
--- a/src/main/res/layout/dialog_updates.xml
+++ b/src/main/res/layout/dialog_updates.xml
@@ -11,7 +11,7 @@
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
         android:background="@color/black"
-        android:paddingBottom="10dp"
+        android:paddingBottom="8dp"
         android:orientation="vertical">
 
         <TextView
