You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-ios/Signal/src/ViewControllers
Michael Kirk 6335782568 Make sure we're requesting access for contacts before checking access
I'm actually not sure how I got my simulator wedged into this state -
but my contacts access was "undetermined" and I had several messages.

Maybe they appeared while the app was closed?

I verified that the banner appears as expected when access is denied.

// FREEBIE
8 years ago
..
ConversationView Prevent "scroll to button" button from blipping. 8 years ago
DebugUI Add “delete old messages” and “save all attachments” debug commands. 8 years ago
AboutTableViewController.h Rework the debug UI. 8 years ago
AboutTableViewController.m Rework the debug UI. 8 years ago
AddToBlockListViewController.h Improve contact-related views. 9 years ago
AddToBlockListViewController.m Use SignalAccount class to sync contacts. 9 years ago
AddToGroupViewController.h Respond to CR. 9 years ago
AddToGroupViewController.m update copy / remove some unused "unseen" tracking 9 years ago
AdvancedSettingsTableViewController.h Convert AdvancedSettingsTableViewController to OWSTableView. 9 years ago
AdvancedSettingsTableViewController.m Respond to CR. 9 years ago
AttachmentApprovalViewController.swift Respond to CR. 9 years ago
AttachmentSharing.h Rename source directories with a space in their name. 9 years ago
AttachmentSharing.m sharing via message view is legible 9 years ago
BlockListUIUtils.h Add SignalAccount class. 9 years ago
BlockListUIUtils.m Use SignalAccount class to sync contacts. 9 years ago
BlockListViewController.h Add SignalAccount class. 9 years ago
BlockListViewController.m Ensure contact delegate helper is set during initialization. 9 years ago
CallViewController.swift update call screen avatar when contacts change 8 years ago
CodeVerificationViewController.h Rename source directories with a space in their name. 9 years ago
CodeVerificationViewController.m Remove registration storyboard. 9 years ago
ContactsPicker.swift Invite Flow when "no contact" 9 years ago
ContactsPicker.xib Rename source directories with a space in their name. 9 years ago
ContactsViewHelper.h Fix flicker of "no contacts" screen on message compose 9 years ago
ContactsViewHelper.m Show verification state banner. Show verification state in conversation settings view. 9 years ago
CountryCodeViewController.h Convert CountryCodeViewController. 9 years ago
CountryCodeViewController.m Replace app settings segue. 9 years ago
DomainFrontingCountryViewController.h Let users manually specify the domain fronting country. 9 years ago
DomainFrontingCountryViewController.m Respond to CR. 9 years ago
ExperienceUpgradesPageViewController.swift Respond to CR. 9 years ago
FingerprintViewController.h Respond to post-holiday code reviews. 8 years ago
FingerprintViewController.m clarify code and clean up code formatting 8 years ago
FingerprintViewScanController.h DRY up safety number success and failure handling. 9 years ago
FingerprintViewScanController.m Respond to post-holiday code reviews. 8 years ago
FullImageViewController.h Rename source directories with a space in their name. 9 years ago
FullImageViewController.m Resolve the menu item conflicts between message view and media view. 9 years ago
GroupViewHelper.h Respond to CR. 9 years ago
GroupViewHelper.m Rework the scaling and cropping of group avatars. 9 years ago
InboxTableViewCell.h Use AvatarImageView 9 years ago
InboxTableViewCell.m Respond to CR. 8 years ago
InboxTableViewCell.xib require explicit avatar diameter 9 years ago
InviteFlow.swift Rename source directories with a space in their name. 9 years ago
LockInteractionController.h Rename source directories with a space in their name. 9 years ago
LockInteractionController.m Rename source directories with a space in their name. 9 years ago
MessageComposeTableViewController.h Update “new conversation” view to use OWSTableView, contacts view helper, etc. 9 years ago
MessageComposeTableViewController.m Nag users on iOS 8 to upgrade. 9 years ago
NewGroupViewController.h Respond to CR. 9 years ago
NewGroupViewController.m Improve handling of group creation failures. 9 years ago
NewNonContactConversationViewController.h Update “new conversation” view to use OWSTableView, contacts view helper, etc. 9 years ago
NewNonContactConversationViewController.m Let users start new 1:1 conversations with blocked non-contacts found by phone number. 9 years ago
NotificationSettingsOptionsViewController.h Rename source directories with a space in their name. 9 years ago
NotificationSettingsOptionsViewController.m Rename source directories with a space in their name. 9 years ago
NotificationSettingsViewController.h Rename source directories with a space in their name. 9 years ago
NotificationSettingsViewController.m Rename source directories with a space in their name. 9 years ago
OWSAudioAttachmentPlayer.h Update appearance of audio and generic attachment adapters. 9 years ago
OWSAudioAttachmentPlayer.m Reset the unread indicator state if possible while app is in the background. 9 years ago
OWSConversationSettingsTableViewController.h Show verification state banner. Show verification state in conversation settings view. 9 years ago
OWSConversationSettingsTableViewController.m Respond to post-holiday code reviews. 8 years ago
OWSConversationSettingsViewDelegate.h Improve contact-related views. 9 years ago
OWSCountryMetadata.h Let users manually specify the domain fronting country. 9 years ago
OWSCountryMetadata.m Fix crash in manual censorship circumvention logic on iOS 9. 8 years ago
OWSLinkDeviceViewController.h Rename source directories with a space in their name. 9 years ago
OWSLinkDeviceViewController.m Sketch out OWSIdentityManager. 9 years ago
OWSLinkedDevicesTableViewController.h Rename source directories with a space in their name. 9 years ago
OWSLinkedDevicesTableViewController.m Move QR code scanning to a separate view. 9 years ago
OWSMessagesToolbarContentView.xib Rename source directories with a space in their name. 9 years ago
OWSQRCodeScanningViewController.h Move QR code scanning to a separate view. 9 years ago
OWSQRCodeScanningViewController.m Move QR code scanning to a separate view. 9 years ago
OWSTableViewController.h Rework the debug UI. 8 years ago
OWSTableViewController.m Rework the debug UI. 8 years ago
OversizeTextMessageViewController.swift IdentityKeyStore changes 9 years ago
PrivacySettingsTableViewController.h Rename source directories with a space in their name. 9 years ago
PrivacySettingsTableViewController.m Remove “block on safety number changes” setting in preferences. 9 years ago
RegistrationViewController.h Persist registration values in the keychain for debug builds only. 8 years ago
RegistrationViewController.m Respond to CR. 8 years ago
SafetyNumberConfirmationAlert.swift Respond to post-holiday code reviews. 8 years ago
SelectRecipientViewController.h Respond to CR. 9 years ago
SelectRecipientViewController.m Add example phone number to registration view and make layout responsive. 9 years ago
SelectThreadViewController.h Improve contact-related views. 9 years ago
SelectThreadViewController.m Ensure contact delegate helper is set during initialization. 9 years ago
SendExternalFileViewController.h Respond to CR. 9 years ago
SendExternalFileViewController.m CR: use weak self 9 years ago
SettingsTableViewController.h Replace app settings segue. 9 years ago
SettingsTableViewController.m Rework the debug UI. 8 years ago
ShowGroupMembersViewController.h Improve contact-related views. 9 years ago
ShowGroupMembersViewController.m Respond to CR. 8 years ago
SignalAttachment.swift Fix paste of text fragments. 9 years ago
SignalsNavigationController.h Hide the socket status view when censorship circumvention is active. 9 years ago
SignalsNavigationController.m Reset the unread indicator state if possible while app is in the background. 9 years ago
SignalsViewController.h Respond to CR. 9 years ago
SignalsViewController.m Make sure we're requesting access for contacts before checking access 8 years ago
ThreadViewHelper.h Respond to CR. 9 years ago
ThreadViewHelper.m Streamline observation of database modifications in home view. 9 years ago
UpdateGroupViewController.h Respond to CR. 9 years ago
UpdateGroupViewController.m Use avatar view in group views 9 years ago
ViewControllerUtils.h Add example phone number to registration view and make layout responsive. 9 years ago
ViewControllerUtils.m Revise phone number length limit in registration view. 8 years ago