Greetings everyone; I hope you all had a great Christmas. I’ve got a belated present for you all today: our hopefully-last alpha, QTTabBar 1.5 Alpha 5. I had grand visions of releasing it on Christmas day, but alas, I ran into some trouble with the new installer. Oh well.
Difficult as it may have been to get right, the new installer should greatly streamline the process for new users. The bars are activated upon installation automatically, which should alleviate a lot of confusion. MSI also provides much better logging then Inno Setup did, so installer problems will be much easier for me to diagnose. Also, the bars are now automatically hidden on uninstallation, which should effectively solve the problem of the unhideable menu bar. I noticed that someone left a Thumbs Down on SourceForge because of this “bug,” ruining my perfect score! (For those unfamiliar with this problem, the bug is actually Explorer’s: the menu bar becomes unhideable if any toolbar is uninstalled while still in the “shown” state.)
Unfortunately, the new installer means that this update will be a bit rough for existing users. Please note that Alpha 4 must be manually uninstalled and Explorer must be restarted before installing Alpha 5. I’ve tried to include some code to check for this, but apparently it doesn’t work on x64. So I guess I’ll just post it here and hope for the best.
One thing I’m beginning to realize is how much this “Alpha” label is hurting. My original plan was to make some massive (but time-consuming) improvements for the next release, but now I think it’s more important that we shed this Alpha label as soon as possible. So, I’ve decided that this release will essentially be the release candidate for Beta 1, and all the new stuff I’d planned will go to Beta 2. If there turns out to be some massively destabilizing bug, I may release another Alpha, but otherwise, I’ll just add a little more polish and release Beta 1.
As always, thanks for everyone’s constant support, and extra-special thanks for those who have donated.
Here’s the changelog for this release:
======= 22.214.171.124 Alpha 5 ======= Bugs Fixed: Many random crashes involving navigation fixed Fixed a few random crashes involving the search bar Broken Drag/Drop on XP fixed Dragging files from the SysListView into other applications doesn't double the action anymore. "Close all but this" and similar menu items fixed In XP, SubDirTips no longer disappear if the mouse is moved off file label Desktop Tool is not registered on Windows 7, as it doesn't work yet. SysListView no longer behaves strangely when attempting to navigate to a folder unsuccessfully OK/Cancel buttons on Control Panel dialogs now function as expected Header In All Views functionality reimplemented using a more reliable method; won't mess with icon sizes now Dragging files over folders now respects SubDirTip settings Fixed crash induced by Windows Search on XP Escape key now clears the search box, as expected Search box now clears upon refresh without introducing duplicate items Automatic renaming of ambiguous tabs is now case-insensitive Installer activates TabBar and ButtonBar automatically Installer deactivates TabBar and ButtonBar before removing them, working around Explorer's menu bar hiding bug New Features: Brand new MSI-based installer Middle-click on the Folder Tree opens the folder in a new tab on Vista/7