Commit Graph

1903 Commits (791b0d78a84d77a1fa4fd2efb5172104498e22ed)
 

Author SHA1 Message Date
Matthew Chen 791b0d78a8 Merge branch 'charlesmchen/conversationSettingsAssert' 8 years ago
Matthew Chen 1e6fd385b5 Fix assert in conversation settings view.
// FREEBIE
8 years ago
Matthew Chen c7d25a66ad Merge branch 'charlesmchen/contactParsingPerf' 8 years ago
Matthew Chen 3f7d23e043 Fix two hotspots in contact parsing and contact syncing.
// FREEBIE
8 years ago
Matthew Chen bbf099894c [SSK] Fix a hotspot in the phone number parsing logic.
// FREEBIE
8 years ago
Matthew Chen 3671b3aeb5 Merge branch 'charlesmchen/multipleAccounts' 8 years ago
Matthew Chen 057bb76e66 [SSK] Rework handling of phone number names.
// FREEBIE
8 years ago
Matthew Chen 535fc566a5 Rework handling of phone number names.
// FREEBIE
8 years ago
Matthew Chen 4032f40a3f Merge branch 'charlesmchen/contactsSync' 8 years ago
Matthew Chen 0c4351a908 Use SignalAccount class to sync contacts.
// FREEBIE
8 years ago
Michael Kirk dd95b13d37 Merge branch 'mkirk/compiler-warnings' 8 years ago
Michael Kirk 835ab3dd93 [SSK] fix some compiler warnings
// FREEBIE
8 years ago
Michael Kirk d7c7fff679 Fix some compiler warnings
* explicit optional usage in strings
* remove some unused StringUtil code
* swiftlint affected files
* more concise optional casting (and avoid a `!`)

Compiler warnings: 343 -> 318

(Actually most of these are in external libs, but 115 remain in Signal/SSK)

// FREEBIE
8 years ago
Michael Kirk ce2ee759f8 Update to latest recommended xcode.proj settings
// FREEBIE
8 years ago
Matthew Chen fb4ee8ffb8 Merge branch 'charlesmchen/newConversationView' 8 years ago
Matthew Chen 45ae8fb067 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 2bc1d44cd2 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 1b99671e0e Clean up ahead of PR.
// FREEBIE
8 years ago
Matthew Chen 325134c6e8 Clean up ahead of PR.
// FREEBIE
8 years ago
Matthew Chen 363d84fd2d Update “new conversation” view to use OWSTableView, contacts view helper, etc.
// FREEBIE
8 years ago
Matthew Chen 4b9ee2dcfe Merge branch 'charlesmchen/orderedWebRTCDataChannel' 8 years ago
Matthew Chen dcdfcb0a6f Insist upon an "ordered" TCP data channel for delivery reliability.
// FREEBIE
8 years ago
Matthew Chen 1444cfc630 Merge remote-tracking branch 'origin/hotfix/2.11.2' 8 years ago
Michael Kirk 83a089f429 [SSK] better sender logs
// FREEBIE
8 years ago
Michael Kirk a794fe8358 Merge branch 'mkirk/delay-contact-access' 8 years ago
Michael Kirk a056c1e052 Check for signalContact vs. AB setup.
Same intent as previous check but more to the point, and doesn't
require tracking additional state.

// FREEBIE
8 years ago
Michael Kirk 364f416a69 Block editing contact if user has denied contact permissions
// FREEBIE
8 years ago
Michael Kirk b24cf29189 don't request contacts until necessary
Most commonly this will be after hitting the "compose" button

But also we'll do it in the SignalViewController once you've received a
message.

- get rid blocking contacts nag
- use Contacts framework simplifies logic
- remove dead AB code

// FREEBIE
8 years ago
Matthew Chen 931b6b4200 [SSK] Minor cleanup.
// FREEBIE
8 years ago
Matthew Chen 563ccf671e [SSK] Temporary change to improve read receipt logging.
// FREEBIE
8 years ago
Matthew Chen b801b2cfe6 Merge branch 'charlesmchen/audioPlayer3' 8 years ago
Matthew Chen 33415eaa0f Respond to CR.
// FREEBIE
8 years ago
Matthew Chen ae7934c117 Update appearance of audio and generic attachment adapters.
// FREEBIE
8 years ago
Matthew Chen c2cdeb3bcd Remove SCWaveformView.
// FREEBIE
8 years ago
Matthew Chen 800715a5e0 Remove waveform from audio message bubbles.
// FREEBIE
8 years ago
Michael Kirk 61523a14a1 Merge branch 'mkirk/contact-fixups' 8 years ago
Michael Kirk 93801e8d29 only show count when there is more than 1 of the same type
// FREEBIE
8 years ago
Michael Kirk 4b6bfa4c4c "home", "other" and "work" instead of "Unknown" phone label
// FREEBIE
8 years ago
Michael Kirk fb7a9e39ab bump build
// FREEBIE
8 years ago
Michael Kirk ee7adca039 Merge branch 'hotfix/display-text-crash' into hotfix/2.11.2 8 years ago
Michael Kirk 2f05dcc2c5 fix crash when viewing undisplayable text
(can't init attributed string with nil)

// FREEBIE
8 years ago
Michael Kirk 572c1e3d80 pull latest translations
// FREEBIE
8 years ago
Michael Kirk b5b4eb4564 bump build
// FREEBIE
8 years ago
Michael Kirk 836f6bb678 Merge pull request #2061 from WhisperSystems/charlesmchen/speakerPhoneVsWebRTC
Fix speakerphone vs. WebRTC AND Fix CallService edge cases.
8 years ago
Matthew Chen 0f85284b82 Fix speakerphone vs. WebRTC AND Fix CallService edge cases.
// FREEBIE
8 years ago
Matthew Chen c7931aa2c1 Merge branch 'charlesmchen/contactsDatabaseDeadlock' 8 years ago
Michael Kirk 1b66e0ba26 Fix crash when placing call
// FREEBIE
8 years ago
Matthew Chen 147107d76c Fix database deadlock in contacts manager.
// FREEBIE
8 years ago
Matthew Chen 5b9978b07f Merge branch 'charlesmchen/groupAvatarScaling' 8 years ago
Matthew Chen 4bc98dba58 Rework the scaling and cropping of group avatars.
// FREEBIE
8 years ago