- Redesigned the keyboard so it can slide horizontally for the commonly used functions. (iOS 4.x and higher only)
- The editor uses Apple's standard text view. This means you can now move the cursor with your finger, and it supports copy/paste. The arrow keys were removed from the keyboard. (iOS 4.x and higher only)
- Added VGA output. This feature requires that you have an iPhone4, a 4th generation iPod Touch or an iPad. Earlier devices do not support Apple's VGA adapter.
- Fixed a bug in the acsc() function, which caused it to return "syntax error".
- Fixed a bug responsible disabling the "edit" button on the equation's tab.
- This update fixes bugs that were introduced in the 1.2.0 update. No new features were added.
- Changed the equation editor so that moving the cursor is easier. The magnifying glass shouldn't be covered by the user's finger anymore.
- Fixed a bug responsible for the equation editor keyboard to stick around after editing an equation.
- Fixed a bug in evaluating user functions on the calculator screen.
- When pressing the open parenthesis key, the app will automatically place a multiplication sign after numbers or variables.
A few people asked why the updated keyboard is not supported on firmware 3.x. In order to use Apple's standard UITextView along with a custom keyboard, I had to make use of an API that was introduced in SDK 3.2. Since the iPhone and iPod went from 3.1 directly to 4.0, I had to restrict the new keyboard to devices running 4.x or higher. Of course the old keyboard will continue to work on devices running firmware 3.x.