MercuryMover v1.0.2 is Go!
Just a quick post about the new release of MercuryMover. MercuryMover is our program that lets you move and resize windows on your Mac from your keyboard. This new version makes the license codes case insensitive. Now, when we both create and check the license code we convert the email address to all lower case. This sounds great, but the eagle eyed reader will see the potential flaw: what about users that already have a license with a mixed case email address and are happily using it under v1.0.0 or v1.0.1? Those user will also be fine since the license check in MercuryMover will check against the email address in whatever case the user entered it in first, and then try all lowercase if the first check fails. Thus, if your case sensitive email address used to work, then it will still work. That only leaves one potential problem which is my license code lookup tool which now always converts your email address to lowercase before performing the lookup. I worked around this problem by adding an additional all-lowercase license for each user that had a mixed case email address in our system. That may seem like a lot of work, but there was only one affected user, so scalability is not an issue.