Mailing List Archive

bpo-38439: Update the Windows Store package's icons for IDLE. Artwork by Andrew Clover (GH-22817)
https://github.com/python/cpython/commit/6d883fbe14751b58d9ed2fd708322613d8931035
commit: 6d883fbe14751b58d9ed2fd708322613d8931035
branch: master
author: Steve Dower <steve.dower@python.org>
committer: zooba <steve.dower@microsoft.com>
date: 2020-10-20T15:54:13+01:00
summary:

bpo-38439: Update the Windows Store package's icons for IDLE. Artwork by Andrew Clover (GH-22817)

files:
A Misc/NEWS.d/next/Windows/2020-10-20-13-19-42.bpo-38439.eMLi-t.rst
A PC/icons/idlex150.png
A PC/icons/idlex44.png
M PC/layout/support/appxmanifest.py

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 0000000000000..acbc80c10f5e2
--- /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 0000000000000..806cb0c8aa219
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 0000000000000..3ef66e6c68e6b
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 9a7439d027126..747c97a00699d 100644
--- a/PC/layout/support/appxmanifest.py
+++ b/PC/layout/support/appxmanifest.py
@@ -67,8 +67,8 @@
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():

_______________________________________________
Python-checkins mailing list
Python-checkins@python.org
https://mail.python.org/mailman/listinfo/python-checkins
bpo-38439: Update the Windows Store package's icons for IDLE. Artwork by Andrew Clover (GH-22817) [ In reply to ]
https://github.com/python/cpython/commit/333782a3f40baf8bb916da4b5fc04b3d2a749e0c
commit: 333782a3f40baf8bb916da4b5fc04b3d2a749e0c
branch: 3.8
author: Miss Skeleton (bot) <31488909+miss-islington@users.noreply.github.com>
committer: miss-islington <31488909+miss-islington@users.noreply.github.com>
date: 2020-10-20T10:17:17-07:00
summary:

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 <steve.dower@python.org>

files:
A Misc/NEWS.d/next/Windows/2020-10-20-13-19-42.bpo-38439.eMLi-t.rst
A PC/icons/idlex150.png
A PC/icons/idlex44.png
M PC/layout/support/appxmanifest.py

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 0000000000000..acbc80c10f5e2
--- /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 0000000000000..806cb0c8aa219
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 0000000000000..3ef66e6c68e6b
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 9a7439d027126..747c97a00699d 100644
--- a/PC/layout/support/appxmanifest.py
+++ b/PC/layout/support/appxmanifest.py
@@ -67,8 +67,8 @@
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():

_______________________________________________
Python-checkins mailing list
Python-checkins@python.org
https://mail.python.org/mailman/listinfo/python-checkins
bpo-38439: Update the Windows Store package's icons for IDLE. Artwork by Andrew Clover (GH-22817) [ In reply to ]
https://github.com/python/cpython/commit/d12afba507990b6d75f701b398d4f342576be5d7
commit: d12afba507990b6d75f701b398d4f342576be5d7
branch: 3.9
author: Miss Skeleton (bot) <31488909+miss-islington@users.noreply.github.com>
committer: miss-islington <31488909+miss-islington@users.noreply.github.com>
date: 2020-10-20T10:20:05-07:00
summary:

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 <steve.dower@python.org>

files:
A Misc/NEWS.d/next/Windows/2020-10-20-13-19-42.bpo-38439.eMLi-t.rst
A PC/icons/idlex150.png
A PC/icons/idlex44.png
M PC/layout/support/appxmanifest.py

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 0000000000000..acbc80c10f5e2
--- /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 0000000000000..806cb0c8aa219
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 0000000000000..3ef66e6c68e6b
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 9a7439d027126..747c97a00699d 100644
--- a/PC/layout/support/appxmanifest.py
+++ b/PC/layout/support/appxmanifest.py
@@ -67,8 +67,8 @@
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():

_______________________________________________
Python-checkins mailing list
Python-checkins@python.org
https://mail.python.org/mailman/listinfo/python-checkins