Commit graph

3775 commits

Author SHA1 Message Date
Michael Kirk 78ad597e44 Merge tag '2.28.0.15' 2018-07-31 17:36:37 -06:00
Matthew Chen cd6225c438 Respond to CR. 2018-07-31 16:04:22 -06:00
Matthew Chen 995c2f2a2a Refine 'new message' animations. 2018-07-31 16:04:22 -06:00
Matthew Chen 24d85898e1 Refine 'new message' animations. 2018-07-31 16:04:22 -06:00
Matthew Chen 026ef02ce5 Refine 'new message' animations. 2018-07-31 16:04:22 -06:00
Michael Kirk def8b43daa iOS9/10 fixups 2018-07-31 15:14:09 -06:00
Michael Kirk bfe1eb5503 Move reminder views into scrollable content
// FREEBIE
2018-07-31 11:41:08 -06:00
Michael Kirk 29c459fe60 Haptic feedback when changing menu action selection
// FREEBIE
2018-07-31 10:15:34 -06:00
Michael Kirk e5e5bbddc9 Menu UX
- Use longpress gesture to implement pannable tap gesture, e.g. slide between actions, select whichever one is below on touchup
- Remove swipe to dismiss, in line with System Action sheet
2018-07-31 10:14:30 -06:00
Jesse Squires 6dc74ddcaf Fix some project warnings + other fixes
- Prefer checking `.isEmpty` rather than `.count == 0` for Swift collections (can be more optimal)
- Avoid comparing `BOOL` explicitly to `NO` (considered bad practice since `BOOL` is a `signed char`)
- Specify unused `SGX_FLAGS` as `__unused` to silence warnings
2018-07-31 09:48:58 -06:00
Michael Kirk 04c00ff28b Fix letterboxed video on M68
Upstream changed how this is handled.
2018-07-30 17:01:40 -06:00
Matthew Chen 1b01e8f65f Clean up timer animation. 2018-07-30 15:25:11 -04:00
Michael Kirk ac461ca2d1 Fixup parser: Robust to servers various "empty" types
For base64Encoded data, sometimes the server sends "null" sometimes the server
sends an empty string.
2018-07-26 11:56:22 -06:00
Matthew Chen baf432f1ee Respond to CR. 2018-07-26 11:05:29 -04:00
Matthew Chen fa8a07abf1 Respond to CR. 2018-07-26 10:54:45 -04:00
Matthew Chen 581347a7fb Refine theme. 2018-07-26 09:42:48 -04:00
Matthew Chen 7759c9ca0f Refine theme. 2018-07-26 09:42:48 -04:00
Matthew Chen f795b12a86 Refine theme. 2018-07-26 09:42:48 -04:00
Michael Kirk bae2e8649d Dry up Parameter parsing logic 2018-07-25 15:35:30 -06:00
Michael Kirk e5856b2ac5 CR: Add back deprecated constructor to debug list 2018-07-25 15:19:40 -06:00
Michael Kirk b860dce7f9 Swift protos for Envelope 2018-07-25 13:04:26 -06:00
Michael Kirk d5ebd5a60f UBSan fixup 2018-07-25 13:01:51 -06:00
Michael Kirk 11db859e6b adapt to changes since RI 2018-07-23 16:19:23 -06:00
Michael Kirk 6e1c1a681b Merge tag '2.28.0.12' 2018-07-23 16:12:46 -06:00
Michael Kirk 2d4eb7d057 remove interactive 'swipe for info' 2018-07-23 13:08:41 -06:00
Michael Kirk aba358e894 faster message actions presentation 2018-07-23 13:07:51 -06:00
Michael Kirk 1d4ead080b fix color behind navbar 2018-07-23 12:18:01 -06:00
Matthew Chen bebb8ecfd1 Cycle the socket after linking a new device. 2018-07-23 14:11:51 -04:00
Matthew Chen 25a98554b7 Intern JSQMessagesViewController. 2018-07-23 13:48:24 -04:00
Matthew Chen 819c2b1ceb Remove Twisted Oak. 2018-07-23 13:24:33 -04:00
Michael Kirk 551bb5b93b ubsan fixup 2018-07-21 07:49:48 -07:00
Matthew Chen 88c5fc1af8 Fix message footer alignment. 2018-07-20 16:12:19 -06:00
Matthew Chen e271730f33 Ignore gestures in date breaks and unread indicators. 2018-07-20 16:10:03 -06:00
Matthew Chen 9d5af7bb2e Set sender names apart. 2018-07-20 15:58:17 -04:00
Matthew Chen 2b1f928770 Respond to CR. 2018-07-20 15:47:37 -04:00
Matthew Chen b90e406a57 Clean up ahead of PR. 2018-07-20 15:38:37 -04:00
Matthew Chen 48975eaac8 Respond to CR. 2018-07-20 15:37:47 -04:00
Matthew Chen b2b95597cc Refine views. 2018-07-20 15:26:46 -04:00
Matthew Chen 8862f9a531 Refine views. 2018-07-20 15:26:46 -04:00
Matthew Chen fcbf8d4dc2 Refine views. 2018-07-20 15:26:46 -04:00
Matthew Chen 9f9e0965d5 Refine table views. 2018-07-20 15:26:46 -04:00
Michael Kirk 9e348f2a27 update ubsan 2018-07-19 13:41:15 -06:00
Nancy Mast 4ab6892e27 changed string text for MULTIDEVICE_PAIRING_MAX_DESC, ATTACHMENT_PICKER_DOCUMENTS_PICKED_DIRECTORY_FAILED_ALERT_BODY, CONTACT_FIELD_ADDRESS_POSTCODE, END_CALL_RESPONDER_IS_BUSY. changed comment for SETTINGS_INVITE_TWITTER_TEXT 2018-07-19 09:45:44 -06:00
Matthew Chen 7f33236d6c Respond to CR. 2018-07-18 13:57:22 -04:00
Matthew Chen ace07ac62a Respond to CR. 2018-07-18 13:57:22 -04:00
Matthew Chen ebe87348a2 Streamline SignalRecipient. 2018-07-18 13:57:21 -04:00
Matthew Chen d14f764b50 Streamline SignalRecipient. 2018-07-18 13:57:21 -04:00
Michael Kirk ef9a0880ae Fix analyzer warnings 2018-07-18 10:24:08 -06:00
Michael Kirk baacebc956 Enable (quick) static analyzer for normal builds
// FREEBIE
2018-07-18 10:24:08 -06:00
Michael Kirk d591fb7f2c Fix some compiler warnings 2018-07-17 19:22:58 -06:00