Commit Graph

311 Commits

Author SHA1 Message Date
Igor Solomennikov
87b00e8587
Fix an issue that could leave media editor in an inconsistent state. 2023-07-31 15:21:58 -07:00
Harry
6d12a75951
Small spoiler tweaks and fixes 2023-07-31 14:41:24 -05:00
Harry
cd381f1d99
Degrade spoiler fidelity on the GPU based on number of particles 2023-07-28 15:56:20 -07:00
Harry
1ab541f3bb
Further spoiler optimization 2023-07-28 14:55:13 -07:00
Harry
00a5c43406
GPU spoiler rendering using Metal 2023-07-27 15:13:39 -07:00
Harry
7abc656f45
Copy only the selected range of message compose, if any is selected 2023-07-27 11:11:56 -07:00
Elaine
80b11735eb
Group stories on share sheets 2023-07-27 09:35:19 -06:00
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
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
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
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
Harry
f14b18d3f0
Fix underline of links in messages 2023-07-10 15:51:21 -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
Elaine
151f41c387
Fix missing "share" button on long-press in whitespace 2023-07-07 11:40:26 -06:00
Harry
ff89ef8e96
Add spoiler animator 2023-07-06 09:14:11 -07:00
Igor Solomennikov
cffc4aed50
Layout fixes for All Media screen. 2023-06-27 14:36:17 -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
Harry
10985644b3
Add text formatting send support. 2023-06-23 10:26:46 -07:00
Igor Solomennikov
52f0015dfe
New set of icons. 2023-06-22 17:38:01 -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
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
Harry
f728457039
Update build target to iOS 13.0 2023-06-08 16:21:20 -07:00
Igor Solomennikov
56e126bda6
Convert OWSSearchBar to Swift. 2023-06-07 11:39:51 -07:00
Igor Solomennikov
c457cefc94
Convert UIViewController+Permissions to Swift. 2023-06-07 11:36:46 -07:00
Igor Solomennikov
22f16c9a10
Re-worked bottom control panel in the media viewer. 2023-06-05 16:56:55 -07:00
Igor Solomennikov
c0b01db156
Convert Environment from SignalMessaging to Swift as SMEnvironment. 2023-06-02 20:53:07 -07:00
Igor Solomennikov
fad6d63b81
Convert two "fingerprint" VCs to Swift. 2023-06-01 13:28:35 -07:00
Max Radermacher
5655e6439f
Remove canOverlapLandingAnimations & dead code 2023-05-23 11:56:03 -07:00
Igor Solomennikov
dbecd3053e
Convert "Blocked" view controller to Swift. 2023-05-16 16:54:47 -07:00
Igor Solomennikov
c054f3de91
Remove unnecessary "@objc" in SignalUI. 2023-05-16 16:39:19 -07:00
Harry
8aaafc70c6
Display styles in story captions 2023-05-11 15:08:49 -07:00
Marissa Le Coz
4be334c5ad
Migrate SignalAccount to use SDSCodableModel 2023-05-11 17:34:15 -04:00
Harry
1fe5612cff
Support text formatting in text stories 2023-05-11 10:42:37 -07:00
Harry
3ecb16d377
Fix tiny text in message composer 2023-05-05 11:00:47 -07:00
Harry
e7f2c3b059
Show text formatting styles in media gallery 2023-05-05 09:06:03 -07:00
Harry
4d3eca887c
Text formatting support in Message detail, long text, and quoted reply views 2023-05-04 09:16:18 -07:00