Cody Henthorne
b4d781ddbb
Reduce calls to sleep for WebSocket keep alives.
2026-02-24 16:50:01 -05:00
jeffrey-signal and Cody Henthorne
9c29601b55
Consolidate about sheet state into a single object.
2026-02-24 16:50:01 -05:00
jeffrey-signal and Cody Henthorne
28c37cb3ac
Add ability to edit member label from the about you sheet.
2026-02-24 16:50:01 -05:00
DivyaKhunt07 and Cody Henthorne
bd121e47c8
Fix bubble desired height calculation.
2026-02-24 16:50:00 -05:00
Greyson Parrelli and Cody 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 Hart and GitHub
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 Hart and GitHub
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 Tang and Alex Hart
484ce3a1da
Turn on binary service writes.
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex Hart
85d5f62301
Fix potential archive sync issue.
2026-02-18 15:48:16 -04:00
Cody Henthorne and Alex Hart
b80dd28b40
Defensively prevent gif playback in background.
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex 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-signal and Alex Hart
3b5376ef8b
Fix mixed-directional text input behavior in recipient search field.
2026-02-18 15:48:16 -04:00
jeffrey-signal and Alex 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 Parrelli and Alex 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 Parrelli and Alex 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 Parrelli and Alex 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-signal and Alex Hart
b81c1eb65c
Fix crash when selecting a group to add a recipient.
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex Hart
2c4d3b3ee4
Fix deleted attachment still visible under 'Shared media'.
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex Hart
d1400928ce
Slide in country picker vertically in regV5.
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex Hart
49abece92b
Includes quotes of your messages in 'notify for mentions' setting.
...
Fixes #14595
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex Hart
9cefe0bc04
Allow importing a backup as part of quickstart.
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex 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 Parrelli and Alex Hart
333a206d36
Fix issue where emoji search bar got weird after tab switching.
2026-02-18 15:48:16 -04:00
Michelle Tang and Alex Hart
86bb7666ea
Fix unpinning all in note to self.
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex Hart
47947b85c7
Fix note to self media delete options.
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex Hart
6910ba6d2e
Ignore storageId in Recipient.hasSameContent().
...
Was potentially causing unnecessary UI churn.
2026-02-18 15:48:16 -04:00
Cody Henthorne and Alex Hart
08254edae6
Add incoming group message benchmark tests.
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex Hart
e67307a961
Add quickstart variant that launches with predefined credentials.
2026-02-18 15:48:16 -04:00
Cody Henthorne and Alex Hart
9922621945
Add incoming individual message benchmark tests.
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex 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 Parrelli and Alex Hart
80d1694e6e
Ensure data is updated when refreshing contacts during a search.
...
Fixes #14112
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex Hart
28c6e31c7d
Removing a recipient does not immediately remove them from the contacts list.
2026-02-18 15:48:16 -04:00
Cody Henthorne and Alex Hart
8836b2a570
Fix media send delayed after backgrounding app.
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex Hart
786c2b888b
Remove beta labeling from Signal Secure Backups.
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex Hart
7b362460e7
Spruce up the welcome and permission screens in regV5.
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex Hart
a1862c3420
Sticker from Google emoji keyboard renders as image attachment when forwarded.
2026-02-18 15:48:16 -04:00
jeffrey-signal and Alex Hart
44ea9ccc59
Fix unique constraint violation when importing groups with duplicate recipient IDs.
2026-02-18 15:48:16 -04:00
andrew-signal and Alex Hart
4c9cdf3b8f
Refactor RefreshOwnProfileJob to Kotlin.
2026-02-18 15:48:16 -04:00
Greyson Parrelli and Alex Hart
4a6d4f197d
Add 429 handling to various archive calls.
2026-02-18 15:48:16 -04:00
Cody Henthorne and Alex 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 Hart and Greyson 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 Hart and Greyson 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-signal and Alex Hart
78c7795b89
Fix sender name/label overflowing beyond message bubble media width.
2026-02-17 22:43:06 -04:00