hugin-devs team mailing list archive
-
hugin-devs team
-
Mailing list archive
-
Message #06936
[Bug 1754126] [NEW] Low resolution blurred GUI on macOS High Sierra with retina screen, solution provided
Public bug reported:
I have attached a screenshot with the two versions of Hugin, with and without the fix.
The differences are not well pronounced on the image, so please zoom in if you cannot see the differences clearly.
If you open the GUI for the fist time even without starting a project you immediately see the low resolution of the GUI on a retina screen.
I have worked out a solution for the problem, add NSHighResolutionCapable to the „Info.plist“ file.
To do so, view the Hugin.app package and open „Hugin.app/Contents/Info.plist“ in your favorite text editor.
At the end of the file you will see something like this:
<key>CFBundleDocumentTypes</key>
<array>
…
</array>
</dict>
</plist>
Then add this almost at the end of the file BEFORE </dict> and </plist>:
<key>NSHighResolutionCapable</key>
<string>True</string>
So that the end looks like this:
<key>CFBundleDocumentTypes</key>
<array>
…
</array>
<key>NSHighResolutionCapable</key>
<string>True</string>
</dict>
</plist>
With this fix the app is high resolution capable and looks like any other app on macOS.
So far I tested this works without problems, if I notice some problems with this fix I’ll notify you.
I would be glad if you would apply the fix for the macOS version.
But nether the less thank you for the great panorama stitching tool 👍.
Here are some information:
Link to Apple Developer site:
https://developer.apple.com/library/content/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Explained/Explained.html
macOS Version: High Sierra 10.13.3
Here is a dump of the System window:
Operating System: Mac OS X (Darwin 17.4.0 x86_64)
Architecture: 64 bit
Free memory: 0 kiB
Hugin
Version: 2018.0.0.5abfb4de7961 built by Niklas Mischkulnig
Path to resources: /private/var/folders/l3/.../T/AppTranslocation/.../d/Hugin.app/Contents/Resources/xrc/
Path to data: /private/var/folders/l3/.../T/AppTranslocation/.../d/Hugin.app/Contents/Resources/xrc/
Hugins camera and lens database: /Users/***/.hugindata/camlens.db
Multi-threading using C++11 std::thread and OpenMP
Monitor profile: /Library/ColorSync/Profiles/Displays/Color LCD-********-****-****-****-************.icc
Libraries
wxWidgets: wxWidgets 3.0.3
wxWidgets Library (wxMac port)
Version 3.0.3 (Unicode: wchar_t, debug level: 0),
compiled at Jan 19 2018 22:52:55
Runtime version of toolkit used is 10.13.
libpano13: 2.9.19
Boost: 1.64.0
Exiv2: 0.25
SQLite3: 3.19.3
Vigra: 1.11.0
LittleCMS2: 2.8
** Affects: hugin
Importance: Undecided
Status: New
** Tags: osx usability
** Attachment added: "Screenshot with and without the fix."
https://bugs.launchpad.net/bugs/1754126/+attachment/5072083/+files/NSHighResolutionCapable.jpg
--
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Hugin.
https://bugs.launchpad.net/bugs/1754126
Title:
Low resolution blurred GUI on macOS High Sierra with retina screen,
solution provided
Status in Hugin:
New
Bug description:
I have attached a screenshot with the two versions of Hugin, with and without the fix.
The differences are not well pronounced on the image, so please zoom in if you cannot see the differences clearly.
If you open the GUI for the fist time even without starting a project you immediately see the low resolution of the GUI on a retina screen.
I have worked out a solution for the problem, add NSHighResolutionCapable to the „Info.plist“ file.
To do so, view the Hugin.app package and open „Hugin.app/Contents/Info.plist“ in your favorite text editor.
At the end of the file you will see something like this:
<key>CFBundleDocumentTypes</key>
<array>
…
</array>
</dict>
</plist>
Then add this almost at the end of the file BEFORE </dict> and </plist>:
<key>NSHighResolutionCapable</key>
<string>True</string>
So that the end looks like this:
<key>CFBundleDocumentTypes</key>
<array>
…
</array>
<key>NSHighResolutionCapable</key>
<string>True</string>
</dict>
</plist>
With this fix the app is high resolution capable and looks like any other app on macOS.
So far I tested this works without problems, if I notice some problems with this fix I’ll notify you.
I would be glad if you would apply the fix for the macOS version.
But nether the less thank you for the great panorama stitching tool 👍.
Here are some information:
Link to Apple Developer site:
https://developer.apple.com/library/content/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Explained/Explained.html
macOS Version: High Sierra 10.13.3
Here is a dump of the System window:
Operating System: Mac OS X (Darwin 17.4.0 x86_64)
Architecture: 64 bit
Free memory: 0 kiB
Hugin
Version: 2018.0.0.5abfb4de7961 built by Niklas Mischkulnig
Path to resources: /private/var/folders/l3/.../T/AppTranslocation/.../d/Hugin.app/Contents/Resources/xrc/
Path to data: /private/var/folders/l3/.../T/AppTranslocation/.../d/Hugin.app/Contents/Resources/xrc/
Hugins camera and lens database: /Users/***/.hugindata/camlens.db
Multi-threading using C++11 std::thread and OpenMP
Monitor profile: /Library/ColorSync/Profiles/Displays/Color LCD-********-****-****-****-************.icc
Libraries
wxWidgets: wxWidgets 3.0.3
wxWidgets Library (wxMac port)
Version 3.0.3 (Unicode: wchar_t, debug level: 0),
compiled at Jan 19 2018 22:52:55
Runtime version of toolkit used is 10.13.
libpano13: 2.9.19
Boost: 1.64.0
Exiv2: 0.25
SQLite3: 3.19.3
Vigra: 1.11.0
LittleCMS2: 2.8
To manage notifications about this bug go to:
https://bugs.launchpad.net/hugin/+bug/1754126/+subscriptions
Follow ups
-
[Bug 1754126] Re: Low resolution blurred GUI on macOS High Sierra with retina screen, solution provided
From: tmodes, 2019-01-26
-
[Bug 1754126] Re: Low resolution blurred GUI on macOS High Sierra with retina screen, solution provided
From: tmodes, 2018-04-14
-
[Bug 1754126] Re: Low resolution blurred GUI on macOS High Sierra with retina screen, solution provided
From: Niklas Mischkulnig, 2018-03-24
-
[Bug 1754126] Re: Low resolution blurred GUI on macOS High Sierra with retina screen, solution provided
From: 128bit, 2018-03-23
-
[Bug 1754126] Re: Low resolution blurred GUI on macOS High Sierra with retina screen, solution provided
From: Niklas Mischkulnig, 2018-03-23
-
[Bug 1754126] Re: Low resolution blurred GUI on macOS High Sierra with retina screen, solution provided
From: 128bit, 2018-03-23
-
[Bug 1754126] Re: Low resolution blurred GUI on macOS High Sierra with retina screen, solution provided
From: Niklas Mischkulnig, 2018-03-13