Commit Graph

833 Commits

Author SHA1 Message Date
Matthew Chen
810aa66eee Start work on chat colors. 2021-05-25 16:22:26 -03:00
Matthew Chen
56baeae93f Fix leak in table view. 2021-05-19 19:33:45 -03:00
Matthew Chen
3d9e57864d Respond to CR. 2021-05-19 13:37:24 -03:00
Matthew Chen
c41a1db744 Fix retain cycle around contact cells. 2021-05-19 13:37:24 -03:00
Nora Trapp
1e40ec144d Add support for group descriptions 2021-05-17 09:58:35 -03: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
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