Nora Trapp
5bf94de2a6
little fixes
2021-05-13 09:32:21 -07:00
Nora Trapp
db940e8e5a
Design feedback
2021-05-12 18:31:53 -07:00
Nora Trapp
2b731e15f5
PR Feedback
2021-05-12 18:31:53 -07:00
Nora Trapp
ea8156f298
Wrap title
2021-05-12 18:31:53 -07:00
Nora Trapp
d024cdd0f7
Add donation megaphone
2021-05-12 18:31:53 -07:00
Nora Trapp
e8e6917ac7
ApplePay donation support
2021-05-12 18:31:53 -07:00
Nora Trapp
0dee0cb3d9
Initial ApplePay donation support
2021-05-12 18:31:53 -07:00
Matthew Chen
3f3e63ec3c
Only avoid load landing and keyboard animation conflicts after first appearance.
2021-05-12 09:41:56 -03:00
Matthew Chen
f9bd79e1be
"Bump build to 5.12.0.49." (Internal)
2021-05-12 09:41:44 -03:00
Matthew Chen
7917f01869
Clean up contact cell view.
2021-05-12 09:27:51 -03:00
Matthew Chen
0d3652a4b3
Fix accessory views in safety number cells.
2021-05-12 09:19:36 -03:00
Michelle Linington
f88fa42a04
Fix coloring of SafetyNumberCells
...
The background color is set by the superclass. Setting it before calling
out to the superclass won't take effect.
2021-05-12 09:03:04 -03:00
Michelle Linington
584fbcfcb3
IOS-1382: Improper initializer delegation for SafetyNumberCell
2021-05-12 09:03:04 -03:00
Nora Trapp
97d5f17b5e
"Bump build to 5.12.0.48." (Internal)
2021-05-11 19:28:59 -07:00
Matthew Chen
5d12ce0de2
Scroll continuity: keyboard animations vs. landing loads.
2021-05-11 16:38:13 -03:00
Matthew Chen
075e4fc9d2
Scroll continuity: keyboard animations vs. landing loads.
2021-05-11 16:38:13 -03:00
Matthew Chen
936b64b959
Add feature flag for data detection.
2021-05-11 10:12:58 -03:00
Nora Trapp
632c310232
"Bump build to 5.12.0.47." (Internal)
2021-05-10 13:08:18 -07:00
Nora Trapp
c9305ab870
"Bump build to 5.12.0.46."
2021-05-10 13:08:11 -07:00
Nora Trapp
c5fe7d3b5a
Fix crash when accepting group member
2021-05-10 12:13:16 -07:00
Nora Trapp
7017c40b42
Fix voice memo loading animation
2021-05-10 12:12:58 -07:00
Nora Trapp
5b96b8585f
Record a voice memo draft if interrupted while recording is not locked.
2021-05-10 11:29:59 -07:00
Matthew Chen
9ce2c0ed3a
Fix bio appearance.
2021-05-09 21:59:57 -03:00
Michelle Linington
c662b6fc05
"Bump build to 5.12.0.45." (Internal)
2021-05-07 17:54:07 -07:00
Michelle Linington
4efc5242cd
"Bump build to 5.12.0.44."
2021-05-07 17:53:59 -07:00
Michelle Linington
b0f0051942
Declare more captcha things public and rename one more class
...
I'm not sure why Xcode isn't flagging this locally. Apologies for the
commit spam.
2021-05-07 17:53:25 -07:00
Michelle Linington
4c5d236017
"Bump build to 5.12.0.43." (Internal)
2021-05-07 17:20:55 -07:00
Michelle Linington
25ad1dacaa
"Bump build to 5.12.0.42."
2021-05-07 17:20:34 -07:00
Michelle Linington
808b6885b1
"Bump build to 5.12.0.41." (Internal)
2021-05-07 16:57:39 -07:00
Michelle Linington
67eb578b0c
"Bump build to 5.12.0.40."
2021-05-07 16:56:57 -07:00
Michelle Linington
3dc3bfacde
Remove custom objc name from SpamCaptchaViewController
...
Apparently Swift with auto-mangle the class name to remove any sort of
namespacing issues that objc prefixing is used to abate. This is causing
when the build machine tries to link Signal.
2021-05-07 16:55:06 -07:00
Michelle Linington
0fd13d904e
"Bump build to 5.12.0.39." (Internal)
2021-05-07 15:53:26 -07:00
Michelle Linington
0c0766d0c6
"Bump build to 5.12.0.38."
2021-05-07 15:53:12 -07:00
Michelle Linington
86769ec087
Sync translations
2021-05-07 15:52:40 -07:00
Nora Trapp
9f74f422c5
"Bump build to 5.12.0.37." (Internal)
2021-05-07 14:59:43 -07:00
Matthew Chen
b0bf53ff83
Fix crash in audio message view.
2021-05-07 14:57:20 -07:00
Nora Trapp
61a0e2fce8
Don't animate when we don't need to animate
2021-05-07 14:55:39 -07:00
Michelle Linington
bfd0bf68ba
Sync translations
2021-05-07 12:54:34 -07:00
Nora Trapp
b5dfa1d68f
Don't allow dismissal while unsaved changes, immediately save DM timer
2021-05-07 12:32:02 -07:00
Nora Trapp
1cc058430e
Fix scrubbing of non-waveform audio messages
2021-05-07 12:32:02 -07:00
Michelle Linington
0bd6d11c8e
lint
2021-05-07 12:13:38 -07:00
Michelle Linington
0760a762a3
Clean up leftover testing code
2021-05-07 12:13:38 -07:00
Michelle Linington
c5fcb7d889
Localize strings, UI tweaks
2021-05-07 12:13:38 -07:00
Michelle Linington
5d00f6a94a
Spam UI work
2021-05-07 12:13:37 -07:00
Michelle Linington
02c9ef4ef7
Most of the remainder of the spam work:
...
- Updates to the message send flow
- Presents basic captcha UI when needed
- Auto-resend when captcha is complete
What's left:
- Bits of UI to communicate the sending state to the user
- Some cleanup of how we talk to the server
- Localizations
2021-05-07 12:13:37 -07:00
Michelle Linington
fb1bc08bbd
Spam challenge solving infrastructure
...
Most of this is hidden behind a feature flag and untested. Still waiting
on server support to exercise these endpoints.
- Builds out skeleton for tracking arbitrary spam challenges
- Records a push challenge in response to a server push
- Records a captcha challenge in response to a server precondition
rejection when fetching prekeys or sending messages
Push challenges should be good to go (once tested). Captcha challenges
still require some work to pause sending and present the captcha to the
user. Server communication for captcha challenges is complete.
2021-05-07 12:13:36 -07:00
Matthew Chen
c1813b16fc
"Bump build to 5.12.0.36." (Internal)
2021-05-07 15:10:16 -03:00
Matthew Chen
479c5d11bc
"Bump build to 5.12.0.35." (Internal)
2021-05-07 12:01:16 -03:00
Matthew Chen
0c49202ec7
Tweak CVC album media target quality to 80%.
2021-05-07 12:01:09 -03:00
Matthew Chen
bb097e3b35
"Bump build to 5.12.0.34." (Internal)
2021-05-07 12:00:46 -03:00