Commit Graph

682 Commits

Author SHA1 Message Date
Harry
a015717473
More perf improvements (and degradation) when showing lots of spoilers 2023-07-20 10:00:57 -05:00
Harry
521d1c56c0
Allow spoiler fidelity to degrade above a surface area threshold 2023-07-19 18:00:36 -07:00
Marissa Le Coz
52bf8a41fc
React to remote changes of hidden recipient state 2023-07-19 19:25:54 -04:00
Harry
93ea189a13
Safety number screen follow ups 2023-07-19 15:17:10 -07:00
Harry
e81291c147
Render spoilers into a single CALayer using CAPattern 2023-07-19 14:18:08 -07:00
Elaine
e7deeb3032
Fix fingerprint layout 2023-07-18 12:58:10 -06:00
Igor Solomennikov
1f1fbd60c5 Do not convert images returned by ThemeIcon to template. 2023-07-17 10:33:08 -07:00
Sasha Weiss
b8a90502bb
Accessibility and color fixes for usernames 2023-07-17 09:32:14 -07:00
Harry
4713edf61c
Spoiler animations part 7: odds and ends 2023-07-17 09:17:27 -07:00
Harry
c9bd43c0ab
Spoiler animations part 6: story captions and text stories 2023-07-17 08:33:29 -07:00
Harry
8b58124ded
Fix miscolored placeholder text in media send flow and group story reply input. 2023-07-13 14:18:26 -07:00
Harry
b324b3a3a3
Spoiler animations part 5: group story replies 2023-07-13 12:54:12 -07:00
Sasha Weiss
9574234ed1
Username link layout tweaks 2023-07-13 12:21:54 -07:00
Sasha Weiss
02dd61abdb
Show a button to access your username link from top-level settings 2023-07-13 10:41:18 -07:00
Sasha Weiss
efeec3ac89
Show a tooltip for username links after setting a username 2023-07-13 10:01:07 -07:00
Harry
86aa9b5521
Spoiler animations part 4: remaining conversationview instances 2023-07-13 08:42:10 -07:00
Harry
608ade229d
Spoiler animations, part 3: quoted replies 2023-07-13 08:09:43 -07:00
Harry
a0052e7810
Spoiler animations, part 1 2023-07-12 15:52:00 -07:00
Pete Walters
c839720999
Fix contact picker margins on iPad 2023-07-12 12:47:45 -05:00
Harry
f14b18d3f0
Fix underline of links in messages 2023-07-10 15:51:21 -07:00
Sasha Weiss
88e8227fd0
Implement dual-mode present and scan username link controller 2023-07-07 15:04:32 -07:00
Sasha Weiss
da6810e198
Implement username link sharing 2023-07-07 14:54:26 -07:00
Harry
ef1dfc1316
Add messageBody as a type of DisplayableText 2023-07-07 13:41:24 -07:00
Max Radermacher
de1589d15f
Prepare chat colors for thread merges 2023-07-07 13:17:55 -05:00
Max Radermacher
3664cafe88
Simplify and fix issues with chat colors 2023-07-07 13:15:21 -05:00
Max Radermacher
5ccc0f944c
Prepare wallpaper for thread merges 2023-07-07 13:09:26 -05:00
Elaine
151f41c387
Fix missing "share" button on long-press in whitespace 2023-07-07 11:40:26 -06:00
Sasha Weiss
239b9ef061
Fix potential infinite recursion in OWSTableItem 2023-07-06 13:14:58 -07:00
Harry
9ca04ec155
Remove old fingerprint vc; multifingerprint is now fingerprintvc 2023-07-06 10:01:53 -07:00
Harry
ff89ef8e96
Add spoiler animator 2023-07-06 09:14:11 -07:00
Harry
d595ac349b
Add multi-fingerprint view controller 2023-07-05 16:29:12 -07:00
Sasha Weiss
849fb9a4d6
More OWSTableItem cleanup 2023-07-05 13:44:08 -07:00
Pete Walters
020d099607
Add Edit Send Plumbing 2023-06-30 09:47:55 -05:00
Igor Solomennikov
cffc4aed50
Layout fixes for All Media screen. 2023-06-27 14:36:17 -07:00
Harry
f952d53c2b
Add support for aci based OWSFingerprint 2023-06-27 10:57:13 -07:00
Igor Solomennikov
0e9d511d1d
SignalUI cleanup.
• convert ObjC code from UIView+SignalUI to Swift.
• separate code from UIView+SignalUI to smaller files by functionality.
2023-06-23 14:36:21 -07:00
Harry
1112ef9bf2
Fixes for copy/paste formatted text 2023-06-23 14:17:01 -07:00
Max Radermacher
ebc5e15b9e Improve code to fetch thread for a given message 2023-06-23 12:48:30 -05:00
Harry
10985644b3
Add text formatting send support. 2023-06-23 10:26:46 -07:00
Harry
2f621c27b9
Translate OWSFingerprint to swift 2023-06-23 09:52:53 -07:00
Igor Solomennikov
52f0015dfe
New set of icons. 2023-06-22 17:38:01 -07:00
Igor Solomennikov
af84a116c2 Fix checkmarks not appearing in contact list when creating group. 2023-06-21 14:18:34 -07:00
Harry
0939663544
Strip leading whitespace before exporting composed message body 2023-06-20 15:41:45 -07:00
Harry
9aecfe3af5
[TextFormatting Send] UIMenu for formatting selected text 2023-06-15 15:45:36 -07:00
Sasha Weiss
639008d985
Present largely inert username link QR code view 2023-06-15 14:28:41 -07:00
Sasha Weiss
f983a18940
Add a hook to OWSViewController for contentSizeCategoryDidChange 2023-06-15 13:26:55 -07:00
Harry
9be80f0bb2
Merge message body styles of the same type that overlap 2023-06-15 08:41:35 -07:00
Sasha Weiss
8fd42528f0
Present username context menu via OWSTableItem tap handler 2023-06-14 10:34:51 -07:00
george-signal
128972e160
Add support for audio to All Media. 2023-06-13 15:41:07 -07:00
Igor Solomennikov
0686b39547 Add necessary imports to Swift files.
Those would be required for future PRs.
2023-06-13 14:46:12 -07:00