Commit Graph

4378 Commits (b916e14abc1242c549dbafbaecf46a98395581a3)
 

Author SHA1 Message Date
Michael Kirk b916e14abc Merge branch 'mkirk/silent-group-info-request' 8 years ago
Michael Kirk 703d4df9e5 Avoid phantom notifications for group info requests
// FREEBIE
8 years ago
Matthew Chen 0431d1813d Merge branch 'charlesmchen/giphyAPIKey' 8 years ago
Matthew Chen b0e1904f96 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 7923eafe7c Use separate Giphy API key for Signal iOS.
// FREEBIE
8 years ago
Michael Kirk ede89a7407 Merge branch 'mkirk/background-push-notifications' 8 years ago
Michael Kirk b5258be9b5 respond to code review
// FREEBIE
8 years ago
Michael Kirk 876521f4c3 Fetch messages sooner when launched from background
The only reason a notification wakes/launches the app is to fetch
messages.

However, upon launching, especially if the app had been killed, it can
take a second or two before being notified of the notification that woke
us. Rather than wait, just fetch messages ASAP.

// FREEBIE
8 years ago
Michael Kirk c7cfe188ee Sync push tokens on background launch as well
// FREEBIE
8 years ago
Matthew Chen abcf421eff Merge branch 'charlesmchen/gifs3' 8 years ago
Matthew Chen 7d9c2825d8 Add progressive search to Gif picker.
// FREEBIE
8 years ago
Matthew Chen 0f58a528a8 Merge branch 'charlesmchen/removeFLAnimatedImage' 8 years ago
Matthew Chen 5999178e78 Remove FLAnimatedImage.
// FREEBIE
8 years ago
Michael Kirk e4b563bcd9 Merge branch 'mkirk/update-deps' 8 years ago
Michael Kirk 2e196e21c6 update third party dependencies
// FREEBIE
8 years ago
Matthew Chen e5205ea311 Merge branch 'charlesmchen/gifs2' 8 years ago
Matthew Chen fd28e54132 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 52a8fb4b88 Add loading background to gif cells, refactor gif cells.
// FREEBIE
8 years ago
Matthew Chen 334396dac6 Add activity indicator, "error", "no results" and retry to gif picker.
// FREEBIE
8 years ago
Matthew Chen 6fb9af6363 Rework gif picker background & giphy logo.
// FREEBIE
8 years ago
Michael Kirk 61373a194d Fix build by including missing newly added WebRTC framework headers
Updated carthage .gitignore to avoid this in the future.

// FREEBIE
8 years ago
Michael Kirk 0989068822 Merge branch 'mkirk/webrtc-mtl-view' 8 years ago
Michael Kirk fe8c6346a9 Update carthage to use oak-built WebRTC.framework M61+Signal
// FREEBIE
8 years ago
Michael Kirk 4c797151e6 Avoid divide by 0 error
Didn't actually see this in the wild - just being defensive.

// FREEBIE
8 years ago
Michael Kirk 3864880a6f CR: ensure view doesn't grow indefinitely
- explicitly mark constraint as required

// FREEBIE
8 years ago
Michael Kirk 3d3af21792 CR: clarify comment, proper linewrap
// FREEBIE
8 years ago
Michael Kirk 580e82beae CR: clamp reasonable aspect ratio
// FREEBIE
8 years ago
Michael Kirk 14b6f31635 position video view below status bar
// FREEBIE
8 years ago
Michael Kirk 15f6135639 Fix AspectRatio on legacy video view
// FREEBIE
8 years ago
Michael Kirk c3dc8508ab pre-PR cleanup
// FREEBIE
8 years ago
Michael Kirk f837a46245 Fix post call crash on iOS8
// FREEBIE
8 years ago
Michael Kirk 39e5875a36 remove overzealous assert 8 years ago
Michael Kirk 2a4e113c82 Cleanup
// FREEBIE
8 years ago
Michael Kirk 9b33bb0b6d fix layout on MetalKit view 8 years ago
Michael Kirk ff2f9ebaf0 fix compiling on 32bit.
// FREEBIE
8 years ago
Michael Kirk f171c56488 Video calls use MetalKit when available
Taking advantage of the new RTCMTLVideoView where available
(64bit && >=iOS9), should help performance (battery and rendering
quality).

// FREEBIE
8 years ago
Michael Kirk 7e39e58fc6 WebRTC M61
// FREEBIE
8 years ago
Michael Kirk 4ab0ae273c pull translations
// FREEBIE
8 years ago
Michael Kirk 7b50a0c7d3 bump build
// FREEBIE
8 years ago
Michael Kirk a28dfd7c58 Merge branch 'qatar-censorship-circumvention' 8 years ago
Joshua Lund 8ff14a3f6a Enable censorship circumvention in Qatar.
// FREEBIE
8 years ago
Matthew Chen f467471794 Merge branch 'charlesmchen/ignoreGroupInfoRequest' 8 years ago
Matthew Chen 0c46b770e9 Ignore group info requests if sender and recipient aren't both known group members.
// FREEBIE
8 years ago
Matthew Chen a5023aadab Merge branch 'charlesmchen/groupSafety' 8 years ago
Matthew Chen 13a6657991 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 2a5a0929e6 Create & access groups more carefully.
// FREEBIE
8 years ago
Matthew Chen 380ed0f82b Create & access groups more carefully.
// FREEBIE
8 years ago
Matthew Chen 87c5a6c5fb Merge branch 'charlesmchen/respondToSyncBlocklistRequest' 8 years ago
Matthew Chen a31b1aeea6 Respond to "sync block list" request.
// FREEBIE
8 years ago
Michael Kirk 4e30ec1aef bump build
// FREEBIE
8 years ago