Michelle Tang
f71c1d0c5d
Update translations and other static files.
2026-01-14 15:41:40 -05:00
Greyson Parrelli
43607edc1c
Improve reconciliation logging and handling.
2026-01-14 13:53:57 -05:00
Greyson Parrelli
08beb7ff43
Properly tag account wallpapers as such during export.
2026-01-14 13:49:28 -05:00
Greyson Parrelli
b24c4e3302
Poke upload progress when viewing settings.
2026-01-14 12:21:19 -05:00
Greyson Parrelli
06a6f0ea0b
Rotate backups beta megaphone flag.
2026-01-14 10:53:19 -05:00
Greyson Parrelli
bd38c4f5d2
Update Groups.proto to match shared spec.
2026-01-13 14:01:46 -05:00
Michelle Tang
2e4665e5c4
Fix missing UUID crash in storage service.
2026-01-13 12:20:29 -05:00
Alex Hart
7f3966ff07
Remove call length checks from CallQuality trigger.
2026-01-13 12:20:29 -05:00
Alex Hart
1f7e9df7ff
Clean up old calling code.
2026-01-13 12:20:29 -05:00
Greyson Parrelli
fd32ec9598
Improve internal logging for reconciliation errors.
2026-01-13 12:20:29 -05:00
Alex Hart
ed12a7691d
Add the call quality diagnostics fragment.
2026-01-13 12:20:29 -05:00
Michelle Tang
5759609a11
Add education sheet for key transparency.
2026-01-13 12:20:29 -05:00
Greyson Parrelli
6a423cb18b
Fetch abandoned attachment files in a transaction.
...
Not likely to affect anything because of the existin protected file
system, more just a defense-and-depth style thing.
2026-01-13 12:20:29 -05:00
Greyson Parrelli
c727f93534
Fix conversation list not updating when disappearing message expires
...
When a disappearing message expired while the user was on the chat list,
the message preview would persist until the user navigated into that
conversation or restarted the app.
The issue was that deleteMessage() only called notifyConversationListeners(threadId)
which notifies observers watching a specific thread, but not
notifyConversationListListeners() which notifies the conversation list UI.
Other similar operations (like bulk deletes at line 3639) correctly call both.
2026-01-13 12:20:29 -05:00
Greyson Parrelli
623d2f2659
Add vertical scrolling to Change Number screen for accessibility.
...
The Change Number intro screen was not scrollable, making the Continue
button inaccessible when users have larger font or display sizes
configured on their device. Added verticalScroll modifier to the Column
to allow scrolling when content overflows.
2026-01-13 12:20:29 -05:00
Greyson Parrelli
4dede65e32
Remove some bad thumbnails from archive reconciliation.
2026-01-13 12:20:29 -05:00
Greyson Parrelli
1c5f4da20f
Potential fix for flakey name collision test.
2026-01-13 12:20:29 -05:00
Greyson Parrelli
33d9840a78
Fix bad attachment table test.
2026-01-13 12:20:29 -05:00
Greyson Parrelli
3e89e07ad3
Fix case where wallpapers may not be uploaded.
2026-01-13 12:20:29 -05:00
Greyson Parrelli
99c3e043e7
Include more debug information for debuglog upload failures.
2026-01-13 12:20:29 -05:00
Greyson Parrelli
3858024116
Fix log typo.
2026-01-13 12:20:29 -05:00
Greyson Parrelli
b06f0bba61
Do not run reconciliation while there are still uploads in progress.
2026-01-13 12:20:29 -05:00
Greyson Parrelli
73ea50d162
Make logging more accurate.
2026-01-13 12:20:29 -05:00
jeffrey-signal
98580e6a6b
Move sticker preview classes to preview subpackage.
2026-01-13 12:20:29 -05:00
jeffrey-signal
2f0a63774f
Move StickerManagementScreen to its own file.
2026-01-13 12:20:29 -05:00
jeffrey-signal
2d93b31469
Update username link logo.
...
Resolves signalapp/Signal-Android#14258
2026-01-13 12:20:28 -05:00
Michelle Tang
e27abcb047
Bump version to 7.69.2
2026-01-12 13:54:14 -05:00
Michelle Tang
29b4b32692
Update translations and other static files.
2026-01-12 13:45:09 -05:00
Alex Hart
bdd6bcb932
Fix speaker button initialisation issue.
2026-01-12 12:45:04 -04:00
Alex Hart
062fb1fe0b
Add factory call for MainNavigationViewModel in ConversationFragment.
2026-01-12 12:21:09 -04:00
Greyson Parrelli
4a0631a10c
Attempt to restore attachment as long as we have the data hash.
2026-01-09 21:15:46 -05:00
jeffrey-signal
a0fdc735e7
Bump version to 7.69.1
2026-01-09 15:14:14 -05:00
jeffrey-signal
fa842ac281
Update translations and other static files.
2026-01-09 15:11:28 -05:00
Alex Hart
f8d17b04cb
Fix ringing screen when an outgoing call is placed and the camera is off.
2026-01-09 14:17:49 -04:00
Alex Hart
0ac9f5d7c0
Add new raised hand treatment.
2026-01-09 13:25:29 -04:00
Alex Hart
1ad7aa901a
Fix group-ring logic.
2026-01-09 13:24:51 -04:00
Alex Hart
b0aa440b9d
Attempt to fix transparent bottom nav bar.
2026-01-09 13:17:59 -04:00
Alex Hart
dc6deee231
Remove new-calling-ui flag.
2026-01-09 12:03:51 -04:00
Greyson Parrelli
1cf52cae71
Ensure that we mark attachments restored from the archive as FINISHED.
2026-01-09 10:37:21 -05:00
Michelle Tang
c730a09123
Fix inconsistent pin timer.
2026-01-08 18:00:03 -05:00
Michelle Tang
01fc7fa179
Move the star over for poll results.
2026-01-08 17:45:01 -05:00
Alex Hart
d2c6698824
Add fix for call screen bar sizing and position.
2026-01-08 12:45:31 -04:00
jeffrey-signal
e014779b32
Bump version to 7.69.0
2026-01-08 07:49:15 -05:00
jeffrey-signal
fe400894b1
Update translations and other static files.
2026-01-08 07:42:59 -05:00
Greyson Parrelli
7c11239875
Be more lenient with attachment restore conditions.
2026-01-08 07:39:51 -05:00
Greyson Parrelli
3e5af23f43
Do not attach a resend listener unless an attachment is failed.
2026-01-08 07:39:51 -05:00
Greyson Parrelli
a349fdd79e
Keem some additional reconciliation logs longer.
2026-01-08 07:39:51 -05:00
jeffrey-signal
af32996728
Exit multi-select mode on back press in sticker management.
2026-01-08 07:39:51 -05:00
Greyson Parrelli
5fa5a98b87
Enqueue another backup after uploading new media.
2026-01-08 07:39:51 -05:00
Alex Hart
a7f239576f
Add missing call link ui.
2026-01-08 07:39:51 -05:00