Elaine
|
bcc529bb83
|
Use uniform font weight in thread details
|
2025-03-11 17:12:18 -06:00 |
|
Sasha Weiss
|
f4d7bea522
|
Replace "share" with "save" in context menu for message actions with media
|
2025-03-07 16:03:17 -08:00 |
|
Max Radermacher
|
ff8f0c1cdd
|
Remove various TSGroupThread return values
|
2025-03-07 15:56:35 -06:00 |
|
Sasha Weiss
|
a42bb573bf
|
Download media as it becomes visible in a chat
|
2025-03-06 15:22:50 -08:00 |
|
Sasha Weiss
|
71bfe503ba
|
Remove more CV indirection
|
2025-03-06 15:22:05 -08:00 |
|
Sasha Weiss
|
ad07ca5e78
|
Remove unnecessary CVComponent hooks
|
2025-03-06 15:20:49 -08:00 |
|
Max Radermacher
|
88b6385ae1
|
Cancel profile refresh when leaving conversation
|
2025-03-06 16:28:26 -06:00 |
|
Elaine
|
07e1df5272
|
Update undownloadable image icon and toast
|
2025-03-06 11:20:27 -07:00 |
|
Max Radermacher
|
cde9754575
|
Use GSEs as a fallback when fetching profiles
|
2025-03-05 17:37:01 -06:00 |
|
Elaine
|
d172b1e2f0
|
Remove redundant message header text
|
2025-02-26 14:33:43 -07:00 |
|
Ehren Kret
|
0119d54c34
|
reduce usages of firstly
|
2025-02-25 07:16:12 -06:00 |
|
Elaine
|
908ec1fa56
|
Add "profile/group names are not verified" label
|
2025-02-21 11:40:56 -07:00 |
|
Elaine
|
f008634c06
|
Update message request safety section
|
2025-02-21 11:35:07 -07:00 |
|
Elaine
|
0892fcf327
|
Add "⚠️ Review Carefully" warning to unknown contact message requests
|
2025-02-14 12:19:57 -07:00 |
|
Max Radermacher
|
e0eba908f7
|
Remove antiquated filter parameter
|
2025-02-14 01:47:00 -06:00 |
|
Sasha Weiss
|
edca6e0db9
|
More permissive sticker-attachment rendering
|
2025-02-12 12:10:08 -08:00 |
|
Elaine
|
a26ebaa2de
|
Handle undownloadable attachment rendering
|
2025-02-11 09:38:31 -07:00 |
|
Ehren Kret
|
189edf63cf
|
remove Date.isBefore(_) and Date.isAfter(_) extensions
|
2025-02-10 09:00:02 -06:00 |
|
Talon Brown
|
6268f7f80a
|
Quote-reply when responding via a notification action
|
2025-02-07 11:09:49 -08:00 |
|
Sasha Weiss
|
a593d643f5
|
Handle large videos shared to the Share Extension and pasted into text input
|
2025-02-05 14:08:00 -08:00 |
|
Ehren Kret
|
0a5677997e
|
remove NSDate OWS objc category
|
2025-02-05 11:06:42 -06:00 |
|
Ehren Kret
|
798aec0c33
|
remove NSObject OWS category
|
2025-02-05 08:38:43 -06:00 |
|
Harry
|
428b27fea3
|
Pipe up memoji from NSAttributedString attributes
|
2025-01-31 16:01:06 -08:00 |
|
Harry Sanabria
|
1170490603
|
Use local font variable
|
2025-01-31 14:44:34 -08:00 |
|
Harry
|
8df602b184
|
Render most undownloadable attachments
|
2025-01-31 14:43:48 -08:00 |
|
Max Radermacher
|
56d6df44bc
|
Inline simple address methods with confusing names
|
2025-01-31 11:48:15 -06:00 |
|
Max Radermacher
|
a6d1d8db50
|
Add snapshots to profile key messages
|
2025-01-29 16:34:23 -06:00 |
|
Harry
|
b81666d6e9
|
Add AttachmentBackupPointer and AttachmentPointer
|
2025-01-27 08:54:25 -08:00 |
|
Max Radermacher
|
8034c40d0a
|
Remove some (mostly) unused group update results
|
2025-01-22 19:25:56 -06:00 |
|
Max Radermacher
|
5ce1b5e074
|
Fix a bunch of code related to updating groups
|
2025-01-22 18:38:37 -06:00 |
|
Sasha Weiss
|
e10395445c
|
Offer to contact support if Backup export fails during Link'n'Sync
|
2025-01-21 10:42:14 -08:00 |
|
Max Radermacher
|
daca0d94ec
|
Migrate blocked groups to a dedicated table
|
2025-01-21 10:54:28 -06:00 |
|
Max Radermacher
|
405db498bc
|
Remove reduceLogChatter
|
2025-01-17 12:09:17 -06:00 |
|
Max Radermacher
|
9cc46a4171
|
Remove unused droppedMembers field
|
2025-01-16 18:16:52 -06:00 |
|
Harry
|
b1493d54fa
|
Update backup proto with contact nicknames and 1:1 story replies
|
2025-01-16 15:20:12 -08:00 |
|
Max Radermacher
|
b90eb98f26
|
Sort list of admins in admin-only groups
|
2025-01-13 14:46:27 -06:00 |
|
Max Radermacher
|
b7dedf2c0d
|
Remove last remnants of OWSUserProfile caching
|
2025-01-08 21:15:10 -06:00 |
|
Max Radermacher
|
60dc4a8dc0
|
Don’t pass around TSGroupThread in group calls
|
2025-01-07 16:40:13 -06:00 |
|
Max Radermacher
|
5eedea4ddd
|
Apply fixes from latest version of swiftlint
|
2025-01-03 17:59:45 -06:00 |
|
Sasha Weiss
|
33189a6d95
|
Use info from WhoAmI to decide if we need to redeem our subscription
|
2025-01-03 11:17:40 -08:00 |
|
Elaine
|
8ac03e5452
|
Add "Delete for everyone" option to bulk message delete action
|
2025-01-02 17:10:15 -07:00 |
|
Marissa Le Coz
|
5c64da2c5b
|
[a11y] Do not open tx when getting accessibility label for reply
|
2024-12-20 17:38:45 -05:00 |
|
Elaine
|
9234bbc64c
|
Update text composer colors
|
2024-12-20 12:59:17 -07:00 |
|
Marissa Le Coz
|
94a1af9a24
|
[a11y] Make Voiceover indicate when a message is a reply
|
2024-12-20 12:01:45 -05:00 |
|
Harry
|
90b8cb601d
|
Add "Files" media gallery filter
|
2024-12-19 15:37:38 -08:00 |
|
Marissa Le Coz
|
adc6fb84d7
|
Make voiceover read voice message times in mins+seconds
|
2024-12-19 16:12:42 -05:00 |
|
Sasha Weiss
|
7aee1b4f5c
|
Make PKPASS files a "known" generic file type
|
2024-12-16 15:08:23 -08:00 |
|
Harry
|
c496bc3f5b
|
Fixes when sharing multiple body images/videos via system share sheet
|
2024-12-16 11:24:24 -08:00 |
|
Max Radermacher
|
3c9fa13b2f
|
Add MainActor annotations for db change observers
|
2024-12-13 17:14:49 -06:00 |
|
Harry
|
1fd8d2ed6d
|
Sayonara, TSResource
|
2024-12-04 13:30:31 -08:00 |
|