Marissa Le Coz
bb62010b71
Add sticker description to Voiceover
2023-12-08 16:45:51 -08:00
Marissa Le Coz
51940a60e8
Make wallpaper swatches accessible
2023-12-08 16:45:05 -08:00
Igor Solomennikov
e1b2c06aa9
Fix bottom toolbar in Share Contact screen disappearing sometimes.
...
The fix is to not hide bottom bar if there are no contact fields are selected. Instead, Send button would be disabled.
Another change in this commit is not allowing to delete all name fields of a contact being shared.
2023-12-08 13:24:08 -08:00
Igor Solomennikov
8b5e737098
Re-worked Add to System Contacts flow.
...
The main user-visible change is that adding to system contacts UI will now always be presented modally instead of views being pushed onto current navigation stack.
I have refactored repeated permissions check + view presentation code from individual call sites into a new "flow" class that is now also responsible for presenting contact editing UI.
These changes also fix two issues:
• "Add to Existing Contact" option was missing from group participant's info sheet.
• "Contact Details" was opened in editing mode from individual chat settings screen.
2023-12-08 13:20:42 -08:00
Igor Solomennikov
db43476322
Redesigned contact share bubble in chat.
2023-12-08 13:17:24 -08:00
Marissa Le Coz
9332adb8fe
Add Voiceover support for message reactions
2023-12-08 15:42:24 -05:00
Max Radermacher
590ff88b52
Don’t mark messages isHighPriority if they’re not
2023-12-08 14:26:13 -06:00
Max Radermacher
a1ad3a1b96
Send messages to removed group members durably
2023-12-08 13:55:06 -06:00
Max Radermacher
69a4aa70f4
Remove unused enqueueMessage method
2023-12-08 13:54:17 -06:00
Max Radermacher
c09d95062d
Don’t redefine Result type
2023-12-08 13:54:01 -06:00
Elaine
db51ca0467
Update LibSignal to v0.36.1
2023-12-08 11:57:59 -07:00
Max Radermacher
3eb9c48d43
Ignore muted, marked unread threads in badge count
2023-12-08 12:39:52 -06:00
Harry
0b61f88474
Update SVR2 enclave values
2023-12-08 12:10:19 -06:00
automated-signal
b11023053b
"Bump build to 6.54.0.2." (nightly-12-08-2023)
2023-12-08 04:00:59 -08:00
Sasha Weiss
9086f53643
Extract status transition manager from CallRecordStore
2023-12-07 16:03:33 -08:00
Elaine
bb502a08b9
Trim whitespace from emoji search term
2023-12-07 16:36:43 -07:00
Sasha Weiss
72926c6121
Support incoming group call disposition sync messages
2023-12-07 14:59:10 -08:00
Marissa Le Coz
6210d86886
Return early for individual calls in a callback
2023-12-07 17:12:04 -05:00
Jordan Rose
343f58cb91
Linked Devices: Add internal-only note for showing internal-only IDs
2023-12-07 10:52:31 -08:00
Harry
6990af3fc3
Flesh out CloudBackupManager sub-components: Chat handling
2023-12-07 09:00:10 -08:00
automated-signal
bf51c76581
"Bump build to 6.54.0.1." (nightly-12-07-2023)
2023-12-07 04:00:56 -08:00
Sasha Weiss
9d713c655c
Add entrypoints to group update items building for various scenarios
2023-12-06 15:52:59 -08:00
Harry Sanabria
235f5ea804
"Bump build to 6.54.0.0." (nightly-12-06-2023)
2023-12-06 14:42:06 -08:00
Harry Sanabria
b1027b670e
Update translations
2023-12-06 14:41:27 -08:00
Marissa Le Coz
45e3e312c2
Update libsignal to 0.36.0
2023-12-06 17:31:37 -05:00
automated-signal
c16a158232
"Bump build to 6.53.0.4." (nightly-12-06-2023)
2023-12-06 04:00:52 -08:00
Harry
f1432f5b20
Add logging to reg nav controller presentation
2023-12-05 19:53:14 -05:00
Harry
f1cd43fbc7
Touch TSContactThreads for reindexing when system contact name changes
2023-12-05 16:39:22 -08:00
Max Radermacher
626c4b0462
Fix edit message retry handling for groups
2023-12-05 14:23:27 -06:00
Max Radermacher
f19cdf2ef9
Don’t include identityKey in PUT v2/keys
2023-12-05 14:18:44 -06:00
Marissa Le Coz
7716918176
Implement updated call control states
2023-12-05 13:52:10 -05:00
Marissa Le Coz
e11ff0b956
Use unified CallControls view in IndividualCallVC
2023-12-05 13:51:48 -05:00
automated-signal
06425ed304
"Bump build to 6.53.0.3." (nightly-12-05-2023)
2023-12-05 04:00:48 -08:00
Harry
2f8542a9cf
Fix "lost cursor" issue for german users
2023-12-04 18:27:41 -05:00
Max Radermacher
63fa427c2d
Clean up enum to avoid forced unwraps
2023-12-04 15:55:10 -06:00
Max Radermacher
32a4f57a4d
Rename OWSMessageManager to MessageReceiver
2023-12-04 15:48:09 -06:00
Max Radermacher
90d89d7a5b
Swiftify the rest of OWSMessageManager
2023-12-04 15:42:04 -06:00
Max Radermacher
5c01966be6
Swiftify data message preprocessing
2023-12-04 15:34:00 -06:00
Max Radermacher
bf38dbc90d
Swiftify call message processing
2023-12-04 15:24:28 -06:00
Max Radermacher
965b46a17c
Swiftify receipt processing
2023-12-04 15:16:31 -06:00
Max Radermacher
8bc126b3b7
Swiftify data message processing
2023-12-04 13:26:21 -06:00
Max Radermacher
dc7bc27dad
Use TimeGatedBatch for MSL cleanup
2023-12-04 13:25:39 -06:00
Marissa Le Coz
e52286994f
Put chat into msg request state when hidden recipient calls
2023-12-04 12:58:49 -05:00
Max Radermacher
d51102c461
Delete expired messages in smaller batches
2023-12-04 11:40:11 -06:00
automated-signal
a4130ac4da
"Bump build to 6.53.0.2." (nightly-12-02-2023)
2023-12-02 04:00:38 -08:00
Max Radermacher
e7dc59f05b
Convert typing message handling to Swift
2023-12-02 03:04:55 -06:00
Max Radermacher
c6a22c9651
Swiftify part of OWSDisappearingMessagesJob
2023-12-02 02:08:31 -06:00
Elaine
5fc88bdeff
Stop playback for deleted voice messages
2023-12-01 18:15:32 -07:00
Max Radermacher
8faf9f5477
Start the disappearing messages job on activation
2023-12-01 13:22:48 -06:00
Max Radermacher
072b6e35c4
Check the local ACI in GroupsV2ProfileKeyUpdater
2023-12-01 13:21:30 -06:00