Commit Graph

12 Commits

Author SHA1 Message Date
Anton Schukin 3fa9853321 TabInputButton renamed to ChatInputButton for consistency 2016-07-26 17:34:57 +01:00
Diego Sánchez d8a162cb0f Xcode 8.0 b3 + swift 2.3 support (#183)
* Fixes compilation for Xcode 8.0(beta 3)/Swift 2.3

* Adds NSCameraUsageDescription and NSPhotoLibraryUsageDescription to avoid crash on iOS 10 beta

* Runs swiftlint autocorrect
2016-07-18 23:28:11 +01:00
Diego Sanchez 8f9ce5df4e Improves responsiveness of camera when switching to/from full-screen camera view. 2016-07-05 23:14:22 +01:00
Diego Sánchez 7a0f8d8e58 Improvements to photo input item: (#168)
- Just one capture session per input component.
 - Avoids starting/stoping capture during collection reloads, which can make the live camera take longer to capture or even hang.
 - Moves creation/destruction of capture session to the background: when opening/closing the input component many times it was resulting in capture start / stop blocking the main thread for some seconds on iOS 8
 - Queues updates in the collection view: doing a reloadData right after reloadItemsAtIndexPaths (update video) results in the visible cells not being refreshed
2016-06-29 23:54:15 +01:00
Diego Sánchez 5c3c84e6a6 Input bar customization enhancements (#154)
Adds more customizable options to the input bar

Bar with icons gets customizable height
Buttons get customizable intrinsic contentSize, so they can be bigger and easy to tap
Buttons get customizable images for any UIControlState
Send button gets customizable text colors for any UIControlState
2016-06-16 15:27:37 +01:00
Viacheslav Radchenko e102878d88 Show placeholder cells in photo input if not enough photos 2016-03-24 19:00:14 +00:00
Zhao Wang 847028553e Update ChattoAdditions Project file too 2016-03-08 23:23:13 -08:00
Anton Schukin b7696f750c Renamed ChatInputManagerTests -> ChatInputPresenterTests 2016-03-05 12:40:21 +00:00
Diego Sanchez fb1c3ad04a Renames BMACircle* -> Circle* 2016-02-02 17:19:44 +00:00
nrako 8bbdb18d2e Links Chatto.framework into ChattoAdditions 2016-01-14 16:29:14 +01:00
nrako b068d18bab Move shared schemes in Workspace
required by carthage
2016-01-14 11:49:25 +01:00
Diego Sanchez 2884160061 Chatto inception 2015-11-26 22:48:25 +00:00