Greyson Parrelli
65b96fff16
Delete some dead testing code.
2026-02-24 16:50:01 -05:00
jeffrey-signal
0b8e8a7b2f
Separate v1 and v2 colorizer implementations.
2026-02-24 16:50:01 -05:00
jeffrey-signal
a8a6fec19d
Show preview on edit member label screen.
2026-02-24 16:50:01 -05:00
Greyson Parrelli
a3fce4c149
Filter hidden recipients from contact-joined notifications.
2026-02-24 16:50:01 -05:00
Greyson Parrelli
85265412da
Skip trigger drop/recreate in deleteMessagesInThread when there are no messages to delete.
...
The deleteMessagesInThread method unconditionally drops and recreates FTS
and MSL triggers in every call, even when there are no messages matching
the delete criteria. Each trigger drop/create cycle changes the database
schema cookie, causing SQLITE_SCHEMA errors for concurrent reader
connections.
2026-02-24 16:50:01 -05:00
andrew-signal
e636a94de0
Fix bug where we constantly cycled network stack when on network with PAC proxy.
2026-02-24 16:50:01 -05:00
Greyson Parrelli
08509f6693
Fix bug where video dimensions aren't always correct in chat view.
2026-02-24 16:50:01 -05:00
Greyson Parrelli
d28fc98cfd
Add ability to use volume buttons to capture image/video.
2026-02-24 16:50:01 -05:00
Michelle Tang
f584ef1d72
Add network constraint to admin delete job.
2026-02-24 16:50:01 -05:00
Alex Hart
67a6df57c8
Allow user to cancel in-flight keep-alive donation.
2026-02-24 16:50:01 -05:00
Greyson Parrelli
fadbb0adc5
Enable change animations in the conversation list.
2026-02-24 16:50:01 -05:00
Michelle Tang
58774033b7
Prioritize regular delete first.
2026-02-24 16:50:01 -05:00
Cody Henthorne
66f0470960
Improve incoming group message processing.
2026-02-24 16:50:01 -05:00
Greyson Parrelli
68137cb66f
Add internal config to schedule a message after the weekend.
2026-02-24 16:50:01 -05:00
Alex Hart
4d6cacdb3d
Fix call controls flickering when starting a video call.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2026-02-24 16:50:01 -05:00
Alex Hart
cf862af3ca
Increase bank transfer minimum name limit.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2026-02-24 16:50:01 -05:00
Alex Hart
a8d106a292
Disable audio focus for video GIF playback in media send flow.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2026-02-24 16:50:01 -05:00
Michelle Tang
6155140de4
Default to allowing multiple votes.
2026-02-24 16:50:01 -05:00
Alex Hart
a4637248e8
Set megaphone snooze for backups to 2 weeks.
2026-02-24 16:50:01 -05:00
Alex Hart
8c4470a27e
Add logline for full-screen intent support.
2026-02-24 16:50:01 -05:00
Michelle Tang
071fbfd916
Add support for admin delete.
2026-02-24 16:50:01 -05:00
Greyson Parrelli
1968438ebb
Improve video transcoding error logging.
2026-02-24 16:50:01 -05:00
Greyson Parrelli
7b31383b88
Improve video encoder/decoder fallback logic.
2026-02-24 16:50:01 -05:00
Cody Henthorne
093a79045d
Fix incorrect sender key state for mismatch/stale devices.
2026-02-24 16:50:01 -05:00
Cody Henthorne
e4928b0084
Fix long database transaction when syncing system contact information.
2026-02-24 16:50:01 -05:00
jeffrey-signal
03420cf501
Prevent autofill framework from treating message input as a credential field.
2026-02-24 16:50:01 -05:00
Cody Henthorne
541b4674a8
Add remote_backups cta action for release notes.
2026-02-24 16:50:01 -05:00
Greyson Parrelli
6e108a03d1
Improve video transcode test error detection.
2026-02-24 16:50:01 -05:00
Alex Hart
c9dd332abd
Pre-Registration Restoration from Local Unified Backup.
2026-02-24 16:50:01 -05:00
jeffrey-signal
7e605fb6de
Fix member label emoji ignoring use system emoji preference.
2026-02-24 16:50:01 -05:00
andrew-signal
fa2b0aedb0
Bump to libsignal v0.87.4
2026-02-24 16:50:01 -05:00
andrew-signal
402f49edd9
Replace usages of old getEncryptedUsernameFromLinkServerId for libsignal's lookUpUsernameLink.
2026-02-24 16:50:01 -05:00
Greyson Parrelli
caf2e555dd
Fix more HDR transcoding errors.
2026-02-24 16:50:01 -05:00
Greyson Parrelli
32dc36d937
Fix various transcoding issues on samsung devices.
2026-02-24 16:50:01 -05:00
Greyson Parrelli
771d49bfa8
Add an instrumentation test for video transcoding.
2026-02-24 16:50:01 -05:00
Greyson Parrelli
70dc78601a
Exclude time from apk output filename.
2026-02-24 16:50:01 -05:00
Cody Henthorne
b4d781ddbb
Reduce calls to sleep for WebSocket keep alives.
2026-02-24 16:50:01 -05:00
jeffrey-signal
9c29601b55
Consolidate about sheet state into a single object.
2026-02-24 16:50:01 -05:00
jeffrey-signal
28c37cb3ac
Add ability to edit member label from the about you sheet.
2026-02-24 16:50:01 -05:00
DivyaKhunt07
bd121e47c8
Fix bubble desired height calculation.
2026-02-24 16:50:00 -05:00
Greyson Parrelli
7428e1e2ea
Improve UI for regV5 verification code submission.
2026-02-24 16:50:00 -05:00
Greyson Parrelli
376cb926b0
Give a more readable in-app version name to the nightly.
2026-02-24 16:50:00 -05:00
Greyson Parrelli
4ed0056d2a
Preserve user zoom level when starting video recording.
...
Remove the unconditional zoom reset to 1x at the start of video
recording so that any pinch-to-zoom the user applied before recording
is maintained.
2026-02-24 16:50:00 -05:00
Cody Henthorne
177ef8a555
Bump version to 8.0.4
v8.0.4
2026-02-24 16:24:04 -05:00
Cody Henthorne
7244a1f52f
Update translations and other static files.
2026-02-24 16:23:32 -05:00
Alex Hart
8d311923c1
Fix possible crash when restoring fragments.
2026-02-24 17:00:47 -04:00
Cody Henthorne
9359d56880
Bump version to 8.0.3
v8.0.3
2026-02-23 11:42:37 -05:00
Cody Henthorne
3214200188
Update baseline profile.
2026-02-23 11:35:58 -05:00
Cody Henthorne
841ab7f983
Update translations and other static files.
2026-02-23 11:06:18 -05:00
Alex Hart
53b3728432
Update handling for early nav.
2026-02-23 11:13:42 -04:00