OpenSesame 3.1.2 for OSX running on Qt5
From its first release, We have used the Qt4 library (originally created by Nokia!) to create the interface of OpenSesame, which you all know and love . On the Mac however, this version of the Qt library has never worked optimally. It contained a lot of glitches, of which the most notable one is probably the inconsistent rendering of buttons and other widgets on HiDPI retina screens.
The successor of Qt4, aptly named Qt5, has been released for a while now, but it has always been difficult to package it with OpenSesame, until now! We are proud to say we have finally managed to create an OS X app of OpenSesame which uses Qt5 to build its interface. Qt5 brings a number of improvements. OpenSesame now:
- works way better on HiDPI or retina displays. Alle widgets are now drawn as they should be.
- starts up a lot faster. I have't really measured it, but I think the start-up time has shortened by a factor 5 at least.
- has all the other new modern internals that Qt5 brings along and should therefore provide a more pleasant experience in overall.
You can temporarily find it here. (In the future it will be provided at the regular download locations).
All the people owning Macs could help us out by giving this version a spin and reporting back your (positive and negative) experiences in this thread. If we receive little to no messages describing trouble, we hope to release all next versions of OpenSesame (on the Mac al least) with Qt5.