From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pve-devel-bounces@lists.proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9])
	by lore.proxmox.com (Postfix) with ESMTPS id 4412D1FF183
	for <inbox@lore.proxmox.com>; Wed, 21 May 2025 13:28:28 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 8989716825;
	Wed, 21 May 2025 13:28:28 +0200 (CEST)
Message-ID: <81df0520-361b-44c4-8b22-9499723e9cca@proxmox.com>
Date: Wed, 21 May 2025 13:27:54 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird Beta
To: pve-devel@lists.proxmox.com
References: <20250519125959.7189-1-s.shaji@proxmox.com>
Content-Language: en-US
From: Dominik Csapak <d.csapak@proxmox.com>
In-Reply-To: <20250519125959.7189-1-s.shaji@proxmox.com>
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.021 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DMARC_MISSING             0.1 Missing DMARC policy
 KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
Subject: Re: [pve-devel] [PATCH pve_flutter_frontend] chore: assets: update
 flutter app icons in iOS with proxmox icons
X-BeenThere: pve-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
List-Post: <mailto:pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Errors-To: pve-devel-bounces@lists.proxmox.com
Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com>

while i can't test the changes for ios, the images look good,
one question for my curiosity:

what triggered the changes in the Contents.json ?

AFAICS it's just reordering the properties + whitespace changes, which
make it hard to see if there was any actual change to the content...

not that I'm against it, but we should probably not unnecessarily touch these files,
except some tooling (e.g. from flutter) autoformats these or there
are real changes...

On 5/19/25 14:59, Shan Shaji wrote:
> When running the app in iOS the app icon was the default flutter
> icon and this commit fixes it by replacing all
> flutter icons with the proxmox app icon.
> 
> Signed-off-by: Shan Shaji <s.shaji@proxmox.com>
> ---
>   .../AppIcon.appiconset/Contents.json          | 160 +++++++++---------
>   .../Icon-App-1024x1024@1x.png                 | Bin 10932 -> 126022 bytes
>   .../AppIcon.appiconset/Icon-App-20x20@1x.png  | Bin 295 -> 692 bytes
>   .../AppIcon.appiconset/Icon-App-20x20@2x.png  | Bin 406 -> 2050 bytes
>   .../AppIcon.appiconset/Icon-App-20x20@3x.png  | Bin 450 -> 3321 bytes
>   .../AppIcon.appiconset/Icon-App-29x29@1x.png  | Bin 282 -> 1425 bytes
>   .../AppIcon.appiconset/Icon-App-29x29@2x.png  | Bin 462 -> 3367 bytes
>   .../AppIcon.appiconset/Icon-App-29x29@3x.png  | Bin 704 -> 5147 bytes
>   .../AppIcon.appiconset/Icon-App-40x40@1x.png  | Bin 406 -> 2050 bytes
>   .../AppIcon.appiconset/Icon-App-40x40@2x.png  | Bin 586 -> 4699 bytes
>   .../AppIcon.appiconset/Icon-App-40x40@3x.png  | Bin 862 -> 7470 bytes
>   .../AppIcon.appiconset/Icon-App-60x60@2x.png  | Bin 862 -> 7470 bytes
>   .../AppIcon.appiconset/Icon-App-60x60@3x.png  | Bin 1674 -> 11744 bytes
>   .../AppIcon.appiconset/Icon-App-76x76@1x.png  | Bin 762 -> 4378 bytes
>   .../AppIcon.appiconset/Icon-App-76x76@2x.png  | Bin 1226 -> 9529 bytes
>   .../Icon-App-83.5x83.5@2x.png                 | Bin 1418 -> 11072 bytes
>   16 files changed, 80 insertions(+), 80 deletions(-)
>   mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
> 
> diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
> old mode 100644
> new mode 100755
> index d36b1fa..9b6d103
> --- a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
> +++ b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
> @@ -1,122 +1,122 @@
>   {
> -  "images" : [
> +  "images": [
>       {
> -      "size" : "20x20",
> -      "idiom" : "iphone",
> -      "filename" : "Icon-App-20x20@2x.png",
> -      "scale" : "2x"
> +      "idiom": "iphone",
> +      "size": "20x20",
> +      "scale": "2x",
> +      "filename": "Icon-App-20x20@2x.png"
>       },
>       {
> -      "size" : "20x20",
> -      "idiom" : "iphone",
> -      "filename" : "Icon-App-20x20@3x.png",
> -      "scale" : "3x"
> +      "idiom": "iphone",
> +      "size": "20x20",
> +      "scale": "3x",
> +      "filename": "Icon-App-20x20@3x.png"
>       },
>       {
> -      "size" : "29x29",
> -      "idiom" : "iphone",
> -      "filename" : "Icon-App-29x29@1x.png",
> -      "scale" : "1x"
> +      "idiom": "iphone",
> +      "size": "29x29",
> +      "scale": "1x",
> +      "filename": "Icon-App-29x29@1x.png"
>       },
>       {
> -      "size" : "29x29",
> -      "idiom" : "iphone",
> -      "filename" : "Icon-App-29x29@2x.png",
> -      "scale" : "2x"
> +      "idiom": "iphone",
> +      "size": "29x29",
> +      "scale": "2x",
> +      "filename": "Icon-App-29x29@2x.png"
>       },
>       {
> -      "size" : "29x29",
> -      "idiom" : "iphone",
> -      "filename" : "Icon-App-29x29@3x.png",
> -      "scale" : "3x"
> +      "idiom": "iphone",
> +      "size": "29x29",
> +      "scale": "3x",
> +      "filename": "Icon-App-29x29@3x.png"
>       },
>       {
> -      "size" : "40x40",
> -      "idiom" : "iphone",
> -      "filename" : "Icon-App-40x40@2x.png",
> -      "scale" : "2x"
> +      "idiom": "iphone",
> +      "size": "40x40",
> +      "scale": "2x",
> +      "filename": "Icon-App-40x40@2x.png"
>       },
>       {
> -      "size" : "40x40",
> -      "idiom" : "iphone",
> -      "filename" : "Icon-App-40x40@3x.png",
> -      "scale" : "3x"
> +      "idiom": "iphone",
> +      "size": "40x40",
> +      "scale": "3x",
> +      "filename": "Icon-App-40x40@3x.png"
>       },
>       {
> -      "size" : "60x60",
> -      "idiom" : "iphone",
> -      "filename" : "Icon-App-60x60@2x.png",
> -      "scale" : "2x"
> +      "idiom": "iphone",
> +      "size": "60x60",
> +      "scale": "2x",
> +      "filename": "Icon-App-60x60@2x.png"
>       },
>       {
> -      "size" : "60x60",
> -      "idiom" : "iphone",
> -      "filename" : "Icon-App-60x60@3x.png",
> -      "scale" : "3x"
> +      "idiom": "iphone",
> +      "size": "60x60",
> +      "scale": "3x",
> +      "filename": "Icon-App-60x60@3x.png"
>       },
>       {
> -      "size" : "20x20",
> -      "idiom" : "ipad",
> -      "filename" : "Icon-App-20x20@1x.png",
> -      "scale" : "1x"
> +      "idiom": "ipad",
> +      "size": "20x20",
> +      "scale": "1x",
> +      "filename": "Icon-App-20x20@1x.png"
>       },
>       {
> -      "size" : "20x20",
> -      "idiom" : "ipad",
> -      "filename" : "Icon-App-20x20@2x.png",
> -      "scale" : "2x"
> +      "idiom": "ipad",
> +      "size": "20x20",
> +      "scale": "2x",
> +      "filename": "Icon-App-20x20@2x.png"
>       },
>       {
> -      "size" : "29x29",
> -      "idiom" : "ipad",
> -      "filename" : "Icon-App-29x29@1x.png",
> -      "scale" : "1x"
> +      "idiom": "ipad",
> +      "size": "29x29",
> +      "scale": "1x",
> +      "filename": "Icon-App-29x29@1x.png"
>       },
>       {
> -      "size" : "29x29",
> -      "idiom" : "ipad",
> -      "filename" : "Icon-App-29x29@2x.png",
> -      "scale" : "2x"
> +      "idiom": "ipad",
> +      "size": "29x29",
> +      "scale": "2x",
> +      "filename": "Icon-App-29x29@2x.png"
>       },
>       {
> -      "size" : "40x40",
> -      "idiom" : "ipad",
> -      "filename" : "Icon-App-40x40@1x.png",
> -      "scale" : "1x"
> +      "idiom": "ipad",
> +      "size": "40x40",
> +      "scale": "1x",
> +      "filename": "Icon-App-40x40@1x.png"
>       },
>       {
> -      "size" : "40x40",
> -      "idiom" : "ipad",
> -      "filename" : "Icon-App-40x40@2x.png",
> -      "scale" : "2x"
> +      "idiom": "ipad",
> +      "size": "40x40",
> +      "scale": "2x",
> +      "filename": "Icon-App-40x40@2x.png"
>       },
>       {
> -      "size" : "76x76",
> -      "idiom" : "ipad",
> -      "filename" : "Icon-App-76x76@1x.png",
> -      "scale" : "1x"
> +      "idiom": "ipad",
> +      "size": "76x76",
> +      "scale": "1x",
> +      "filename": "Icon-App-76x76@1x.png"
>       },
>       {
> -      "size" : "76x76",
> -      "idiom" : "ipad",
> -      "filename" : "Icon-App-76x76@2x.png",
> -      "scale" : "2x"
> +      "idiom": "ipad",
> +      "size": "76x76",
> +      "scale": "2x",
> +      "filename": "Icon-App-76x76@2x.png"
>       },
>       {
> -      "size" : "83.5x83.5",
> -      "idiom" : "ipad",
> -      "filename" : "Icon-App-83.5x83.5@2x.png",
> -      "scale" : "2x"
> +      "idiom": "ipad",
> +      "size": "83.5x83.5",
> +      "scale": "2x",
> +      "filename": "Icon-App-83.5x83.5@2x.png"
>       },
>       {
> -      "size" : "1024x1024",
> -      "idiom" : "ios-marketing",
> -      "filename" : "Icon-App-1024x1024@1x.png",
> -      "scale" : "1x"
> +      "size": "1024x1024",
> +      "idiom": "ios-marketing",
> +      "scale": "1x",
> +      "filename": "Icon-App-1024x1024@1x.png"
>       }
>     ],
> -  "info" : {
> -    "version" : 1,
> -    "author" : "xcode"
> +  "info": {
> +    "version": 1,
> +    "author": "xcode"
>     }
>   }
[snipped all the binary diffs]


_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel