[issue15587] IDLE is pixelated on the Macbook Pro with Retina Display

2013-03-19 Thread Ned Deily

Ned Deily added the comment:

I've just run across an easy way to simulate a retina display on my MBP model 
(http://stackoverflow.com/a/13596261/145403) and have verified that the change 
in the plist makes a big difference in Tk text rendering, at least with A/S 
Tcl/Tk 8.5.13.  So I'm going to close this now.  Tyler, once the next releases 
are out, I'd still be interested to know how it works for you.

--
status: pending - closed

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15587
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15587] IDLE is pixelated on the Macbook Pro with Retina Display

2013-02-19 Thread Tyler Crompton

Tyler Crompton added the comment:

I will gladly test the changes. Where would I find these to download?

--
status: pending - open

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15587
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15587] IDLE is pixelated on the Macbook Pro with Retina Display

2013-02-19 Thread Ned Deily

Ned Deily added the comment:

Thanks, Tyler.  The 2.7.4 and 3.2.4 maintenance releases have been delayed due 
to some critical issues and so we don't have a new availability date for the 
first release candidates.  I'll try to remember to ping here when that happens.

--
status: open - pending

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15587
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15587] IDLE is pixelated on the Macbook Pro with Retina Display

2013-02-01 Thread Roundup Robot

Roundup Robot added the comment:

New changeset 2274f3196a44 by Ned Deily in branch '2.7':
Issue #15587: Enable Tk high-resolution text rendering on Macs with
http://hg.python.org/cpython/rev/2274f3196a44

New changeset 7dfd84021494 by Ned Deily in branch '3.2':
Issue #15587: Enable Tk high-resolution text rendering on Macs with
http://hg.python.org/cpython/rev/7dfd84021494

New changeset 8fbab6648309 by Ned Deily in branch '3.3':
Issue #15587: merge from 3.2
http://hg.python.org/cpython/rev/8fbab6648309

New changeset d8dcf87b8e49 by Ned Deily in branch 'default':
Issue #15587: merge from 3.3
http://hg.python.org/cpython/rev/d8dcf87b8e49

--
nosy: +python-dev

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15587
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15587] IDLE is pixelated on the Macbook Pro with Retina Display

2013-02-01 Thread Ned Deily

Ned Deily added the comment:

I've updated the plists for both IDLE.app and the framework Python.app to 
enable the high-resolution rendering.  That should affect IDLE.app and bin/idle 
and any other Tkinter-based program, as long as they all are being run from a 
framework build of Python such as provided by the python.org OS X installers.  
Again, since I don't have access to a Retina display Mac, I cannot test the 
changes myself.  The fixes will appear in the upcoming 2.7.4 and 3.2.4 releases 
as well as 3.3.1 and 3.4.0.  It would be nice if someone with a Retina Mac 
could install one or both of the release candidates for 2.7.4 and 3.2.4 when 
available and report the results of testing.

--
resolution:  - fixed
stage: needs patch - committed/rejected
status: open - pending
type: enhancement - behavior
versions: +Python 3.4

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15587
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15587] IDLE is pixelated on the Macbook Pro with Retina Display

2012-11-26 Thread Kevin Walzer

Kevin Walzer added the comment:

This can probably be fixed by setting this key in the app's info.plist file: 

keyNSHighResolutionCapable/key
true/

Under the hood, Tkinter/Tk-Cocoa uses CoreText to render text, and I understand 
this to adapt to high-res displays out of the box--as long as the proper key is 
set in the plist file. 

Only pixmaps/images require special developer handling to display properly on 
Retina displays. As IDLE does not use any such graphics, it should be fine. 

Can someone file a patch for the info.plist file, or at try editing the app's 
info.plist file and then testing on a high-res display? I do not have access to 
a Retina display machine on my system. Here are more details on how to enable 
the key and test it:

http://apple.stackexchange.com/questions/53717/how-does-eclipse-work-on-new-retina-macbook-pros

--
nosy: +wordtech

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15587
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15587] IDLE is pixelated on the Macbook Pro with Retina Display

2012-11-26 Thread Tyler Crompton

Tyler Crompton added the comment:

I can confirm that this works. The underscore does not appear when using the 
default font settings (Courier, size 10). I changed it to Courier New and all 
is fine. One may also want to increase the font size to 12 as the font is 
difficult to read when the property list has been fixed. I have no idea where 
to begin on the patch, though.

--
resolution: invalid - 
status: closed - pending

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15587
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15587] IDLE is pixelated on the Macbook Pro with Retina Display

2012-11-26 Thread Ned Deily

Ned Deily added the comment:

Tahnks for the suggestion, Kevin, and for testing, Tyler.  I'll work up a 
proper patch and may ask you to test it, Tyler, as I also do not have access to 
a Retina display at the moment.

--
assignee:  - ned.deily
stage: committed/rejected - needs patch
status: pending - open

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15587
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15587] IDLE is pixelated on the Macbook Pro with Retina Display

2012-08-08 Thread Tyler Crompton

New submission from Tyler Crompton:

I think this is more of a Tkinter issue than IDLE but since IDLE uses Tkinter, 
it inherits this bug. Many programs that were not developed for the Macbook 
Pro with Retina Display still look great. Whereas others, look pixelated in 
some areas (i.e. the current stable release of Google Chrome IIRC (I installed 
the beta to get around that)), and some are just flat out pixelated everywhere. 
IDLE falls into the latter category. I know IDLE really has its issues and that 
few people use it, but it's a cosmetic change that I don't see being too 
difficult. Then again, I know hardly anything about how it is implemented.

--
components: IDLE, Tkinter
files: Screen Shot 2012-08-08 at 2.07.19 AM.png
messages: 167671
nosy: Tyler.Crompton
priority: normal
severity: normal
status: open
title: IDLE is pixelated on the Macbook Pro with Retina Display
type: enhancement
versions: Python 2.6, Python 2.7, Python 3.1, Python 3.2, Python 3.3, Python 3.4
Added file: http://bugs.python.org/file26724/Screen Shot 2012-08-08 at 2.07.19 
AM.png

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15587
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15587] IDLE is pixelated on the Macbook Pro with Retina Display

2012-08-08 Thread Ned Deily

Ned Deily added the comment:

Text rendering in Tkinter applications like IDLE is a service of the underlying 
Tcl/Tk implementation.  Essentially, all that IDLE does is to pass text in a 
requested font face and font size through Tkinter to Tcl/Tk which may then use 
whatever approach it wants to render the text.  IDLE does allow you to select a 
font face and text size in the IDLE Preferences Font/Tabs tab.  You may want to 
experiment there to find a satisfactory combination of settings for your use.  
If you can't and there is something specific that needs to change, it will 
almost certainly have to be done by the Tcl/Tk project.  Feel free to reopen 
this issue if you can identify specific deficiencies in IDLE or Tkinter.

--
nosy: +ned.deily
resolution:  - invalid
stage:  - committed/rejected
status: open - closed
versions:  -Python 2.6, Python 3.1, Python 3.4

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15587
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com