Commit graph

666 commits

Author SHA1 Message Date
Matthew Chen
819c2b1ceb Remove Twisted Oak. 2018-07-23 13:24:33 -04:00
Matthew Chen
2b1f928770 Respond to CR. 2018-07-20 15:47:37 -04:00
Matthew Chen
48975eaac8 Respond to CR. 2018-07-20 15:37:47 -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
ab1190222b Fix overzealous failure when user has no Signal contacts
// FREEBIE
2018-07-20 09:55:40 -06:00
Matthew Chen
460f7344ad Remote attestation. 2018-07-20 09:55:18 -04:00
Matthew Chen
39c7fd9f15 Respond to CR. 2018-07-19 11:31:04 -04:00
Matthew Chen
3c3742aae9 Clean up ahead of PR. 2018-07-18 14:27:40 -04:00
Matthew Chen
bf1642052a Fix nullability. 2018-07-18 14:27:40 -04:00
Matthew Chen
03e5d2973b Delta contact intersections. 2018-07-18 14:27:40 -04:00
Matthew Chen
d14f764b50 Streamline SignalRecipient. 2018-07-18 13:57:21 -04:00
Michael Kirk
d591fb7f2c Fix some compiler warnings 2018-07-17 19:22:58 -06:00
Matthew Chen
0c453c8d57 Fix content insets. 2018-07-17 14:51:10 -06:00
Michael Kirk
11fc674ef4 Avoid blur as overly-tall navigation bar lingers after dismissal.
Use the precise status bar height.
2018-07-17 14:49:19 -06:00
Michael Kirk
7a5f5476db rename to avoid confusion 2018-07-17 14:49:19 -06:00
Michael Kirk
06b4584e02 move fix to OWSViewController 2018-07-16 12:52:50 -06:00
Michael Kirk
24060c17d0 CR: proper width calculation for header view 2018-07-16 12:52:00 -06:00
Michael Kirk
fef6c64bdc decrease header spacing from 32->28.
Previous spacing was based on applying the "full width" gutter spacing twice.
2018-07-16 12:52:00 -06:00
Michael Kirk
8da47b64d9 clarify different methods
These method names were too similar to existing methods in PureLayout, which
have slightly different behavior.

ows_autoPinToSuperviewEdges uses left/right, whereas PureLayouts uses
leading/trailing

ows_autoPinToSuperviewMargins uses our own constraint adding logic, which
behaves differently in some cases.
2018-07-16 10:20:05 -06:00
Matthew Chen
c3b02522ca Fix oversize accessory view. 2018-07-13 16:21:17 -04:00
Matthew Chen
3a3fb0e41b Fix oversize accessory view. 2018-07-13 16:21:17 -04:00
Michael Kirk
1a2428a4b0 CR: leave some wiggle room on max window height. 2018-07-13 13:08:04 -06:00
Michael Kirk
bdc8181cbc hide menu view controller when resigning active
// FREEBIE
2018-07-13 13:00:27 -06:00
Michael Kirk
dde2fd6f33 Hide menu window when vc dismisses.
Normally this isn't possible, just being paranoid.

// FREEBIE
2018-07-13 13:00:27 -06:00
Michael Kirk
82fdd5b883 Split out generic action sheet components
Keep the message specific components separte, so we could re-use the
MenuActionsViewController.
2018-07-13 13:00:27 -06:00
Michael Kirk
3a157d9df6 window level on iOS11
// FREEBIE
2018-07-13 13:00:27 -06:00
Michael Kirk
0c4cae133b milestone: route one real action (copy text) 2018-07-13 13:00:27 -06:00
Michael Kirk
bb6722ea42 animate in/out 2018-07-13 13:00:27 -06:00
Michael Kirk
ceeddbc67b localize, proper action height 2018-07-13 13:00:27 -06:00
Michael Kirk
adfaeaa8e1 round top corners 2018-07-13 13:00:27 -06:00
Michael Kirk
57400e1ecb WIP: ActionView 2018-07-13 13:00:27 -06:00
Michael Kirk
635c0275db stop observing db notifications while message actions are presented
This let's new messages appear after the message actions are dismissed without
complicating scroll state.
2018-07-13 13:00:27 -06:00
Michael Kirk
6275a2f102 Highlight focused view 2018-07-13 13:00:27 -06:00
Michael Kirk
22fada2457 don't dismiss keyboard when presenting actions 2018-07-13 13:00:27 -06:00
Michael Kirk
aa98963fd9 Abandonded: separate window pattern
Hiding the old window, caused keyboard to resign first responder.
2018-07-13 13:00:27 -06:00
Michael Kirk
6037a440c9 wire up window mgmt 2018-07-13 13:00:27 -06:00
Michael Kirk
a2c67bb96b Enhance navbar blur, match input toolbar blur
// FREEBIE
2018-07-13 11:59:47 -06:00
Matthew Chen
3729943cd3 Fix production build breakage. 2018-07-13 10:15:22 -04:00
Matthew Chen
b2f42adb86 Respond to CR. 2018-07-13 09:32:30 -04:00
Matthew Chen
f6eb8dfe72 Refine app settings view. 2018-07-13 09:28:09 -04:00
Matthew Chen
20d1d11259 Refine home view. 2018-07-13 09:28:09 -04:00
Matthew Chen
8287076499 More design tweaks. 2018-07-12 15:36:22 -04:00
Matthew Chen
0c420ed28a Tweak appearance. 2018-07-12 09:29:46 -04:00
Matthew Chen
750b935122 Tweak appearance. 2018-07-12 09:29:46 -04:00
Matthew Chen
376e2cc1db Respond to CR. 2018-07-11 16:54:44 -04:00
Matthew Chen
35f058c46a Rework unread indicators. 2018-07-11 16:43:39 -04:00
Matthew Chen
ecafe546b6 Rework unread indicators. 2018-07-11 16:43:39 -04:00
Matthew Chen
8d72bb032e Rework unread indicators. 2018-07-11 16:43:39 -04:00