So here the things that have changed since the last main release version:
A customizable 4 finger tap sequence gesture for the trackpad this gives you 24 new gestures but no one will be able to remember them all) I haven’t tested this gesture a lot, so please report anything you notice.
Custom click picker (see screenshots below)
Two finger swipes got an option to require a swipe to the very edge of the trackpad before they trigger (screenshot)
This allows you to use two finger swipes for scrolling AND a custom gesture.
Some fixes to window snapping
Fixed “Open Application / File / Script”, “Open URL / Open URL with selection” and “Paste Custom Text”
Retina Menubar Icon
Fixed issues with tiptaps on the trackpad
Improved general Mountain Lion compatibility
I also began the implementation of recording custom gestures, but haven’t finished this yet. (you can see that you are now able to draw in the Live View, this is the first step )
Good news: BTT seems to be mostly compatible with Mountain Lion (BetterSnapTool also seems to work fine). I’m currently fixing some of the remaining issues. If you encounter any other new issues in ML please let me know.
Here my current development version, which seems to work fine on Mountain Lion. (And also contains a retina menubar icon )
I just replaced my complete Mac setup from an iMac + Macbook Air to a Retina Macbook Pro + a Thunderbolt Display, which is a reallllly great combination. Unfortunately there are some apps that don’t support the retina mode yet. Eclipse is one of them.
If you have a retina Macbook Pro and want to use Eclipse or any Eclipse based application it will look quite ugly with current versions. A workaround (at least for the pixelated fonts) is to open the eclipse.app bundle and add this key to the Contents/Info.plist: NSHighResolutionCapable and set it to YES. (Easiest to do with a plist editor like the one included in Apples developer tools)
Because Mac OS seems to cache the info.plists you may have to logout and login again, or alternatively copy the app bundle and insert it again at the same location. Then delete the old app bundle.
This may also work for other applications where the “Open in Low Resolution” checkbox is greyed out if you right-click on an app and select “get info”. After adding this key to the info.plist of the app, the “Open in Low Resolution” checkbox will be accessible.
The last few months have been really busy and I did almost no work on BetterTouchTool. Now I have finished all my exams, seminars etc. and the only thing left to do is my Master Thesis. I’ll probably have more time for development again (at least until I finish my Master Thesis and have to search for a job ).
So yesterday I released BetterTouchTool 0.763 which mainly fixes some bugs.
What things do you want in upcoming BTT versions?
I thought about adding the possibility to create your own gestures in one of the next versions, I found a pretty cool algorithm (http://depts.washington.edu/aimgroup/proj/dollar/ ) which should help me to implement s.th. like this. My current idea would be to activate the drawing mode by e.g. tapping with three fingers, then removing two fingers and draw your own shape with the remaining finger. What do you think? Are there more important things than custom gestures?
some people reported that the “Open Application / Script / File” predefined action in BTT no longer works. If you have the same problem please try this (alpha) version: http://boastr.de/btt0.77.zip
BetterSnapTool 1.3.2 is a bugfix release. If you want to test it before it hits the App Store you can download the beta trial here: http://boastr.de/BetterSnapToolTrial.zip
Fixed keyboard shortcut issues with snap areas
Hopefully snap areas won’t enable the external graphics anymore (unfortunately I can’t test this because I don’t have a MacBook with external graphic card)
Keyboard shortcuts are now also disabled if you disable BetterSnapTool for a specific app
Some other little fixes
If you find bugs in this version please report them so I’ll be able to fix them before I submit it to the Mac App Store
Again some information about Sandboxing: BetterSnapTool will stay in the AppStore even with Sandboxing enforced! I’ll even be able to release some bugfix updates after the sandboxing deadline.
BST 1.3 includes the new snap area feature, which allows you to create your own snapping areas.
It also contains a few bugfixes and other improvements.
Added an option to disable BetterSnapTool while holding modifier keys
Unfortunately application specific snap areas are not finished yet, they’ll follow with one of the next versions.
Any feedback is very welcome!
//edit: I updated the alpha, should now work on more systems
//edit 18/2/2012 updated again
//edit 25/2/2012 updated again, now app specific snap areas and labels are possible (the label feature isn’t finished yet, in order to change the size you have to right-click the text and select “font” etc.
//edit: 26/2/2012 improved the labels, unfortunately due to format changes the labels from the previous alpha will be lost.
Because I haven’t finished the documentation yet, here a little video which shows how to use the snap area feature:
Apple moved the deadline for sandboxing to June 1. In addition to that they made clear that the sandboxing requirement only applies to new apps, submitted starting on June 1. We’ll even be able to submit updates after the deadline for existing apps.
This is great news for BetterSnapTool and maybe for the new SecondBar version I’m working on