Commit Graph
10410 Commits
Author SHA1 Message Date
Michelle Tang 46681868d3 Put new deleting UI behind remote config. 2026-02-24 18:21:51 -05:00
Michelle Tang 75795bd7d5 Update incoming delete message strings. 2026-02-24 18:10:16 -05:00
Greyson ParrelliandCody Henthorne 1908723fbe Prevent potential ISE in MediaPreviewV2Fragment. 2026-02-24 16:50:01 -05:00
Greyson ParrelliandCody Henthorne 549992c08a Fix potention NPE on video recording failures. 2026-02-24 16:50:01 -05:00
Greyson ParrelliandCody Henthorne 845704b9fe Map UNKNOWN group member role to DEFAULT during backup export. 2026-02-24 16:50:01 -05:00
Greyson ParrelliandCody Henthorne ba03ca5e0c Drop quotes with unexported authors during backup export. 2026-02-24 16:50:01 -05:00
Cody Henthorne 92a9f12b58 Fix notification not being dismissed for read edited message. 2026-02-24 16:50:01 -05:00
Cody Henthorne 3437ac63bb Fix group recipient being created without a group record. 2026-02-24 16:50:01 -05:00
jeffrey-signalandCody Henthorne d798a35c38 Member labels padding, margin, and styling fixes. 2026-02-24 16:50:01 -05:00
01b56995d9 Add distinctUntilChanged to speaker hint flow to prevent repeated popups.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2026-02-24 16:50:01 -05:00
Greyson ParrelliandCody Henthorne 3f190efb4e Validate profile keys before writing them to backup exports. 2026-02-24 16:50:01 -05:00
Greyson ParrelliandCody Henthorne bb6b149c2e Fix potential validation error with mentions. 2026-02-24 16:50:01 -05:00
jeffrey-signalandCody Henthorne 0b8e8a7b2f Separate v1 and v2 colorizer implementations. 2026-02-24 16:50:01 -05:00
jeffrey-signalandCody Henthorne a8a6fec19d Show preview on edit member label screen. 2026-02-24 16:50:01 -05:00
Greyson ParrelliandCody Henthorne a3fce4c149 Filter hidden recipients from contact-joined notifications. 2026-02-24 16:50:01 -05:00
Greyson ParrelliandCody Henthorne 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-signalandCody Henthorne e636a94de0 Fix bug where we constantly cycled network stack when on network with PAC proxy. 2026-02-24 16:50:01 -05:00
Greyson ParrelliandCody Henthorne 08509f6693 Fix bug where video dimensions aren't always correct in chat view. 2026-02-24 16:50:01 -05:00
Michelle TangandCody Henthorne f584ef1d72 Add network constraint to admin delete job. 2026-02-24 16:50:01 -05:00
Alex HartandCody Henthorne 67a6df57c8 Allow user to cancel in-flight keep-alive donation. 2026-02-24 16:50:01 -05:00
Greyson ParrelliandCody Henthorne fadbb0adc5 Enable change animations in the conversation list. 2026-02-24 16:50:01 -05:00
Michelle TangandCody Henthorne 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 ParrelliandCody Henthorne 68137cb66f Add internal config to schedule a message after the weekend. 2026-02-24 16:50:01 -05:00
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
cf862af3ca Increase bank transfer minimum name limit.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2026-02-24 16:50:01 -05:00
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 TangandCody Henthorne 6155140de4 Default to allowing multiple votes. 2026-02-24 16:50:01 -05:00
Alex HartandCody Henthorne a4637248e8 Set megaphone snooze for backups to 2 weeks. 2026-02-24 16:50:01 -05:00
Alex HartandCody Henthorne 8c4470a27e Add logline for full-screen intent support. 2026-02-24 16:50:01 -05:00
Michelle TangandCody Henthorne 071fbfd916 Add support for admin delete. 2026-02-24 16:50:01 -05:00
Greyson ParrelliandCody Henthorne 1968438ebb Improve video transcoding error logging. 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-signalandCody Henthorne 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
Alex HartandCody Henthorne c9dd332abd Pre-Registration Restoration from Local Unified Backup. 2026-02-24 16:50:01 -05:00
jeffrey-signalandCody Henthorne 7e605fb6de Fix member label emoji ignoring use system emoji preference. 2026-02-24 16:50:01 -05:00
andrew-signalandCody Henthorne 402f49edd9 Replace usages of old getEncryptedUsernameFromLinkServerId for libsignal's lookUpUsernameLink. 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-signalandCody Henthorne 9c29601b55 Consolidate about sheet state into a single object. 2026-02-24 16:50:01 -05:00
jeffrey-signalandCody Henthorne 28c37cb3ac Add ability to edit member label from the about you sheet. 2026-02-24 16:50:01 -05:00
DivyaKhunt07andCody Henthorne bd121e47c8 Fix bubble desired height calculation. 2026-02-24 16:50:00 -05:00
Greyson ParrelliandCody Henthorne 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
Alex HartandGitHub 8d311923c1 Fix possible crash when restoring fragments. 2026-02-24 17:00:47 -04:00
Alex Hart 53b3728432 Update handling for early nav. 2026-02-23 11:13:42 -04:00
Alex HartandGitHub cf9f98efc9 Fix bad behavior when rotating device with message details open. 2026-02-23 10:54:21 -04:00
Alex Hart 4c89b20fad Fix possible captcha race. 2026-02-19 11:14:14 -04:00
Greyson Parrelli 2328fa3e88 Route video GIF attachments to the GENERIC_TRANSCODE queue. 2026-02-19 09:57:23 -05:00
Michelle TangandAlex Hart 484ce3a1da Turn on binary service writes. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart 85d5f62301 Fix potential archive sync issue. 2026-02-18 15:48:16 -04:00