session-ios/Signal/src/view controllers
Michael Kirk 5869fb8e06 Fix ability to attach photos from camera (#1112)
* Fix ability to attach photos from camera

Looks like this came about with the animated GIF handling. We'll only
go down the byte-comparison-mime-type-detecting code path for attaching
existing photos, since it only exists for animated GIFs.

This will also revert to properly compressing our image attachments, so
long as they are taken from the camera.

* Prevent crash when tapping broken image

It never makes sense to present a "full screen" nil image. Previously
this happened when camera-capture was broken, but could conceivably
happen for other as-of-yet unknown reasons.

// FREEBIE
2016-04-13 11:38:42 -07:00
..
UITests Fixes This class is not key value coding-compliant for the key "keyPath" 2016-04-08 11:35:29 +02:00
AboutTableViewController.h Settings refactoring. 2015-01-16 15:28:41 +01:00
AboutTableViewController.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
AdvancedSettingsTableViewController.h Settings refactoring. 2015-01-16 15:28:41 +01:00
AdvancedSettingsTableViewController.m Removing unused didReceiveMemoryWarning methods from view controllers. 2016-04-08 11:35:29 +02:00
APNavigationController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
APNavigationController.m Removing unused didReceiveMemoryWarning methods from view controllers. 2016-04-08 11:35:29 +02:00
CodeVerificationViewController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
CodeVerificationViewController.m Removing unused didReceiveMemoryWarning methods from view controllers. 2016-04-08 11:35:29 +02:00
CountryCodeViewController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
CountryCodeViewController.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
FingerprintViewController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
FingerprintViewController.m Removing unused didReceiveMemoryWarning methods from view controllers. 2016-04-08 11:35:29 +02:00
FullImageViewController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
FullImageViewController.m Removing unused didReceiveMemoryWarning methods from view controllers. 2016-04-08 11:35:29 +02:00
InboxTableViewCell.h Closes #990. 2015-12-26 18:12:13 +01:00
InboxTableViewCell.m Closes #990. 2015-12-26 18:12:13 +01:00
InboxTableViewCell.xib Closes #990. 2015-12-26 18:12:13 +01:00
InCallViewController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
InCallViewController.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
LockInteractionController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
LockInteractionController.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
MessageComposeTableViewController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
MessageComposeTableViewController.m show alert must happen in main thread (#1119) 2016-04-13 08:10:51 -07:00
MessagesViewController.h Closes #990. 2015-12-26 18:12:13 +01:00
MessagesViewController.m Fix ability to attach photos from camera (#1112) 2016-04-13 11:38:42 -07:00
NewGroupViewController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
NewGroupViewController.m Removing unused didReceiveMemoryWarning methods from view controllers. 2016-04-08 11:35:29 +02:00
NotificationSettingsOptionsViewController.h Notifications enhancements. 2015-04-28 02:15:37 +02:00
NotificationSettingsOptionsViewController.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
NotificationSettingsViewController.h Notifications enhancements. 2015-04-28 02:15:37 +02:00
NotificationSettingsViewController.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
PresentIdentityQRCodeViewController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
PresentIdentityQRCodeViewController.m Removing unused didReceiveMemoryWarning methods from view controllers. 2016-04-08 11:35:29 +02:00
PrivacySettingsTableViewController.h Settings refactoring. 2015-01-16 15:28:41 +01:00
PrivacySettingsTableViewController.m Add subtitle to Screen Security setting to explain its function. 2015-12-24 11:26:48 +01:00
RegistrationViewController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
RegistrationViewController.m Removing unused didReceiveMemoryWarning methods from view controllers. 2016-04-08 11:35:29 +02:00
ScanIdentityBarcodeViewController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
ScanIdentityBarcodeViewController.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
SettingsTableViewCell.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
SettingsTableViewCell.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
SettingsTableViewController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
SettingsTableViewController.m Network Signal and deactivate account row don't highlight. 2016-01-03 20:35:30 +01:00
ShowGroupMembersViewController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
ShowGroupMembersViewController.m Removing unused didReceiveMemoryWarning methods from view controllers. 2016-04-08 11:35:29 +02:00
Signal-Bridging-Header.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
SignalsNavigationController.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
SignalsNavigationController.m Removing unused didReceiveMemoryWarning methods from view controllers. 2016-04-08 11:35:29 +02:00
TSAnimatedAdapter.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
TSAnimatedAdapter.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
TSContentAdapters.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
TSMessageAdapter.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
TSMessageAdapter.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
TSPhotoAdapter.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
TSPhotoAdapter.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
TSVideoAttachmentAdapter.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
TSVideoAttachmentAdapter.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00