Michelle Tang
c0d9efc930
Improve scheduling of the expiration of pinned messages.
2026-01-22 14:38:53 -05:00
Michelle Tang
6722d9d15d
Remove delivery indicator for pinned messages.
2026-01-22 13:40:02 -05:00
Alex Hart
52c2c58988
Adjust padding measurement to prevent text from touching footer.
2026-01-22 14:25:00 -04:00
Alex Hart
e3efc53b64
Squelch resize calls while in a resize loop.
2026-01-22 11:29:58 -04:00
Alex Hart
9a18f5ef6b
Dismiss active context menu in on-destroy-view to prevent long-press crash.
2026-01-22 10:19:55 -04:00
Alex Hart
ce8d545d6f
Bump version to 7.71.0
v7.71.0
2026-01-21 16:39:21 -04:00
Alex Hart
f875a0c882
Update translations and other static files.
2026-01-21 16:31:05 -04:00
Jim Gustafson
4bbddf736c
Add more AudioManager logging
2026-01-21 11:57:48 -08:00
Alex Hart
c1da17df48
Fix console crash with competing animations / layout.
2026-01-21 12:55:00 -04:00
Alex Hart
f6fa8166d2
Re-register if we lose registration in pip mode.
2026-01-21 12:42:29 -04:00
Alex Hart
20016adef1
Display self-pip above raise hands bar if it is present.
2026-01-21 12:38:49 -04:00
Greyson Parrelli
265bb29626
Include footerPinned in media message footer width calculation.
2026-01-21 11:21:49 -05:00
Alex Hart
d16be8c4d7
Fix issue where archival progress dialog never dismisses.
2026-01-21 12:19:15 -04:00
Michelle Tang
791a38a181
Rotate send pin config.
2026-01-21 10:31:40 -05:00
Greyson Parrelli
d1010eb886
Move internal backup details down further on the screen.
2026-01-20 14:44:42 -05:00
Alex Hart
471b214b4a
Extract Media and TransformProperties to core/util/models.
2026-01-20 15:21:27 -04:00
benediktjohannes
f505d48d80
Update strings comment.
...
Resolves #14534
2026-01-20 15:04:02 -04:00
Greyson Parrelli
6d9a2d4787
Fix apk file names.
2026-01-20 15:04:02 -04:00
Greyson Parrelli
a36e2408f7
Add more internal logging around failed debuglogs uploads.
2026-01-20 15:04:02 -04:00
Greyson Parrelli
9012a2afc0
Prompt users to backup during quick restore.
2026-01-20 15:04:02 -04:00
Alex Hart
4921198cd8
Launch main activity directly from share.
2026-01-20 15:04:02 -04:00
Alex Hart
530b57644f
Add displaySheet reset.
2026-01-20 15:04:01 -04:00
Alex Hart
921415632b
Add log entry line for remote backup subscription source.
2026-01-20 15:04:01 -04:00
Greyson Parrelli
c723b2c6bf
Fix issue where backfilled dupes may get different mediaIds.
2026-01-20 15:04:01 -04:00
Alex Hart
17d338f7af
New system PiP treatment.
2026-01-20 15:04:01 -04:00
Greyson Parrelli
3d9e12e4c1
Update to libsignal v0.86.12
2026-01-20 15:04:01 -04:00
Jim Gustafson
4ca849c151
Update to RingRTC v2.62.0
2026-01-20 15:04:01 -04:00
Alex Hart
3e6145aed0
Bump version to 7.70.1
v7.70.1
2026-01-20 15:02:44 -04:00
Alex Hart
c960f29e38
Update translations and other static files.
2026-01-20 14:52:10 -04:00
Alex Hart
c230eb179b
Back camera mirror fix.
2026-01-20 13:44:41 -04:00
Alex Hart
05e77b1d33
Filter out participants without ServiceId when leaving group call.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2026-01-20 13:37:57 -04:00
Michelle Tang
a2bdea5df2
Fix missing windows dependency.
2026-01-15 13:58:36 -05:00
Michelle Tang
b2b2860a48
Bump version to 7.70.0
v7.70.0
2026-01-14 15:49:42 -05:00
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
andrew-signal
1b250300c7
Bump to libsignal v0.86.11
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