From: Miss Skeleton (bot) <31488909+miss-islington@users.noreply.github.com> Date: Tue, 20 Oct 2020 17:17:17 +0000 (-0700) Subject: bpo-38439: Update the Windows Store package's icons for IDLE. Artwork by Andrew Clove... X-Git-Tag: v3.8.7rc1~92 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=333782a3f40baf8bb916da4b5fc04b3d2a749e0c;p=thirdparty%2FPython%2Fcpython.git bpo-38439: Update the Windows Store package's icons for IDLE. Artwork by Andrew Clover (GH-22817) (cherry picked from commit 6d883fbe14751b58d9ed2fd708322613d8931035) Co-authored-by: Steve Dower --- diff --git a/Misc/NEWS.d/next/Windows/2020-10-20-13-19-42.bpo-38439.eMLi-t.rst b/Misc/NEWS.d/next/Windows/2020-10-20-13-19-42.bpo-38439.eMLi-t.rst new file mode 100644 index 000000000000..acbc80c10f5e --- /dev/null +++ b/Misc/NEWS.d/next/Windows/2020-10-20-13-19-42.bpo-38439.eMLi-t.rst @@ -0,0 +1 @@ +Updates the icons for IDLE in the Windows Store package. diff --git a/PC/icons/idlex150.png b/PC/icons/idlex150.png new file mode 100644 index 000000000000..806cb0c8aa21 Binary files /dev/null and b/PC/icons/idlex150.png differ diff --git a/PC/icons/idlex44.png b/PC/icons/idlex44.png new file mode 100644 index 000000000000..3ef66e6c68e6 Binary files /dev/null and b/PC/icons/idlex44.png differ diff --git a/PC/layout/support/appxmanifest.py b/PC/layout/support/appxmanifest.py index 9a7439d02712..747c97a00699 100644 --- a/PC/layout/support/appxmanifest.py +++ b/PC/layout/support/appxmanifest.py @@ -67,8 +67,8 @@ PIP_VE_DATA = dict( IDLE_VE_DATA = dict( DisplayName="IDLE (Python {})".format(VER_DOT), Description="IDLE editor for Python {}".format(VER_DOT), - Square150x150Logo="_resources/pythonwx150.png", - Square44x44Logo="_resources/pythonwx44.png", + Square150x150Logo="_resources/idlex150.png", + Square44x44Logo="_resources/idlex44.png", BackgroundColor="transparent", ) @@ -498,6 +498,11 @@ def get_appx_layout(ns): src = icons / "pythonwx{}.png".format(px) yield f"_resources/pythonwx{px}.png", src yield f"_resources/pythonwx{px}$targetsize-{px}_altform-unplated.png", src + if ns.include_idle and ns.include_launchers: + for px in [44, 150]: + src = icons / "idlex{}.png".format(px) + yield f"_resources/idlex{px}.png", src + yield f"_resources/idlex{px}$targetsize-{px}_altform-unplated.png", src yield f"_resources/py.png", icons / "py.png" sccd = ns.source / SCCD_FILENAME if sccd.is_file():