Commit Graph

1373 Commits (34831ea10527a990732e97caef5e93ae1b123d41)
 

Author SHA1 Message Date
Michael Kirk 34831ea105 [SPK][SSK] Ensure old sessions removed when identity changes
// FREEBIE
7 years ago
Michael Kirk cebfc479f8 Fixup acf3a6e syntax
// FREEBIE
7 years ago
Michael Kirk acf3a6e027 Merge branch 'mkirk/fix-swipe-back' 7 years ago
Michael Kirk ab2bfb3a67 Fix spacing of custom back button
...and use it (only) in Messages VC

Otherwise we'd have to do lots of manual handling of
interactivePopGesture

// FREEBIE
7 years ago
Michael Kirk c182a05961 Fix swipe-back-to-pop gesture.
The interactivePopGestureRecognizer machinery doesn't work when you have
a custom back button.

// FREEBIE
7 years ago
Michael Kirk 0a09330d35 Delete unused code
// FREEBIE
7 years ago
Matthew Chen b0b4771d68 Merge branch 'charlesmchen/removeRedPhoneCalls' 7 years ago
Matthew Chen e724acc978 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen c6a280e005 Only initiate WebRTC calls, not RedPhone calls.
// FREEBIE
7 years ago
Matthew Chen 814c6d2505 Only initiate WebRTC calls, not RedPhone calls.
// FREEBIE
7 years ago
Michael Kirk 60ad74b477 Merge pull request #1877 from WhisperSystems/mkirk/fix-settings-not-sticking
Fix switches for those who like to "slide"
7 years ago
Michael Kirk 8973881d3d Fix switches for those who like to "slide"
There's more than one way to flip a switch.

// FREEBIE
7 years ago
Michael Kirk d76d04b8e8 Fixup 4814edf3d3
// FREEBIE
7 years ago
Michael Kirk 4814edf3d3 Merge branch 'mkirk/filtering-high-glyph-chars' 7 years ago
Michael Kirk 0b81523597 Clearer logging and added an assert per CR
// FREEBIE
7 years ago
Michael Kirk 6036e20079 Filter high diacritical text, regardless of length
// FREEBIE
7 years ago
Michael Kirk 78b98a5a91 Merge pull request #1863 from WhisperSystems/mkirk/fix-end-call-freeze-and-fail
Fix "Call failed" due to deadlock when immediately terminating call
7 years ago
Michael Kirk eb0399f040 Fix "Call failed" due to deadlock when immediately terminating call
It's not clear why we were ever dispatching `sync` here.

Before this:

Place a call
See "connecting..."
Hang up
UI hangs for ~5 seconds
See "call failed" on CallKit screen
Press "cancel" on CallKit screen
returned to responsive app.

// FREEBIE
7 years ago
Michael Kirk 11ca9b0980 reference "help wanted" label
instead of deprecated "easy" label
7 years ago
Matthew Chen 949a7cd9a2 [SSK] Further refinements to phone number parsing.
// FREEBIE
7 years ago
Matthew Chen 95de36d671 [SSK] Improve logging around decryption exceptions.
// FREEBIE
7 years ago
Matthew Chen 8764857834 Merge branch 'charlesmchen/disableNewMessageAnimation' 7 years ago
Matthew Chen 81ed045718 Disable the "scroll to new message" animation.
// FREEBIE
7 years ago
Matthew Chen fcbc709b9f Merge branch 'charlesmchen/honorPrivacyInCallNotifications' 7 years ago
Matthew Chen b9b81ca8ef Honor call privacy settings in call notifications.
// FREEBIE
7 years ago
Matthew Chen 50ad6e4f62 [SSK] Update SSK pod to reflect websocket lifecycle edge cases.
// FREEBIE
7 years ago
Matthew Chen 5797cb1093 [SSK] Update SSK to reflect cancel oversize attachment downloads. 7 years ago
Michael Kirk 49da1aea1e [SSK] Only send messages on main thread
// FREEBIE
7 years ago
Michael Kirk 0a150b9bb0 Merge branch 'mkirk/refactor_country_code_search' 7 years ago
Michael Kirk da32570dc6 [SSK] remove convoluted dependency
Moved query method to PhoneNumberUtil since that's they only caller.
Moved corresponding tests to SSK

// FREEBIE
7 years ago
Michael Kirk 8ed10c3a9b [SSK] Don't suspend app until message sending completes.
// FREEBIE
7 years ago
Michael Kirk 55063fec63 [SSK] Serialize message sending
Most notable on shoddy networks, Signal-iOS will now make sure that
messages sent first can be delivered first.

This *does* entail that we have to wait for attachments to upload and
send before subsequent messages can be sent. Some people don't like
this, but the majority UX is improved.

// FREEBIE
7 years ago
Michael Kirk 0ecbbfaefe [SSK] backwards compatible attachment digests
// FREEBIE
7 years ago
Michael Kirk c39a26659e Merge pull request #1860 from WhisperSystems/mkirk/intern-pastelog
Intern pastelog
7 years ago
Matthew Chen 612339670a Merge branch 'charlesmchen/messageStateIndicators' 7 years ago
Matthew Chen 97210b4073 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen bf2db32f85 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen 539e665589 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen f0e7e635f2 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen 9ae047a1da Add progress & disable media views while uploading attachments.
// FREEBIE
7 years ago
Matthew Chen 3dc7f2528f Align the message state indicators with the behavior on Android and desktop.
// FREEBIE
7 years ago
Matthew Chen 029ae00bb2 Align the message state indicators with the behavior on Android and desktop.
// FREEBIE
7 years ago
Matthew Chen 442546fba8 Align the message state indicators with the behavior on Android and desktop.
// FREEBIE
7 years ago
Matthew Chen 1820fdbde8 Merge remote-tracking branch 'origin/hotfix/2.8.3' 7 years ago
Michael Kirk 42975e44e8 better debug log copy
"Email Support" and "Open a Bug Report"

// FREEBIE
7 years ago
Michael Kirk 8adba61b37 intern Pastelog back into Signal.
Not worth the cocaopods/framework/project mgmt machinery for making
changes to 1 class.

// FREEBIE
7 years ago
Matthew Chen c88f275c9a Merge branch 'charlesmchen/fixCameraAttachments' 7 years ago
Matthew Chen b9705cfe06 Fix sending attachments from the camera.
// FREEBIE
7 years ago
Michael Kirk 1e3f0fffeb Invert logging condition. (#1855)
We don't want to log here normally, only when we detect weird strings.

// FREEBIE
7 years ago
Matthew Chen 22aa1d535b Merge branch 'feature/fixFilterCallingCodes' 7 years ago