Commit Graph

2122 Commits (cab9e3d3db9c462c4e4216c3b83a7d5fc44e6b9e)
 

Author SHA1 Message Date
Matthew Chen 7a37de28e5 Clean up ahead of PR.
// FREEBIE
7 years ago
Matthew Chen bf6d8ec141 Clean up ahead of PR.
// FREEBIE
7 years ago
Matthew Chen 8ecdc8a2eb Move voice memo button to send button.
// FREEBIE
7 years ago
Matthew Chen c34d61b93f Add cancel-by-swipe of voice memo recording.
// FREEBIE
7 years ago
Matthew Chen 608cb70a3b Add voice memo recording.
// FREEBIE
7 years ago
Matthew Chen 45c8695ab4 Sketch out the voice memo UI.
// FREEBIE
7 years ago
Michael Kirk be504a7e46 Merge branch 'mkirk/missing-contacts-inbox' 7 years ago
Michael Kirk fbcda40400 rename class, extract color
per code review

// FREEBIE
7 years ago
Michael Kirk a58a71f8f4 no contacts banner -> system settings 7 years ago
Matthew Chen f76bb8397f Merge branch 'charlesmchen/searchVsNonSignalContacts' 7 years ago
Matthew Chen 9f4b8d3b0f Slightly reduce the non-contact cell heights in “new 1:1 conversation” view.
// FREEBIE
7 years ago
Matthew Chen d0e26a58c3 Show “invite by SMS” offer for matching non-Signal contacts when searching in “new 1:1: conversation” view.
// FREEBIE
7 years ago
Matthew Chen 791b0d78a8 Merge branch 'charlesmchen/conversationSettingsAssert' 7 years ago
Matthew Chen 1e6fd385b5 Fix assert in conversation settings view.
// FREEBIE
7 years ago
Matthew Chen c7d25a66ad Merge branch 'charlesmchen/contactParsingPerf' 7 years ago
Matthew Chen 3f7d23e043 Fix two hotspots in contact parsing and contact syncing.
// FREEBIE
7 years ago
Matthew Chen bbf099894c [SSK] Fix a hotspot in the phone number parsing logic.
// FREEBIE
7 years ago
Matthew Chen 3671b3aeb5 Merge branch 'charlesmchen/multipleAccounts' 7 years ago
Matthew Chen 057bb76e66 [SSK] Rework handling of phone number names.
// FREEBIE
7 years ago
Matthew Chen 535fc566a5 Rework handling of phone number names.
// FREEBIE
7 years ago
Matthew Chen 4032f40a3f Merge branch 'charlesmchen/contactsSync' 7 years ago
Matthew Chen 0c4351a908 Use SignalAccount class to sync contacts.
// FREEBIE
7 years ago
Michael Kirk dd95b13d37 Merge branch 'mkirk/compiler-warnings' 7 years ago
Michael Kirk 835ab3dd93 [SSK] fix some compiler warnings
// FREEBIE
7 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
7 years ago
Michael Kirk ce2ee759f8 Update to latest recommended xcode.proj settings
// FREEBIE
7 years ago
Matthew Chen fb4ee8ffb8 Merge branch 'charlesmchen/newConversationView' 7 years ago
Matthew Chen 45ae8fb067 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen 2bc1d44cd2 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen 1b99671e0e Clean up ahead of PR.
// FREEBIE
7 years ago
Matthew Chen 325134c6e8 Clean up ahead of PR.
// FREEBIE
7 years ago
Matthew Chen 363d84fd2d Update “new conversation” view to use OWSTableView, contacts view helper, etc.
// FREEBIE
7 years ago
Matthew Chen 4b9ee2dcfe Merge branch 'charlesmchen/orderedWebRTCDataChannel' 7 years ago
Matthew Chen dcdfcb0a6f Insist upon an "ordered" TCP data channel for delivery reliability.
// FREEBIE
7 years ago
Michael Kirk 41d911c04c pull latest translations
// FREEBIE
7 years ago
Michael Kirk 66fe80d77f Merge pull request #2068 from WhisperSystems/mkirk/call-audit
better call connectivity
7 years ago
Michael Kirk 6beee7c012 verify peerconnection at proper time
// FREEBIE
7 years ago
Michael Kirk 2ec893d315 Ensure we're retaining all promises to completion
// FREEBIE
7 years ago
Matthew Chen dd3d338966 Bump version.
// FREEBIE
7 years ago
Matthew Chen 11a3d76ef4 Merge remote-tracking branch 'origin/charlesmchen/mutingVsConnected' into hotfix/2.11.3 7 years ago
Matthew Chen e36c3aaed7 Reconcile audio and video enabling with call state.
// FREEBIE
7 years ago
Matthew Chen 1444cfc630 Merge remote-tracking branch 'origin/hotfix/2.11.2' 7 years ago
Michael Kirk 83a089f429 [SSK] better sender logs
// FREEBIE
7 years ago
Michael Kirk a794fe8358 Merge branch 'mkirk/delay-contact-access' 7 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
7 years ago
Michael Kirk 364f416a69 Block editing contact if user has denied contact permissions
// FREEBIE
7 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
7 years ago
Matthew Chen 931b6b4200 [SSK] Minor cleanup.
// FREEBIE
7 years ago
Matthew Chen 563ccf671e [SSK] Temporary change to improve read receipt logging.
// FREEBIE
7 years ago
Matthew Chen b801b2cfe6 Merge branch 'charlesmchen/audioPlayer3' 7 years ago