Matthew Chen
2b05bbc0aa
Code generate Swift wrappers for protocol buffers.
2018-08-01 11:20:55 -04:00
Matthew Chen
f814157a9e
Code generate Swift wrappers for protocol buffers.
2018-08-01 11:20:55 -04:00
Matthew Chen
dfc39b4a1d
Tidy files.
2018-08-01 09:46:05 -04:00
Matthew Chen
e6bc37d941
Tidy files.
2018-08-01 09:46:05 -04:00
Matthew Chen
2c19474397
Tidy files.
2018-08-01 09:46:05 -04:00
Matthew Chen
8f55f53329
Tidy files.
2018-08-01 09:46:05 -04:00
Matthew Chen
d6cb07cc4a
Respond to CR.
2018-08-01 09:42:38 -04:00
Matthew Chen
579e88bdc2
Improve nullability handling for SignalAccount.
2018-08-01 09:22:56 -04:00
Matthew Chen
f611abc16f
Log when we change logging state.
2018-08-01 09:22:01 -04:00
Michael Kirk
103a8dc579
ubsan fixups
2018-07-31 17:42:20 -06:00
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