Commit Graph

251 Commits

Author SHA1 Message Date
Michael Kirk ef9a0880ae Fix analyzer warnings 2018-07-18 10:24:08 -06:00
Michael Kirk 77997639f5 Use CurrentAppContext instead of compiler flag to affect test behavior 2018-07-18 10:24:08 -06:00
Michael Kirk d591fb7f2c Fix some compiler warnings 2018-07-17 19:22:58 -06:00
Michael Kirk 4d3d5d98e1 Sync colors with contacts 2018-07-10 13:25:38 -06:00
Michael Kirk 28abf426f1 White status bar for call screen
Transition to VC controlled status bar style.
2018-07-10 11:36:40 -06:00
Michael Kirk 9cb25024c3 bump limit to allow more legit strings through 2018-07-03 10:29:55 -06:00
Matthew Chen 1412998b4a Rework isRTL. 2018-07-02 15:27:24 -04:00
Matthew Chen ac6f78a5fc Tweak message cells. 2018-06-25 09:26:41 -04:00
Matthew Chen 20b1a2606e Outage detection. 2018-06-20 17:50:50 -04:00
Matthew Chen 463a323585 Image content types. 2018-06-20 17:13:31 -04:00
Matthew Chen 1607aa7f57 Image content types. 2018-06-20 17:13:31 -04:00
Matthew Chen b88254244a Respond to CR. 2018-06-20 16:39:53 -04:00
Matthew Chen f1708c0b30 Improve logging around deserialization failures. 2018-06-20 16:36:43 -04:00
Matthew Chen c8fee4efa7 Add swift logging to SSK. 2018-06-13 13:56:55 -04:00
Óscar Morales Vivó 51a9841144 https://github.com/signalapp/Signal-iOS/issues/3455: Treat AMR files as generic attachments (AVFoundation doesn't support playback) 2018-06-11 17:45:11 -04:00
Matthew Chen 6bc145ce3a Fix more build warnings. 2018-06-01 17:37:06 -04:00
Matthew Chen fefc9843b1 Modify views to observe changes when active, not just foreground. 2018-05-31 16:31:51 -04:00
Matthew Chen d62725d3b7 Add reported application state. 2018-05-31 16:31:51 -04:00
Michael Kirk 4c9808d1a1 Fix iPhoneX layout show status bar above call banner
// FREEBIE
2018-05-24 12:28:20 -04:00
Matthew Chen 1a441cc40c Respond to CR. 2018-05-22 14:24:04 -04:00
Matthew Chen 8a76e778b5 Use websocket for sends. 2018-05-22 14:24:04 -04:00
Matthew Chen 5f1682deab Use websocket for sends. 2018-05-22 14:24:04 -04:00
Matthew Chen 3967a5ab05 Call lifecycle edge cases. 2018-05-22 09:22:40 -04:00
Matthew Chen d3b484482c Detect and handle corrupt database views. 2018-04-25 09:30:23 -04:00
Michael Kirk b3cd6a112b Add OWSJanksUI assertion
// FREEBIE
2018-04-21 20:00:56 -04:00
Matthew Chen 08d36aa862 Add screen lock UI to SAE. 2018-04-20 16:39:35 -04:00
Matthew Chen eb51ea42e3 Merge remote-tracking branch 'origin/hotfix/2.23.4' 2018-04-16 17:46:24 -04:00
Matthew Chen 85cb78ddfe Add mainWindow property to app context. 2018-04-16 17:31:00 -04:00
Matthew Chen 6caa5b87b6 Add more asserts around thread in SAE. 2018-04-13 14:59:38 -04:00
Matthew Chen abba24988c Rework how dates are formatted in home view. 2018-04-11 09:34:37 -04:00
Michael Kirk 81b2b57703 CR: add comments, make atomic
// FREEBIE
2018-04-09 12:47:57 -04:00
Michael Kirk 4399967e99 Comment cleanup, remove unnecessary includes
// FREEBIE
2018-04-09 12:47:56 -04:00
Michael Kirk 0b8b3b4f16 WIP: towards avatar attachment streams
// FREEBIE
2018-04-09 12:47:56 -04:00
Michael Kirk 53af41fcc6 Reusable UploadOperation based on extracted OWSOperation
// FREEBIE
2018-04-09 12:47:56 -04:00
Matthew Chen 8e4f2ca0ed Rework proto schema changes for quoted replies.
Sketch out model changes for quoted replies.

Sketch out quoted reply input preview.

Send quoted messages protos.

Update models to reflect quoted messages.

Rework interaction initializers.

Rework interaction initializers.

Add debug UI methods for generating quoted reply variations.

Add debug UI methods for generating quoted reply variations.
2018-04-02 16:17:46 -04:00
Matthew Chen c2e31540d7 Elaborate debug UI for messages. 2018-04-02 10:06:45 -04:00
Matthew Chen 3406d1562e Add local cache of backup fragment metadata. 2018-04-02 09:27:34 -04:00
Matthew Chen 61dc2c0249 Add local cache of backup fragment metadata. 2018-04-02 09:27:34 -04:00
Matthew Chen e88f5643f7 Add local cache of backup fragment metadata. 2018-04-02 09:27:34 -04:00
Matthew Chen d0c691bb7f Lazy attachment restores. 2018-04-02 09:27:34 -04:00
Matthew Chen ef34cd5d58 Fix 'invalid auth can hang on launch' issue. 2018-03-26 17:07:20 -04:00
Michael Kirk 394cc6637c Backport comments from translations
// FREEBIE
2018-03-26 10:12:04 -04:00
Matthew Chen bb596dba98 Add screen lock feature. 2018-03-22 15:49:57 -04:00
Matthew Chen 2d6d375e82 Add screen lock feature. 2018-03-22 15:49:31 -04:00
Matthew Chen 1612642c26 Add screen lock feature. 2018-03-22 15:49:31 -04:00
Matthew Chen 08ba7c85ed Clean up ahead of PR. 2018-03-20 11:23:56 -04:00
Michael Kirk 267e85915a Avoid overflow
// FREEBIE
2018-03-20 11:19:07 -04:00
Michael Kirk d9a2effff6 CR: remove "k" from non constant
// FREEBIE
2018-03-20 11:15:09 -04:00
Matthew Chen cf13a780e9 Retry backup failures. 2018-03-17 09:18:01 -03:00
Matthew Chen 4746948dfe Respond to CR. 2018-03-14 10:02:44 -03:00