Commit graph

1563 commits

Author SHA1 Message Date
Matthew Chen 0341f5dc2b Modify ConversationViewItem to support media galleries. 2018-11-06 15:23:09 -05:00
Matthew Chen f2c0985907 Add 'is valid media?' method. 2018-11-06 15:23:09 -05:00
Matthew Chen 1c7add2b8f Respond to CR. 2018-11-05 09:16:17 -05:00
Matthew Chen 39c820b866 Distinguish 'app will/did become ready' events. 2018-11-05 09:04:57 -05:00
Matthew Chen eb2e16872e Distinguish 'app will/did become ready' events. 2018-11-05 09:04:57 -05:00
Matthew Chen c7d427029b Respond to CR. 2018-11-02 13:17:36 -04:00
Matthew Chen 47fda2e377 Add debug UI for multi-image sends. 2018-11-02 13:04:05 -04:00
Matthew Chen ecba67b511 Add debug UI for multi-image sends. 2018-11-02 13:04:05 -04:00
Matthew Chen f6591fac25 Add debug UI for multi-image sends. 2018-11-02 13:04:05 -04:00
Matthew Chen b90fee08bd Merge remote-tracking branch 'origin/release/2.31.0' 2018-11-01 16:59:54 -04:00
Matthew Chen 650469c6a7 Respond to CR. 2018-11-01 16:44:47 -04:00
Matthew Chen 63d88ef5cb Sketch out TypingIndicatorCell. 2018-11-01 16:44:47 -04:00
Matthew Chen eedc9f9a26 Sketch out "typing indicators" interaction and cell. 2018-11-01 16:44:47 -04:00
Matthew Chen 50381cc94c Add typing indicators in home view. 2018-11-01 16:44:47 -04:00
Matthew Chen b063a49d56 Rework typing indicators API. 2018-11-01 16:44:47 -04:00
Matthew Chen 3eab5b82cc Respond to CR. 2018-11-01 16:06:03 -04:00
Matthew Chen 3011175cef Fix "413 on prekey fetch" errors. 2018-11-01 15:59:11 -04:00
Matthew Chen e89d8b40d7 Fix "413 on prekey fetch" errors. 2018-11-01 15:59:11 -04:00
Matthew Chen 3cc1988f20 Fix "413 on prekey fetch" errors. 2018-11-01 15:59:11 -04:00
Matthew Chen 97e234f785 Fix "413 on prekey fetch" errors. 2018-11-01 15:59:11 -04:00
Matthew Chen 1db5a157ce Respond to CR. 2018-11-01 15:22:53 -04:00
Matthew Chen a5ebe394d1 Include typing indicators in configuration sync messages; emit when that value changes. 2018-11-01 15:22:53 -04:00
Matthew Chen 33f5398ba8 Update proto schema for configuration messages to reflect typing indicators setting. 2018-11-01 15:22:53 -04:00
Matthew Chen ea734ad171 Respond to CR. 2018-11-01 14:34:05 -04:00
Matthew Chen a09cb16e74 Add typing indicators setting. 2018-11-01 14:28:39 -04:00
Michael Kirk 85f85d9c3a fix debug crash 2018-10-31 16:14:27 -06:00
Michael Kirk fe15a260ef Merge branch 'release/2.31.0' 2018-10-31 16:13:54 -06:00
Matthew Chen 3729398507 Request profile fetches on main thread. 2018-10-31 15:01:33 -04:00
Matthew Chen 3d0e7386a4 Respond to CR. 2018-10-31 12:19:07 -04:00
Matthew Chen a98c82645c Start work on typing indicators.
* Update proto schema to reflect typing indicators.
* Sketch out OWSTypingIndicatorMessage.
* Add "online" to the service message params.
* Sketch out logic to send typing indicator messages.
* Sketch out OWSTypingIndicators class.
2018-10-31 12:11:29 -04:00
Matthew Chen 40aa78e001 Merge remote-tracking branch 'origin/release/2.31.0' 2018-10-31 11:42:41 -04:00
Matthew Chen 698e48f2d8 Respond to security review. 2018-10-30 16:18:23 -04:00
Matthew Chen 7d8b20d091 Apply refinements to UD logic. 2018-10-30 16:18:22 -04:00
Matthew Chen 44f6774396 Apply refinements to UD logic. 2018-10-30 16:18:22 -04:00
Matthew Chen c28d131f97 Respond to CR. 2018-10-30 16:18:22 -04:00
Matthew Chen e11d43d1f8 Respond to CR. 2018-10-30 16:18:22 -04:00
Matthew Chen ee87f1b489 Fix test breakage. 2018-10-30 16:18:22 -04:00
Matthew Chen c5f4711595 Apply refinements to UD logic. 2018-10-30 16:18:22 -04:00
Matthew Chen 2541be1619 Apply refinements to UD logic. 2018-10-30 16:18:22 -04:00
Michael Kirk 1dea927a3f Remove some usage of throwswrapped_ in udmanager since we don't need to
propogate the wrapped exception anyway.
2018-10-30 11:35:34 -06:00
Michael Kirk 3d9cd4f4ed CR: comments and code clarity 2018-10-30 11:35:34 -06:00
Michael Kirk 3bef78335d find -E . -type f -regex ".*\.(m|h|swift)" -exec sed -i "" -e "s/trywrapped_/throwswrapped_/g" {} \; 2018-10-30 11:35:34 -06:00
Michael Kirk cb9aa6304c find -E . -type f -regex ".*\.(m|h)" -exec sed -i "" -e "s/try_/throws_/" {} \; 2018-10-30 11:35:34 -06:00
Michael Kirk 8544c86427 Swift Exception wrap HKDFKit 2018-10-30 11:35:34 -06:00
Michael Kirk c4f8975308 Swift Exception wrap Curve25519 2018-10-30 11:35:34 -06:00
Michael Kirk c686e766b1 Exception audit, fail directly where intended 2018-10-30 11:35:34 -06:00
Michael Kirk 9d2731c9b8 exception auditing OWSRaiseException 2018-10-30 11:35:34 -06:00
Michael Kirk 3a6aafc454 Swift Exception wrap NSData+keyVersionByte 2018-10-30 11:35:34 -06:00
Michael Kirk 5f5ec9b82a ExceptionWrap loadPreKey 2018-10-30 11:35:34 -06:00
Michael Kirk b622b3a020 Exception wrap TSDerivedSecrets for Swift 2018-10-30 11:35:34 -06:00