Chatto/ChattoAdditions/Source/Input/Photos
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
..
Photos.xcassets Chatto inception 2015-11-26 22:48:25 +00:00
LiveCameraCaptureSession.swift Improvements to photo input item: (#168) 2016-06-29 23:54:15 +01:00
LiveCameraCell.swift Improvements to photo input item: (#168) 2016-06-29 23:54:15 +01:00
LiveCameraCellPresenter.swift Improvements to photo input item: (#168) 2016-06-29 23:54:15 +01:00
PhotosChatInputItem.swift Improvements to photo input item: (#168) 2016-06-29 23:54:15 +01:00
PhotosInputCameraPicker.swift Chatto inception 2015-11-26 22:48:25 +00:00
PhotosInputCell.swift update self.dynamicType to static type to avoid potential issues of finding default images in NSBundle 2016-03-13 13:19:51 -07:00
PhotosInputCellProvider.swift Improvements to photo input item: (#168) 2016-06-29 23:54:15 +01:00
PhotosInputDataProvider.swift Improvements to photo input item: (#168) 2016-06-29 23:54:15 +01:00
PhotosInputView.swift Improvements to photo input item: (#168) 2016-06-29 23:54:15 +01:00
PhotosInputViewItemSizeCalculator.swift Fixes linter warnings and updates some rules. Also removes deprecated '++' and '--' 2016-01-27 22:04:32 +00:00