July 1, 2010 8 Comments
I made a small release of FocusWriter today that primarily adds the ability to run it from a USB drive. I don’t personally have a use for this feature, but several people have contacted me over it and it turned out to be very easy to add. Along with that I have done a bit more platform integration, such as always using native file dialogs. Unfortunately, I do not believe this release will fix the keyboard entry bug on the Mac as I am still using the Carbon version of Qt.
Part of the platform integration is using each platform’s keyboard shortcuts. Qt nicely provides for that with QKeySequence::StandardKey. I figured that it would be a safe to use it because it was added in Qt 4.2; however, it turned out that QKeySequence::Quit was added in Qt 4.6. After I realized my error (the broken Ubuntu packages tipped me off :-P), I uploaded patched versions of the Ubuntu packages. I don’t like changing Qt versions with a minor point release, but I will probably switch to Qt 4.6 for the next major release.