Commit Graph
9718 Commits
Author SHA1 Message Date
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
Cody HenthorneandAlex Hart b80dd28b40 Defensively prevent gif playback in background. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart e0cf0808cf PIP moves opposite to finger in RTL mode.
Co-authored-by: Alex Hart <alex@signal.org>
2026-02-18 15:48:16 -04:00
jeffrey-signalandAlex Hart 3b5376ef8b Fix mixed-directional text input behavior in recipient search field. 2026-02-18 15:48:16 -04:00
jeffrey-signalandAlex Hart cd57fb0d76 Fix member label pill overflow caused by excessive combining marks. 2026-02-18 15:48:16 -04:00
6986acd6f4 Update RingRTC to 2.65.0
Co-authored-by: emir-signal <emir@signal.org>
Co-authored-by: Cody Henthorne <cody@signal.org>
2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart a8dddf33f8 Media needs to be tapped on twice for it to load during call.
Fixes #14581
Fixes #14592
2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart 46582a685b Fix weird screen transition when accepting an incoming call.
Co-authored-by: Alex Hart <alex@signal.org>
2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart ad381783f7 Gifs stop or lower volume of other media playing.
Fixes #14297

Co-authored-by: Alex Hart <alex@signal.org>
2026-02-18 15:48:16 -04:00
jeffrey-signalandAlex Hart b81c1eb65c Fix crash when selecting a group to add a recipient. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart 2c4d3b3ee4 Fix deleted attachment still visible under 'Shared media'. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart d1400928ce Slide in country picker vertically in regV5. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart 49abece92b Includes quotes of your messages in 'notify for mentions' setting.
Fixes #14595
2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart 9cefe0bc04 Allow importing a backup as part of quickstart. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart ab0ce58812 Fix find-by-username text field using wrong background color.
The TextField was not explicitly setting container colors, causing it
to fall back to Material 3 defaults instead of the app's surfaceVariant
color. Added focusedContainerColor, unfocusedContainerColor, and
disabledContainerColor to match the pattern used throughout the rest
of the codebase.
2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart 333a206d36 Fix issue where emoji search bar got weird after tab switching. 2026-02-18 15:48:16 -04:00
Michelle TangandAlex Hart 86bb7666ea Fix unpinning all in note to self. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart 47947b85c7 Fix note to self media delete options. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart 6910ba6d2e Ignore storageId in Recipient.hasSameContent().
Was potentially causing unnecessary UI churn.
2026-02-18 15:48:16 -04:00
Cody HenthorneandAlex Hart 08254edae6 Add incoming group message benchmark tests. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart e67307a961 Add quickstart variant that launches with predefined credentials. 2026-02-18 15:48:16 -04:00
Cody HenthorneandAlex Hart 9922621945 Add incoming individual message benchmark tests. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart c7476a2a07 Mute in lobby if accepting large group call. 2026-02-18 15:48:16 -04:00
Alex Hart ac59528f5c Enable call vanity when joining a video call. 2026-02-18 15:48:16 -04:00
Alex Hart 97c9728c65 Resolve crash in blur container due to multiple measures. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart 80d1694e6e Ensure data is updated when refreshing contacts during a search.
Fixes #14112
2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart 28c6e31c7d Removing a recipient does not immediately remove them from the contacts list. 2026-02-18 15:48:16 -04:00
Cody HenthorneandAlex Hart 8836b2a570 Fix media send delayed after backgrounding app. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart 786c2b888b Remove beta labeling from Signal Secure Backups. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart 7b362460e7 Spruce up the welcome and permission screens in regV5. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart a1862c3420 Sticker from Google emoji keyboard renders as image attachment when forwarded. 2026-02-18 15:48:16 -04:00
jeffrey-signalandAlex Hart 44ea9ccc59 Fix unique constraint violation when importing groups with duplicate recipient IDs. 2026-02-18 15:48:16 -04:00
andrew-signalandAlex Hart 4c9cdf3b8f Refactor RefreshOwnProfileJob to Kotlin. 2026-02-18 15:48:16 -04:00
Greyson ParrelliandAlex Hart 4a6d4f197d Add 429 handling to various archive calls. 2026-02-18 15:48:16 -04:00
Cody HenthorneandAlex Hart caa743aba2 Fix foreground service start in background crash by starting service sooner for incoming group calls. 2026-02-18 15:48:16 -04:00
Alex HartandGreyson Parrelli a4469a4285 Fix issue with initial audio output setting.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2026-02-18 15:48:08 -04:00
Alex HartandGreyson Parrelli 2771b31aab Clear stale user-selected audio device when it disconnects.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2026-02-18 15:48:06 -04:00
Michelle Tang 50b59805ca Add more binary service reads. 2026-02-18 10:13:41 -05:00
jeffrey-signalandAlex Hart 78c7795b89 Fix sender name/label overflowing beyond message bubble media width. 2026-02-17 22:43:06 -04:00
jeffrey-signal 73c25f3476 Ensure consistent margins below sender name/label. 2026-02-17 18:17:36 -05:00
jeffrey-signal 6f9f89734d Fix sender name/label overflowing beyond message bubble media width. 2026-02-17 16:10:33 -05:00
Greyson Parrelli da68bee742 Fix issue where you can't download media in calls. 2026-02-17 11:44:28 -05:00
Michelle Tang 1e0c7b1120 Fix recipient call crash. 2026-02-16 16:09:39 -05:00