Saturday, January 27, 2018

Pyscripter version 3.2.2 released

This is a hotfix release. It restores compatibility with Python 3.7a, which was broken due to some changes to the C API.   It is available at Sourceforge.

Wednesday, January 24, 2018

Pyscripter version 3.2.1 released

This is a hotfix release. It addresses a regression due to which, in some situations, Unix line breaks were converted to Windows line breaks upon saving files.  It also includes optimizations that significantly reduce the memory footprint of PyScripter.  It is available at Sourceforge.

Monday, January 15, 2018

DPI awareness

The new version of PyScripter is DPI Aware.  This means that by default on high DPI screens PyScripter will do its own scaling and will not rely on the scaling carried out by the operating system (Windows).  Users with high DPI screens will see a considerable improvement in the way texts rendered and blurry text will no longer be an issue.  Other users will monitors having the common 96 pixels per inch resolution, should not observe any noticeable difference.

If however you want to go back and rely on scaling carried out by Windows, you can do that if you are using Windows 10 and have the Creators Update installed.  Find the executable file of PyScripter under Program Files, right click and select Properties.  In the Compatibility tab check “Override high DPI scaling behaviour” and in the dropdown box select System (Enhanced) as shown below.


image

Pyscripter version 3.2.0 released

PyScripter 3.2.0 is now available at Sourceforge.  The major change in this version, is that now PyScripter is DPI Aware.   For those of you working with high DPI screens, such as those found in modern laptops, this means that text in the PyScripter editor will now be much crisper and easier to the eyes.  Here follows a list of issues addressed