Greyson Parrelli
0896718e5c
Annotate labs features as such.
2026-03-25 16:31:08 -04:00
Greyson Parrelli
be4bf27ede
Remove attachment table JSON join.
2026-03-25 16:31:08 -04:00
Greyson Parrelli
7253aaaa14
Add the ability to filter search by date and author.
2026-03-25 16:31:08 -04:00
jeffrey-signal
72cbe61f6c
Prepare conversation fragment navigation for two-pane conversation settings.
2026-03-25 16:31:08 -04:00
Alex Hart
78d3db319c
Fix local backup restore AEP handling and conditional re-enable.
2026-03-25 16:31:08 -04:00
Greyson Parrelli
c7a6c7ad9e
Minor improvements to SVRB error handling.
2026-03-25 16:31:08 -04:00
Greyson Parrelli
8bc183b994
Fix validation error with session switchover events.
2026-03-25 16:31:08 -04:00
Greyson Parrelli
ef6e5abc17
Add retry logic for camera binding failures.
2026-03-25 16:31:08 -04:00
Greyson Parrelli
e96e6e8d18
Use note to self icon in share sheet.
2026-03-25 16:31:08 -04:00
Greyson Parrelli
cee33a23ac
Use transaction when loading logs.
2026-03-25 16:31:08 -04:00
Greyson Parrelli
c5de7581ee
Show error message on SN screen when there's no ACI.
2026-03-25 16:31:08 -04:00
Greyson Parrelli
5dc626078f
Compress shared contact avatar before launching add-to-contacts intent.
...
Old way let us use photos that could put us over the 1mb transaction
size limit.
2026-03-25 16:31:08 -04:00
Greyson Parrelli
9de75b3e1f
Show groups that have the same member list during group creation.
2026-03-25 16:31:08 -04:00
Greyson Parrelli
f09bf5b14c
Make regV5 resumable if the app closes.
2026-03-19 17:13:11 -04:00
Michelle Tang
c7ec3ab837
Bump version to 8.4.1
v8.4.1
2026-03-19 17:09:55 -04:00
Michelle Tang
2a7b58bf46
Update baseline profile.
2026-03-19 17:02:55 -04:00
Michelle Tang
7d5b0b1565
Update translations and other static files.
2026-03-19 16:52:44 -04:00
Cody Henthorne
3620db3a92
Make max compressed video size remote configurable.
2026-03-19 16:47:35 -04:00
andrew-signal
69cad04875
Bump to libsignal v0.89.1.
2026-03-19 12:23:30 -04:00
Michelle Tang
d533cdc619
Bump version to 8.4.0
v8.4.0
2026-03-18 15:16:15 -04:00
Michelle Tang
ae455d2615
Update baseline profile.
2026-03-18 15:06:42 -04:00
Michelle Tang
7f27e52e58
Update translations and other static files.
2026-03-18 14:57:29 -04:00
Greyson Parrelli
4b10c19569
Validate individual APNG frame dimensions.
2026-03-18 13:30:11 -04:00
Greyson Parrelli
3f7f43d506
Show author of message in search results.
2026-03-18 13:15:49 -04:00
Cody Henthorne
b4296c1e4b
Fix name collision clean up bug and flakey test.
2026-03-18 13:15:49 -04:00
Greyson Parrelli
b62b5ea8ef
Add ability to open a chat incognito.
2026-03-18 13:15:49 -04:00
jeffrey-signal
db5cced91b
Show mark read action on admin-only group notifications for non-admin members.
2026-03-18 13:15:49 -04:00
Michelle Tang
b677827c86
Inline pinned message config.
2026-03-18 13:15:49 -04:00
Alex Hart
fc0e902cbf
Parallelize all-files.
2026-03-18 13:15:49 -04:00
jeffrey-signal
6fbf4d4ae6
Fix chevron appearing below the recipient name.
2026-03-18 13:15:49 -04:00
Greyson Parrelli
95149764eb
Add a new internal-only 'labs' setting screen.
2026-03-18 13:15:49 -04:00
Cody Henthorne
a37680685f
Fix flakey getAndPossiblyMerge test.
2026-03-18 13:15:49 -04:00
Greyson Parrelli
2b163a9acd
Add the ability to do an export of a single chat.
2026-03-18 13:15:49 -04:00
Alex Hart
2f41d15a41
Add progress phases for initialization and finalization for local backups.
2026-03-18 13:15:49 -04:00
Greyson Parrelli
d2c8b6e14c
Improve the storage controller for regV5.
2026-03-18 13:15:49 -04:00
Alex Hart
6877b9163b
Resolve ANR when deleting local backup.
2026-03-18 13:15:49 -04:00
jeffrey-signal
6ee14d5e7c
Fix closed conversation reopening after changing the device orientation.
2026-03-18 13:15:49 -04:00
andrew-signal
824ff18ba5
Bump libsignal to 0.88.3
2026-03-18 13:15:49 -04:00
emir-signal
548adb831d
Update to RingRTC v2.67.0
2026-03-18 13:15:49 -04:00
Cody Henthorne
501ef69f97
Fix session establishment in message processing benchmark tests.
2026-03-18 13:15:49 -04:00
Cody Henthorne
a62f07db11
Reintroduce preliminary telecom support for 1:1 calling.
2026-03-18 13:15:49 -04:00
Greyson Parrelli
1b6cfe9fc6
Re-order megaphones so backups are above PIN reminders.
2026-03-18 13:15:49 -04:00
Alex Hart
eaa1124e71
Fix voice message waveform only showing activity at the beginning.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2026-03-18 13:15:49 -04:00
Michelle Tang
380036195a
Update deleted string.
2026-03-18 13:15:49 -04:00
andrew-signal
d2619a6abd
Use app locale when formatting LocalTime, rather than system locale.
2026-03-18 13:15:49 -04:00
Cody Henthorne
4d2f23ec37
Use libsignal-net for multi-recipient send.
2026-03-18 13:15:49 -04:00
Greyson Parrelli
6c1897d8d5
Add infra for regV5 restore flows.
2026-03-18 13:15:49 -04:00
Greyson Parrelli
39de824bf0
Add quick restore flow and DebugLoggableModel to regV5.
...
Renames restore → quickrestore package, adds QuickRestoreQrViewModel,
introduces DebugLoggableModel for safe toString in release builds,
updates all State/Events classes to extend it, switches previews to
AllDevicePreviews, and enables BuildConfig for the registration module.
2026-03-18 13:15:49 -04:00
Alex Hart
889ebcadd4
Prevent remove from call button from displaying in group calls.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2026-03-18 13:15:49 -04:00
Alex Hart
db17d1fd24
Unify backup creation progress model for local backups.
2026-03-18 13:15:48 -04:00