Commit Graph

2905 Commits

Author SHA1 Message Date
Matthew Chen 14e7274c3d Ensure constant bubble sizes for visual media. 2019-03-18 14:14:20 -04:00
Matthew Chen c180d20dcd Store media size from attachment pointer protos. 2019-03-18 14:14:20 -04:00
Matthew Chen 991974ee35 Add accessibility identifiers in the onboarding views. 2019-03-18 14:11:37 -04:00
Matthew Chen 79d6384bc9 Add accessibility identifiers to privacy settings view. 2019-03-18 14:11:37 -04:00
Matthew Chen 99cd3f9b26 Use accessibility identifier macros in UIUtil.h. 2019-03-18 14:11:37 -04:00
Nancy Mast 189bbb9f16 added accessibility ids to HomeViewController and ProfileViewController 2019-03-18 14:11:37 -04:00
Matthew Chen d76fac1096 Add accessibility identifiers in the onboarding views. 2019-03-18 14:11:37 -04:00
Matthew Chen c37f425d5f Reduce logging. 2019-03-15 16:27:08 -04:00
Michael Kirk 9d5d120e69 recording button design changes 2019-03-14 12:49:23 -07:00
Michael Kirk d26c47ceba grow button as recording starts 2019-03-14 12:49:23 -07:00
Matthew Chen 3b008ad963 Fix conversation view content offset and scroll down button layout. 2019-03-14 15:47:59 -04:00
Michael Kirk 284357137f Photo/Movie Capture 2019-03-14 12:20:21 -07:00
Matthew Chen 7a67a7b6b5 Hide the status bar in the image picker / attachment approval. 2019-03-12 17:22:46 -04:00
Matthew Chen 6e492927d1 Prevent users from selecting additional images while processing images in the image picker. 2019-03-12 17:22:46 -04:00
Matthew Chen 0aebac0d07 Fix layout of the 'scroll down' button. 2019-03-11 23:29:01 -04:00
Matthew Chen 0a1947c961 Dismiss message actions UI on orientation change. 2019-03-11 23:28:20 -04:00
Matthew Chen 41a2a954f5 Dismiss message actions UI on orientation change. 2019-03-11 23:28:20 -04:00
Matthew Chen 6fe3ce6d87 Deconflict "bottom view" layout and keyboard animations. 2019-03-11 23:23:08 -04:00
Matthew Chen d72c26796d Ensure onboarding views never reclaim layout space from dismissed keyboard. 2019-03-11 23:23:08 -04:00
Michael Kirk 1c78350f9a Clear input bar UI earlier in send process for snappier send animation. 2019-03-11 12:37:18 -07:00
Michael Kirk 60bfa7e857 Only fetch contacts if already authorized 2019-03-11 11:24:51 -07:00
Michael Kirk e2fd2c9173 CR: return immutable array 2019-03-11 09:47:49 -07:00
Matthew Chen bf4b9fa704 Merge tag '2.37.0.9' 2019-03-11 09:17:45 -04:00
Michael Kirk 913ae2b801 Show suggested contacts upon first entry into HomeView. 2019-03-10 11:26:58 -07:00
Michael Kirk 9fa0308d95 exclude self from "suggested contacts" 2019-03-07 12:14:09 -08:00
Michael Kirk be523d5fe9 Merge branch 'release/2.37.0' 2019-03-04 14:43:48 -07:00
Matthew Chen 70a163f3fa Respond to CR. 2019-03-01 16:17:26 -05:00
Matthew Chen d006f4a298 Improve cramped layouts in onboarding views. 2019-03-01 16:10:27 -05:00
Matthew Chen 4fac50be6c Remove spurious error in onboarding verification process. 2019-03-01 16:10:21 -05:00
Matthew Chen e992ff3bcf Fix glitch in presentation animations for onboarding views. 2019-03-01 16:10:03 -05:00
Matthew Chen 2112f04abb Fix layout of "first conversation" prompt. 2019-03-01 16:09:29 -05:00
Matthew Chen 14c5c21180 Fix size of "empty home view" image. 2019-03-01 16:09:25 -05:00
Matthew Chen 63637af240 Clean up ahead of PR. 2019-03-01 09:07:03 -05:00
Matthew Chen dc4e174e86 Clean up ahead of PR. 2019-03-01 09:07:03 -05:00
Matthew Chen a630974e76 Use navigation bar for image editor buttons. 2019-03-01 09:06:36 -05:00
Michael Kirk 72e0d2c20a Only render visual media as album
This check was enforced for AttachmentStreams, but not AttachmentPointers
2019-02-28 16:38:32 -07:00
Michael Kirk 71dd4eb151 in-conversation search
- use MediaTime for computing benchmarks
2019-02-28 16:19:16 -07:00
Michael Kirk b11308b2f8 Return to conversation after deleting long text 2019-02-26 17:19:18 -07:00
Michael Kirk 5bd3cec6dc Merge tag '2.36.1.0' 2019-02-26 10:07:54 -07:00
Matthew Chen 7711ee92a7 Revert "Conversation view always observes view model."
This reverts commit 9d39e829a44f28f324f79e0b74a6c8692678d788.
2019-02-26 10:56:23 -05:00
Matthew Chen 6ed4045fbe Conversation view always observes view model. 2019-02-26 10:56:11 -05:00
Matthew Chen 56e5feca46 Introduce ConversationSnapshot. 2019-02-26 10:55:44 -05:00
Matthew Chen 586b362b89 Introduce ConversationSnapshot. 2019-02-26 10:55:44 -05:00
Matthew Chen 72082edad8 Fix a visual bug that would sometimes occur while rendering settings switches. Thanks to Gunnar C. Pope for the bug report. 2019-02-25 15:13:16 -07:00
Michael Kirk 233bc3858b dismiss menu actions when selected item is deleted 2019-02-25 14:10:12 -07:00
Michael Kirk c6a3772a5e clearer constant names 2019-02-25 13:27:49 -07:00
Michael Kirk 7e5256856c render media+longText message 2019-02-25 13:27:49 -07:00
Michael Kirk bc4260b444 Send long-text with other attachments 2019-02-25 13:27:49 -07:00
Michael Kirk a218d6c465 Send first chars of longtext in protobuf 2019-02-25 13:27:49 -07:00
Michael Kirk 680b844f3c Allow all windows to do landscape, fixes:
1. Remove undesirable animation from portrait->landscape when minimizizing in
   landscape and relaunching in landscape.

2. This also seems to fix the intermittently misplaced toolbar when launching
   in landscape. I believe this is a consequence of fix #1
2019-02-21 17:38:52 -07:00