This repository has been archived by the owner on Oct 30, 2018. It is now read-only.
Releases: slackhq/SlackTextViewController
Releases · slackhq/SlackTextViewController
Version 1.2
- Added text count display, with maximum char limit see screenshot
- Added Undo/Redo typing support with external keyboards (cmd+z : undo / cmd+shitf+z : redo). Also displaying Undo/Redo buttons in UIMenuController see screenshot
- Improves the external keyboard detection. Exposes a flag publicly (see
isExternalKeyboard
) - Refactored the input toolbar's inner padding, making them customisable.
- Fixed bug when using external keyboard, the input would still shift up
- Fixed the textView's placeholder label to take into account the text container inset.
- Fixed the keyboard to not be dismissed when "swipping-to-pop" from a navigation view controller.
- Fixed layout constraints.
Version 1.1.1
- Added popOverController support, by just setting a flag
presentedInPopover
to YES. - The
foundPrefixRange
property is now public. - All category methods are now prefixed with "slk_" thanks to @fluidsonic, fixing a crash in
safeValueForKey:
inUIScrollView+SLKAdditions
- Improved the super initialisers thanks to @fluidsonic
- Fixed a crash when inserting text at caret position while autocompletion (http://crashes.to/s/2ab1ead09d9)
Version 1.1
- Added UITabBarController support
- Disabled auto-correction and the iOS8 QuickTypeBar when auto-completion is visible.
- Disabled auto-completion when dragging the cursor of the text view while the magnifying glass is visible (magnifying glass accurate detection)
- Registered the left button to KVO to update the view constraints when the image is changed.
- Fixed unsatisfying auto-layout view constraints.
Version 1.0 (Public release)
This library is used in Slack's iOS app. It was built to fit our needs, but is flexible enough to be reused by others wanting to build great messaging apps for iOS.