Commit Graph
18587 Commits
Author SHA1 Message Date
Greyson Parrelli 2328fa3e88 Route video GIF attachments to the GENERIC_TRANSCODE queue. 2026-02-19 09:57:23 -05:00
Greyson Parrelli e19d4624c1 Fix video transcoding crash caused by premature codec API calls.
Move getParameterDescriptor and setParameters calls to after
configure/start, since they require the codec to be in the
Executing state. Always set KEY_COLOR_TRANSFER_REQUEST in the
format before configure as the primary tone-mapping mechanism.
2026-02-19 09:57:06 -05:00
Alex Hart 345f58ed48 Bump version to 8.0.1 v8.0.1 2026-02-18 16:26:31 -04:00
Alex Hart 4c14ce3937 Update translations and other static files. 2026-02-18 16:17:34 -04:00
Alex Hart 82684c0169 Bump version to 8.0.0 v8.0.0 2026-02-18 16:03:34 -04:00
Alex Hart 2607328255 Update translations and other static files. 2026-02-18 15:52:21 -04: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
jeffrey-signalandAlex Hart b0571f8184 Fix edit group member label placeholder text. 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
Greyson ParrelliandAlex Hart ffdd5b62ae Remove now-unused colorInfo parsing from video transcoding. 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 2bc571ffd3 Possible fix for some transcoding issues. 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 b48b1f031e Fix gradle format task. 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 ee73b0e229 Allow reading quickstart credentials from disk. 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
Cody HenthorneandAlex Hart 58b5ebf39d Allow SendDeliveryReceiptJob to run during benchmarking tests. 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 c91275c5da Add the country code picker to regV5. 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
Greyson ParrelliandAlex Hart ae04749336 Add better logging for ovesized messages. 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