Commit graph

9491 commits

Author SHA1 Message Date
Matthew Chen 94eaed0024 Fix rebase breakage. 2018-11-01 16:44:47 -04:00
Matthew Chen f8a5a41415 Apply dark theme to typing indicator. 2018-11-01 16:44:47 -04:00
Matthew Chen 37ae4ef360 Add typing indicator animation. 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
Michael Kirk a113271b50 Merge branch 'mkirk/splash-screen' 2018-11-01 14:31:34 -06:00
Michael Kirk d9a4c6e837 typing indicator upgrade screen 2018-11-01 14:31:25 -06:00
Matthew Chen 13ab75fea9 Merge branch 'charlesmchen/typingIndicators6' 2018-11-01 15:23:01 -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
Michael Kirk 6b1b2ddae2 Merge branch 'mkirk/whitelist-staging-cds' 2018-11-01 13:16:31 -06:00
Michael Kirk aa22f9a556 whitelist staging cds domain 2018-11-01 13:16:19 -06:00
Michael Kirk 2a7ee15ead Merge branch 'mkirk/media-gallery-call-banner' 2018-11-01 12:54:11 -06:00
Michael Kirk 77bd9b8852 Extract most Gallery functionality from the gallery NavigationController.
By not overriding the initializer for an OWSNavigationController subclass,
we can use the dynamic disaptch intialization chain.

The root difficulty here is that super.init(navBarClass:) wants to call
self.init(nibNam)
2018-11-01 12:53:59 -06:00
Michael Kirk 6d8a7ed800 things working 2018-11-01 12:53:59 -06:00
Michael Kirk 1af750363a fix media-gallery doesn't respect call banner 2018-11-01 12:53:59 -06:00
Matthew Chen cdafeb8388 Merge branch 'charlesmchen/conversationViewModel1' 2018-11-01 14:52:00 -04:00
Matthew Chen 834bba8880 Respond to CR. 2018-11-01 14:51:47 -04:00
Matthew Chen 32d3eed7ba Add ConversationViewModel. 2018-11-01 14:51:47 -04:00
Matthew Chen 10868c9f9e Merge branch 'charlesmchen/typingIndicators3' 2018-11-01 14:34:20 -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 5f7eee92d0 Merge branch 'mkirk/orientation-changes' 2018-11-01 08:44:09 -06:00
Michael Kirk f24ef7a0e8 separate title view for landscape 2018-11-01 08:43:59 -06:00
Michael Kirk 432fcc016c Gallery tile landscape 2018-11-01 08:43:59 -06:00
Michael Kirk 85a4fc7b66 restore calling banner
The `statusBarDidChange` is called when entering but not leaving landscape mode
we we've got to update manually before showing the call banner.
2018-11-01 08:43:59 -06:00
Michael Kirk 19f2d0db48 WIP: Media Landscape Mode 2018-11-01 08:43:59 -06: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
Michael Kirk 338364eff1 Merge branch 'charlesmchen/profileFetchConcurrency' into release/2.31.0 2018-10-31 16:13:31 -06:00
Matthew Chen 3729398507 Request profile fetches on main thread. 2018-10-31 15:01:33 -04:00
Matthew Chen d620c36a5e Merge branch 'charlesmchen/typingIndicators1' 2018-10-31 12:19:44 -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 ec2478645d "Bump build to 2.31.0.25." 2018-10-30 19:31:57 -04:00
Michael Kirk 82d64405d0 fixup blogpost url 2018-10-30 17:08:02 -06:00
Matthew Chen b5bf3761a1 "Bump build to 2.31.0.24." 2018-10-30 16:19:12 -04:00
Matthew Chen 08befe914f Merge branch 'charlesmchen/udRefinements' into release/2.31.0 2018-10-30 16:18:51 -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