Commit Graph

1670 Commits (fa5bb7ad9dea39ab28b338a03e59067509b51f7a)
 

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

// FREEBIE
8 years ago
Michael Kirk d76d04b8e8 Fixup 4814edf3d3
// FREEBIE
8 years ago
Michael Kirk 4814edf3d3 Merge branch 'mkirk/filtering-high-glyph-chars' 8 years ago
Michael Kirk 0b81523597 Clearer logging and added an assert per CR
// FREEBIE
8 years ago
Michael Kirk 6036e20079 Filter high diacritical text, regardless of length
// FREEBIE
8 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
8 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
8 years ago
Michael Kirk 11ca9b0980 reference "help wanted" label
instead of deprecated "easy" label
8 years ago
Matthew Chen 949a7cd9a2 [SSK] Further refinements to phone number parsing.
// FREEBIE
8 years ago
Matthew Chen 95de36d671 [SSK] Improve logging around decryption exceptions.
// FREEBIE
8 years ago
Matthew Chen 8764857834 Merge branch 'charlesmchen/disableNewMessageAnimation' 8 years ago
Matthew Chen 81ed045718 Disable the "scroll to new message" animation.
// FREEBIE
8 years ago
Matthew Chen fcbc709b9f Merge branch 'charlesmchen/honorPrivacyInCallNotifications' 8 years ago
Matthew Chen b9b81ca8ef Honor call privacy settings in call notifications.
// FREEBIE
8 years ago
Matthew Chen 50ad6e4f62 [SSK] Update SSK pod to reflect websocket lifecycle edge cases.
// FREEBIE
8 years ago
Matthew Chen 5797cb1093 [SSK] Update SSK to reflect cancel oversize attachment downloads. 8 years ago
Michael Kirk 49da1aea1e [SSK] Only send messages on main thread
// FREEBIE
8 years ago
Michael Kirk 0a150b9bb0 Merge branch 'mkirk/refactor_country_code_search' 8 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
8 years ago
Michael Kirk 8ed10c3a9b [SSK] Don't suspend app until message sending completes.
// FREEBIE
8 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
8 years ago
Michael Kirk 0ecbbfaefe [SSK] backwards compatible attachment digests
// FREEBIE
8 years ago
Michael Kirk c39a26659e Merge pull request #1860 from WhisperSystems/mkirk/intern-pastelog
Intern pastelog
8 years ago
Matthew Chen 612339670a Merge branch 'charlesmchen/messageStateIndicators' 8 years ago
Matthew Chen 97210b4073 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen bf2db32f85 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 539e665589 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen f0e7e635f2 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 9ae047a1da Add progress & disable media views while uploading attachments.
// FREEBIE
8 years ago
Matthew Chen 3dc7f2528f Align the message state indicators with the behavior on Android and desktop.
// FREEBIE
8 years ago
Matthew Chen 029ae00bb2 Align the message state indicators with the behavior on Android and desktop.
// FREEBIE
8 years ago
Matthew Chen 442546fba8 Align the message state indicators with the behavior on Android and desktop.
// FREEBIE
8 years ago
Matthew Chen 1820fdbde8 Merge remote-tracking branch 'origin/hotfix/2.8.3' 8 years ago
Michael Kirk 42975e44e8 better debug log copy
"Email Support" and "Open a Bug Report"

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

// FREEBIE
8 years ago
Matthew Chen 22aa1d535b Merge branch 'feature/fixFilterCallingCodes' 8 years ago
Matthew Chen a264d9aa9b Responding to CR.
// FREEBIE
8 years ago
Matthew Chen a226a4a1b3 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen e5fdaa1323 Fix filtering of country codes in registration flow.
* Filtering wasn't working; it has been fixed.
* I've added support for arbitrary partial matches and matching based on country code and calling code.

// FREEBIE
8 years ago