Moved instance variables to implementation.
Removed text substitution options, which just screw everything up.
Mistake in _reset - don’t zero _reconnectCount.
Source formatting.
Updates to support ratcheted resizing.
Code cleanup and better error checking.
Modern style.
Ratchet window resizing horizontally.
Labelled controls in the xib.
Tweaks to view size ratcheting. Renamed inputView to inputTextView for clarity.
Fixed method signature, file cleanup.
Fix to compile in Xcode 6.
Use instancetype instead of id for all init and init-like methods.
Corrected return type of -hitTestForEvent:inRect:ofView:.