From 2798b4e658c16e3dbeaa981bd091037e804ec66f Mon Sep 17 00:00:00 2001 From: David Stansby Date: Fri, 19 Jul 2019 22:57:29 +0100 Subject: [PATCH 1/2] Improve tkagg icon resolution --- lib/matplotlib/backends/_backend_tk.py | 3 ++- lib/matplotlib/mpl-data/images/matplotlib_128.ppm | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 lib/matplotlib/mpl-data/images/matplotlib_128.ppm diff --git a/lib/matplotlib/backends/_backend_tk.py b/lib/matplotlib/backends/_backend_tk.py index 54975f0c94c6..b4fb6d9d6fa1 100644 --- a/lib/matplotlib/backends/_backend_tk.py +++ b/lib/matplotlib/backends/_backend_tk.py @@ -880,7 +880,8 @@ def new_figure_manager_given_figure(cls, num, figure): # icon. Tkinter doesn't allow colour icons on linux systems, but # tk>=8.5 has a iconphoto command which we call directly. See # http://mail.python.org/pipermail/tkinter-discuss/2006-November/000954.html - icon_fname = str(cbook._get_data_path('images/matplotlib.ppm')) + icon_fname = str(cbook._get_data_path( + 'images/matplotlib_128.ppm')) icon_img = tk.PhotoImage(file=icon_fname, master=window) try: window.iconphoto(False, icon_img) diff --git a/lib/matplotlib/mpl-data/images/matplotlib_128.ppm b/lib/matplotlib/mpl-data/images/matplotlib_128.ppm new file mode 100644 index 000000000000..d9a647b08a5a --- /dev/null +++ b/lib/matplotlib/mpl-data/images/matplotlib_128.ppm @@ -0,0 +1,4 @@ +P6 +128 128 +255 +џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўўў№єіиущРвмЉСЯ‘БУ„ЇЛЅЙ}ЂЗ}ЂЗЅЙ„ЇЛ‘БУЉСЯСгниущ№єіўўўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѕјљЩйсšЗЧj•­ Date: Sat, 20 Jul 2019 10:36:07 +0100 Subject: [PATCH 2/2] Remove old low-res icon --- .gitattributes | 1 + lib/matplotlib/mpl-data/images/matplotlib.ppm | Bin 1741 -> 0 bytes 2 files changed, 1 insertion(+) delete mode 100644 lib/matplotlib/mpl-data/images/matplotlib.ppm diff --git a/.gitattributes b/.gitattributes index 64e5d9716c35..8a1657abfab3 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,4 +1,5 @@ * text=auto +*.ppm binary *.svg binary *.svg linguist-language=true lib/matplotlib/_version.py export-subst diff --git a/lib/matplotlib/mpl-data/images/matplotlib.ppm b/lib/matplotlib/mpl-data/images/matplotlib.ppm deleted file mode 100644 index 70856465af546ef6a8fc66ff4a5fa440b0d293ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1741 zcmaJ?YeS(9}w%gg3Gj#K|t+QUh;f znoc)UG1Io1ggVnMj5O_nqLw-`$#nkMrW?*4J9PNioQM5*-{*bK^PTfv&LYlva)Nz1 z!JeFu5YH_)i(wcZkC&R7n*VRXfD6zKeFvD&=NA?hYBZYF)m3(QZEa1f)glA}8+Wzw zIed3?bab${Lzy0tbM?5@YIUWJjg5)LVs~fr^74{OrE{~>wJBjU!hKt}n0Wy+qf09}waUAOO@C?4we|INC$dB$0fGyn#4t2nb#;=9 z+Gme8H#gyadZ&La@UbT|?NxFdsZ4pLqMbW$oOKe}-l)+)1l@(kfZJLbx%Gxw?Dlvf zKmYt`rQL4tYpWj@9#GvE^$+zHsZI^Qf9Wa$#AGsYxm;wJMAgNC&>_D+8m3v!=~OD3 zWZ4yQXLIGTEuAGhiVzSY=z7>To2|3Ro9Yl_?G@8f6m*Gm@QANBFFYqIzQCOnnH{!{ zZGf3*-qTThME!tUUlMaUitiWXchu)lpQguXH1489?^Tu`t*%Y!P?mfiAN~1jF{`oa zOmtXhzfPf&OCIKlLj4E3)$Vj4Li5b##7px;Rf-kU_MB#^G9~JQx4Q1S>)uLv7O5ti zO!7?Y&JK~@1A?k0w%^E9XTWZ+ESQMfTXj2ZWqFxRCUpnm+J}@jVi*xmr6j8pp^R0N z9&1TtnuMp(U6e!m5U$f)Py&o{Re7!>CrO{MU|fJ}F`Mh+FQCr{1c!SbmjhwX1zaSG z%qeX4(i`-pZKd)i+0ySNg3nD)b_tF_sxm474;_0>K|q$syTKN5XAf(;6p=w+KYqX# zY;>aGQNnw&p{ojGR%NhOxPLfCR