Alex Hart
3f27769d20
Enable new local backup export for external users.
2026-03-25 16:31:09 -04:00
Greyson Parrelli
089d8a50b2
Promote the new APNG renderer to a normal flag.
2026-03-25 16:31:09 -04:00
Michelle Tang
c3b8768570
Turn on collapsing chat events for internal users.
2026-03-25 16:31:09 -04:00
Greyson Parrelli
c3f9e5d972
Add new APNG renderer, just for internal users for now.
2026-03-25 16:31:08 -04:00
Cody Henthorne
a0c0acb8fc
Add group terminate support.
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
Cody Henthorne
3620db3a92
Make max compressed video size remote configurable.
2026-03-19 16:47:35 -04:00
Michelle Tang
b677827c86
Inline pinned message config.
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
jeffrey-signal
a5e00c4319
Inline the send member labels feature flag.
2026-03-18 13:15:48 -04:00
Michelle Tang
7caccd341b
Add more admin delete checks.
2026-03-13 18:03:42 -04:00
Alex Hart
b4ec935762
Fix share sheet ordering.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2026-03-11 15:41:45 -04:00
Jesse Weinstein
30426ee42a
Remove some unused classes.
...
Resolves signalapp/Signal-Android#14636
2026-03-11 15:41:44 -04:00
jeffrey-signal
374347da04
Inline the receive member labels feaure flag.
2026-03-11 15:41:44 -04:00
adel-signal
d06febd5b5
Update RingRTC to v2.66.0
2026-03-11 15:41:43 -04:00
Michelle Tang
04813fe345
Sync education sheet seen status for admin delete.
2026-03-11 15:41:43 -04:00
Cody Henthorne
6a3d1634b9
Show warning dialog when attempting to save optimized media.
2026-03-11 15:41:43 -04:00
Greyson Parrelli
bdc90f3c02
Update SQLCipher to 4.13.0
2026-03-11 15:41:42 -04:00
jeffrey-signal
9500f4a59c
Add support for app version-based remote configs.
2026-03-11 15:41:40 -04:00
Greyson Parrelli
2356bb6da2
Fix ScreenDensity calculation.
2026-03-09 12:24:12 -04:00
Greyson Parrelli
2bd440e07c
Cap the number of incrementalMacs populated in an envelope.
...
Add a remote config `global.maxIncrementalMacsPerEnvelope` (client
fallback of 10) that limits how many attachment pointers in a single
envelope can have their incrementalMac field populated. Each
incrementalMac can be up to 8 KiB, so having too many risks exceeding
the 96 KiB envelope size threshold. Excess attachment pointers have
their incrementalMac and chunkSize fields stripped.
2026-03-09 12:24:11 -04:00
Greyson Parrelli
f8d3336a1e
Add internal setting to disable internal user.
2026-03-04 13:55:39 -05:00
Michelle Tang
4e3ef19c1f
Rotate receive for admin delete.
2026-03-04 13:55:39 -05:00
Michelle Tang
1e395ab416
Use global config for admin delete timer.
2026-03-04 13:55:39 -05:00
jeffrey-signal
16e63a061d
Allow any group member to set member labels.
2026-03-04 13:55:39 -05:00
Michelle Tang
74d9e3248b
Add pending and failed states for admin delete.
2026-03-04 13:55:39 -05:00
Alex Hart
95c0bc6052
Update internal and local backup access.
2026-03-04 13:45:24 -05:00
Alex Hart
bd4ce1788c
Fix ANR when backup deletion hangs.
2026-03-04 13:45:24 -05:00
Cody Henthorne
61ba2ac97a
Improve message processing performance.
2026-03-04 13:45:23 -05:00
jeffrey-signal
955bcde062
Rotate send member labels flag.
2026-02-25 19:38:12 -05:00
Greyson Parrelli
48f4e1ddc6
Rotate the android.cameraXModelBlockList and android.cameraXMixedModelBlockList flags.
2026-02-25 19:38:12 -05:00
Greyson Parrelli
08509f6693
Fix bug where video dimensions aren't always correct in chat view.
2026-02-24 16:50:01 -05:00
Michelle Tang
58774033b7
Prioritize regular delete first.
2026-02-24 16:50:01 -05:00
Michelle Tang
071fbfd916
Add support for admin delete.
2026-02-24 16:50:01 -05:00
Alex Hart
c9dd332abd
Pre-Registration Restoration from Local Unified Backup.
2026-02-24 16:50:01 -05:00
DivyaKhunt07
bd121e47c8
Fix bubble desired height calculation.
2026-02-24 16:50:00 -05:00
Michelle Tang
484ce3a1da
Turn on binary service writes.
2026-02-18 15:48:16 -04:00
adel-signal
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
786c2b888b
Remove beta labeling from Signal Secure Backups.
2026-02-18 15:48:16 -04:00
Greyson Parrelli
da68bee742
Fix issue where you can't download media in calls.
2026-02-17 11:44:28 -05:00
jeffrey-signal
28d8d62cbd
Rotate receive member labels flag.
2026-02-11 18:08:57 -05:00
Alex Hart
58d2c92102
Move the rest of the permissions classes.
2026-02-11 18:08:57 -05:00
Greyson Parrelli
f90ba45940
Make pinned chat limit remote configurable.
2026-02-11 18:08:57 -05:00
Greyson Parrelli
2c6524f6c0
Include battery info debuglog.
2026-02-10 10:35:54 -05:00
Alex Hart
62d951b438
Move additional fragments to core UI.
2026-02-10 10:35:54 -05:00
jeffrey-signal
d5b2f4fdd3
Display member label on recipient details sheet.
2026-02-10 10:35:54 -05:00
Cody Henthorne
09c07f0707
Fix benchmark tests.
2026-02-10 10:35:54 -05:00
Greyson Parrelli
2248abb749
Persist camera lens selection across sessions.
2026-02-06 15:18:50 -05:00
Alex Hart
36b6122b0f
Move several Permissions dependencies to core.
2026-02-04 13:17:29 -04:00