Skip to content

Commit a573b23

Browse files
[3.13] Further revise idlelib/Icons/README.text (GH-123364) (#123608)
* Further revise idlelib/Icons/README.text (GH-123364) In particular, add trademark derivative approval information. (cherry picked from commit fe85a82) Co-authored-by: Terry Jan Reedy <[email protected]> * Update Lib/idlelib/Icons/README.txt --------- Co-authored-by: Terry Jan Reedy <[email protected]>
1 parent 4ab684d commit a573b23

File tree

1 file changed

+25
-10
lines changed

1 file changed

+25
-10
lines changed

Lib/idlelib/Icons/README.txt

Lines changed: 25 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,23 @@
1-
2006?: Andrew Clover made the 16-, 32-, and 48-bit icons for win23.
1+
IDLE-PYTHON LOGOS
2+
3+
These are sent to tk on Windows, *NIX, and non-Aqua macOS
4+
in pyshell following "# set application icon".
5+
6+
7+
2006?: Andrew Clover made variously sized python icons for win23.
28
https://www.doxdesk.com/software/py/pyicons.html
3-
(TJR: Not sure if this originally included 256-bit image.)
49

5-
2006: They were copied to CPython as Python application icons.
10+
2006: 16, 32, and 48 bit .png versions were copied to CPython
11+
as Python application icons, maybe in PC/icons/py.ico.
612
https://github.com/python/cpython/issues/43372
7-
(TJR: I do not remember where put in CPython source tree.)
813

914
2014: They were copied (perhaps a bit revised) to idlelib/Icons.
1015
https://github.com/python/cpython/issues/64605
16+
.gif versions were also added.
1117

1218
2020: Add Clover's 256-bit image.
1319
https://github.com/python/cpython/issues/82620
20+
Other fixups were done.
1421

1522
The idle.ico file used for Windows was created with ImageMagick:
1623
$ convert idle_16.png idle_32.png idle_48.png idle_256.png idle.ico
@@ -19,18 +26,26 @@ The idle.ico file used for Windows was created with ImageMagick:
1926

2027
Issue added Windows Store PC/icons/idlex44.png and .../idlex150.png.
2128
https://github.com/python/cpython/pull/22817
22-
** These should also be updated with major changes.
29+
?? Should these be updated with major changes?
2330

24-
2022: Optimize .png images in CPython repository.
31+
2022: Optimize .png images in CPython repository with external program.
2532
https://github.com/python/cpython/pull/21348
2633
idle.ico (and idlex##) were not updated.
2734

2835
The idlexx.gif files are only needed for *nix running tcl/tk 8.5.
2936
As of 2022, this was known true for 1 'major' Linux distribution.
30-
(Same would be true for any non-Aqua macOS with 8.5, but must be none.)
37+
(Same would be true for any non-Aqua macOS with 8.5, but now none?)
38+
Can be deleted when we require 8.6 or it is known always used.
39+
40+
Future: Derivatives of Python logo should be submitted for approval.
41+
PSF Trademark Working Group / Committee [email protected]
42+
https://www.python.org/community/logos/ # Original files
43+
https://www.python.org/psf/trademarks-faq/
44+
https://www.python.org/psf/trademarks/ # Usage.
45+
3146

32-
The other .gifs are used by browsers using idlelib.tree. At least some
33-
will not be used when tree is replaced by ttk.Treeview.
47+
OTHER GIFS: These are used by browsers using idlelib.tree.
48+
At least some will not be used when tree is replaced by ttk.Treeview.
3449

3550

36-
Edited 2024 August 25 by TJR.
51+
Edited 2024 August 26 by TJR.

0 commit comments

Comments
 (0)