Commit Graph

6464 Commits

Author SHA1 Message Date
Matthew Chen
800e45c7df Don't use SCKExceptionWrapper in CVC. 2021-10-21 21:11:26 -07:00
Michelle Linington
7d5b9ac1f4 Re-add ObjC exceptions to test suites 2021-10-21 21:11:26 -07:00
Michelle Linington
77b7ea5c40 Fix a whole bunch of warnings 2021-10-21 21:11:26 -07:00
Matthew Chen
91ad7d1df7 Respond to CR. 2021-10-21 09:21:31 -03:00
Matthew Chen
3d7e8a0ba4 Add script to normalize includes and imports. 2021-10-21 09:21:12 -03:00
Matthew Chen
5d780d1589 Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
Matthew Chen
1b655d63f5 Reduce async work done on NSE launch. 2021-10-21 08:53:15 -03:00
Matthew Chen
7d0485661d Move window manager to Signal target. 2021-10-19 17:59:13 -03:00
Matthew Chen
399c0c3c33 Add SignalUI framework target. 2021-10-19 09:39:54 -03:00
Matthew Chen
3204a2f805 Add SignalUI framework target. 2021-10-19 09:39:53 -03:00
Matthew Chen
69d21a2121 Add SignalUI framework target. 2021-10-19 09:39:53 -03:00
Matthew Chen
57f8212495 Add SignalUI framework target. 2021-10-19 09:39:53 -03:00
Matthew Chen
b27457ecc6 Add SignalUI framework target. 2021-10-19 09:39:53 -03:00
Matthew Chen
30c21b0ac9 Disable model read caches in NSE. 2021-10-18 15:52:45 -03:00
Matthew Chen
76ffa1b51b Ensure NSE can safely respond to all sync request messages. 2021-10-15 20:14:13 -03:00
Matthew Chen
f9b0b32720 Clean up HTTP error metadata accessors. 2021-10-15 11:52:31 -03:00
Matthew Chen
9e318421b0 Simplify AFNetworking usage. 2021-10-15 10:50:37 -03:00
Matthew Chen
aca85a6d34 Simplify AFNetworking usage. 2021-10-15 10:50:36 -03:00
Matthew Chen
d402636225 Simplify AFNetworking usage. 2021-10-15 10:50:35 -03:00
Matthew Chen
15393f034e Take profile changes from linked devices. 2021-10-12 16:46:12 -03:00
Michelle Linington
e166f4db00 Fix account deletion first responder hiccups
We're removing a view while it's first responder. This is causing all
sorts of weird behavior. Haven't gone too deep into what's going on, but
it's like the text field gets moved to a new window? But it's still a
subview of the stack view. It also doesn't show up in the view debugger.
Very weird.

This is definitely a bug on our end, but it looks like iOS 15 changed
some keyboard handling behavior and that's why we're only seeing this
now.

The fix: Use the same view for the entire lifetime of the view
controller so we don't get weird behavior from swapping out views while
it's the first responder.
2021-10-12 11:38:45 -07:00
Matthew Chen
d051fb98bd Minor improvements. 2021-10-08 10:43:50 -03:00
Michelle Linington
2f64ad9f74 Revert "Minor improvements."
This reverts commit ed47125c5f.
2021-10-07 20:16:50 -07:00
Matthew Chen
ed47125c5f Minor improvements. 2021-10-07 22:06:29 -03:00
Matthew Chen
7c315ae5a0 Tweak ordering in internal settings view. 2021-10-07 22:06:27 -03:00
Michelle Linington
e439ef173e Remove extra newline 2021-10-05 21:45:51 -07:00
Michelle Linington
334aac2e19 Trim commit hash in internal settings 2021-10-05 21:43:51 -07:00
Michelle Linington
3fe573fb49 Remove variant visibility from public releases 2021-10-05 21:35:49 -07:00
Matthew Chen
b7ec3cf521 Tweak build commit handling. 2021-10-05 20:43:43 -07:00
Michelle Linington
13a2e75fb6 A couple small changes to improve visibility of build configuration 2021-10-05 20:43:42 -07:00
Matthew Chen
6f8c3744b7 Fix edge cases around short video. 2021-10-05 10:06:02 -03:00
Matthew Chen
fb27a85ed6 Fix edge cases around short video. 2021-10-05 10:06:02 -03:00
Matthew Chen
8e8e05a295 Fix edge cases around short video. 2021-10-05 10:06:02 -03:00
Matthew Chen
d604248189 Fix edge cases around short video. 2021-10-05 10:06:02 -03:00
Matthew Chen
71ca6d7b2e Fix edge cases around short video. 2021-10-05 10:06:01 -03:00
Matthew Chen
b483d474c9 Fix "blinking" background in the CVC cells. 2021-10-05 09:58:10 -03:00
Matthew Chen
83fd344cc5 Fix "blinking" background in the CVC cells. 2021-10-05 09:58:10 -03:00
Matthew Chen
f894f0f710 Fix "blinking" background in the CVC cells. 2021-10-05 09:58:10 -03:00
Matthew Chen
3372da5f1c Fix "nav bar disabled" issue after creating a new group. 2021-10-05 09:48:20 -03:00
Matthew Chen
b157c3b9a1 Merge branch 'release/5.21.2' 2021-09-30 23:40:22 -03:00
Matthew Chen
ffbb13c47d Elaborate logging around NSE message processing. 2021-09-30 20:37:15 -03:00
Michelle Linington
63c1b0c02c Bump minimum version for Quicklook to 14.8 2021-09-30 13:02:58 -07:00
Matthew Chen
997f354f74 Only warn in logs when duplicate decryptions occur. 2021-09-28 17:22:17 -03:00
Matthew Chen
e70302ac8f Refine NSE completion blocking, message processing. 2021-09-27 19:04:46 -03:00
Matthew Chen
fc45ec8f63 Refine de-duplication logic. 2021-09-24 18:30:42 -03:00
Michelle Linington
52b127ddb0 Let WebSocket know about the nature of the processing failure 2021-09-23 09:56:02 -03:00
Matthew Chen
220877f287 Merge branch 'release/5.20.4' 2021-09-22 18:19:17 -03:00
Matthew Chen
780e4146d9 Handle certain call messages sync. 2021-09-22 12:12:13 -07:00
Matthew Chen
9d26b47043 Streamline prod logs. 2021-09-20 17:52:11 -03:00
Matthew Chen
c32c8c0897 De-duplicate pending envelopes in the message processor. 2021-09-20 17:51:15 -03:00