Commit Graph

828 Commits

Author SHA1 Message Date
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
1cba591fbc Mark SpamCaptchaViewController as public 2021-05-07 17:18:38 -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
Nora Trapp
b551c70b9b Fix compilation 2021-05-07 12:51:53 -07:00
Michelle Linington
d5a7ef2b35 More linting 2021-05-07 12:13:38 -07:00
Michelle Linington
0bd6d11c8e lint 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
Matthew Chen
90ef984abb Fix layout of contact cell accessories. 2021-05-05 16:53:22 -03:00
Matthew Chen
897b152a31 Clean up ahead of PR. 2021-05-04 21:45:16 -03:00
Matthew Chen
d64bd4f80c Reuse contact cells. 2021-05-04 21:45:16 -03:00
Matthew Chen
2f5341c858 Reuse contact cells. 2021-05-04 21:45:15 -03:00
Matthew Chen
9e8f87ae0a Clean up how local user name is rendered in contact cells. 2021-05-04 21:45:15 -03:00
Matthew Chen
0241fd25e8 Convert contact cells to Swift, clean up configuration, reduce transaction count. 2021-05-04 21:45:15 -03:00
Matthew Chen
d74db2ccaf Handle edge cases around using LinkPreviewView within iOS auto layout. 2021-04-24 10:06:32 -03:00
Matthew Chen
d992177e7e Manual layout: Link Previews. 2021-04-22 23:05:27 -03:00
Matthew Chen
8baf952a71 Apply ConversationAvatarView. 2021-04-22 22:00:42 -03:00
Michelle Linington
054c7a0b0c MP4 looping media support
- Fetch mp4s from Giphy for showing previews
- Fetch mp4s from Giphy for sending (behind featuree flag)
- A new flag on attachments to tag a video as "looping media"
- Videos tagged with this flag will be shown on repeat
2021-04-22 14:53:47 -07:00
Nora Trapp
66326538bd Design feedback for member action sheet 2021-04-20 13:05:35 -07:00
Nora Trapp
2dadf58e16 Redesigned member action sheet 2021-04-16 23:58:19 -07:00
Nora Trapp
fc64c38c97 Fix 'see all' animations 2021-04-13 08:50:57 -07:00
Nora Trapp
e6bf838635 Animate show all group members 2021-04-13 08:50:57 -07:00
Nora Trapp
a0d542657b Streaming encryption and decryption of attachments 2021-04-08 13:30:36 -07:00
Matthew Chen
9ef178a33b Improve handling of theme changes. 2021-04-06 13:57:11 -03:00
Matthew Chen
8fe09dcadb Fixes for dark theme in payment views. 2021-04-06 13:57:11 -03:00
Matthew Chen
4a85c0404d Fix back button text in the payment views. 2021-04-06 13:57:11 -03:00
Matthew Chen
8ef888c911 Fix table selection artifacts in payment views. 2021-04-06 13:57:11 -03:00
Matthew Chen
a1f2510d93 Clean up background colors in payment views. 2021-04-06 13:57:11 -03:00
Matthew Chen
43ab636349 Fix issue around back button labels. 2021-04-06 13:57:09 -03:00
Matthew Chen
1fe7ab5afb Respond to CR. 2021-04-06 13:57:08 -03:00
Matthew Chen
ea6f8a7f86 Clean up formatting of MOB values for display. 2021-04-06 13:57:08 -03:00
Matthew Chen
d8078132fe Respond to CR. 2021-04-06 13:57:07 -03:00
Matthew Chen
9f10ef47c3 Payment design tweaks. 2021-04-06 13:57:07 -03:00
Matthew Chen
590067499a Payments entropy, storage service, backup + restore flows.
* Update how payments state is stored in storage service.
* Build 'view passphrase' UI flow.
* Build 'restore payments wallet' UI flow.
* Rework the 'view passphrase' UI flow.
2021-04-06 13:57:07 -03:00
Matthew Chen
235eb5d119 Payments changes in SignalMessaging. 2021-04-06 13:57:07 -03:00
Nora Trapp
9ce747a5ca Fix retain cycles 2021-04-01 10:38:18 -07:00
Nora Trapp
95227b1195 Add support filter selection to contact us flow 2021-03-29 15:23:10 -07:00
Matthew Chen
d0cbf8cfd0 Rework dependency access. 2021-03-25 09:24:27 -03:00
Nora Trapp
9511128ad9 Fix status bar issue 2021-03-17 13:15:51 -07:00
Nora Trapp
d81849b7c8 Allow settings cells to span multiple lines, restyle disappearing messages cell 2021-03-10 12:15:03 -08:00
Nora Trapp
67294588e4 more little tweaks 2021-03-09 12:30:31 -08:00
Nora Trapp
49c17f2af8 Add new delete account flow 2021-03-09 12:17:32 -08:00
Nora Trapp
508209d546 Animate navbar style changes 2021-03-05 12:48:59 -08:00
Nora Trapp
c5a1cd6351 A few small color and font tweaks 2021-03-05 12:48:59 -08:00
Nora Trapp
7c3a035eea Fix bug where navbar turns dark during interactive modal dismissal 2021-03-05 12:48:59 -08:00
Nora Trapp
ad58292cd1 Fix disappearing navbar 2021-03-05 09:08:12 -08:00
Nora Trapp
470e6afb26 Hide navbar background when scrolled to top 2021-03-05 09:07:00 -08:00
Matthew Chen
f359af8ae6 Revert "Hide navbar background when scrolled to top"
This reverts commit 734a26ad71.
2021-03-05 13:56:22 -03:00
Nora Trapp
734a26ad71 Hide navbar background when scrolled to top 2021-03-05 00:31:50 -08:00
Nora Trapp
91c8b4a250 Further design feedback 2021-03-04 18:32:24 -08:00