Jeffrey Starke
62fdf3d1aa
Bump version to 7.54.0
v7.54.0
2025-08-21 15:09:51 -04:00
Jeffrey Starke
9969b10c02
Update baseline profile.
2025-08-21 15:06:08 -04:00
Jeffrey Starke
ac656e4cb5
Update translations and other static files.
2025-08-21 15:01:36 -04:00
Greyson Parrelli
b3d2e31bae
Add dynamic scaling to our JobRunner system.
2025-08-21 14:52:34 -04:00
Alex Hart
c117082f23
Update self-pip placement in compose screen.
2025-08-21 14:52:34 -04:00
Alex Hart
3c02ff0894
Fix background corners on Foldables / Tablet layout.
2025-08-21 14:52:34 -04:00
gram-signal
e917d39a8e
Add 'spqr' capability to uploaded AppCapabilities.
2025-08-21 14:52:34 -04:00
Alex Hart
38bb15ed44
Fix participant overflow sizing on tablets.
2025-08-21 14:52:34 -04:00
Alex Hart
2db87c36a3
Convert AppearanceSettingsFragment to compose.
2025-08-21 14:52:34 -04:00
Alex Hart
92d31ee6ff
Convert AppUpdatesSettingsFragment to compose.
2025-08-21 14:52:34 -04:00
Alex Hart
d92286297f
Convert AdvancedPrivacySettingsFragment to compose.
2025-08-21 14:52:34 -04:00
Michelle Tang
7d35cf1374
Use remote config v2.
2025-08-21 14:52:34 -04:00
Alex Hart
dcce8ea35a
Convert AccountSettingsFragment from DSL to Compose.
2025-08-21 14:52:34 -04:00
Alex Hart
71c34e17eb
Various backup strings updates.
2025-08-21 14:52:34 -04:00
Alex Hart
ecddf34083
Convert AddAllowedMembersFragment to compose.
2025-08-21 14:52:34 -04:00
Michelle Tang
958dde0f6e
Fix bugs for chat folders in storage sync.
2025-08-21 14:52:34 -04:00
Greyson Parrelli
d636ef8ec9
Add debug logging for attachment restore speeds.
2025-08-21 14:52:34 -04:00
Greyson Parrelli
eb4abf2a9e
Allow RestoreAttachmentJob to be retried multiple times.
2025-08-21 14:52:34 -04:00
Jordan Rose
3a06f604fd
Remove direct uses of libsignal internals
2025-08-21 14:52:34 -04:00
Alex Hart
8992ed047d
Remove restriction on proximity lock in landscape calling.
2025-08-21 14:52:34 -04:00
Greyson Parrelli
dfdadc9d7a
Update SVRB error handling.
2025-08-21 14:52:34 -04:00
Greyson Parrelli
03c6094ea3
Bump libsignal to v0.78.2
2025-08-21 14:52:34 -04:00
Rishabh Bhatia
ccd36f199a
Fixes a significant memory leak in the sticker keyboard, which caused UI lag and system slowdowns, particularly on lower-end devices.
...
Closes signalapp/Signal-Android#14283
Fixes signalapp/Signal-Android#13770
2025-08-21 14:52:34 -04:00
Alex Hart
7c7f2ff2aa
Fix unresponsiveness of calling screen when in landscape.
2025-08-21 14:52:33 -04:00
jeffrey-signal
47508495ed
Improve organization of glide packages.
...
Generic image processing classes were scattered alongside Signal-specific Glide code across multiple packages: `org.signal.glide`, `org.thoughtcrime.securesms.glide` and `org.thoughtcrime.securesms.mms`.
This change provides a clearer separation of concerns:
- `org.signal.glide` contains generic image loading components
- `org.thoughtcrime.securesms.glide` contains Signal-specific Glide integrations
- Feature-specific loaders are moved to their respective domain packages (e.g. `.badges`, `.contacts`)
2025-08-21 14:52:33 -04:00
Greyson Parrelli
cc43add7af
Add in extra check for serviceId in send job.
2025-08-21 14:52:33 -04:00
Jim Gustafson
19b3d6d1d3
Update to RingRTC v2.57.0
2025-08-21 14:52:33 -04:00
Greyson Parrelli
1c7f6a68e4
Inline deleteSync and SSREv2 capabilities.
2025-08-21 14:52:33 -04:00
Greyson Parrelli
8df8cdf28d
Fix potential crash in notification message generation.
2025-08-21 14:52:33 -04:00
Alex Hart
dd01cd15ca
Fix full-screen mode for compose call screen.
2025-08-21 14:52:33 -04:00
Alex Hart
1e2b1a8b78
Fix state restoration when switching between inner and outer screens.
2025-08-21 14:52:33 -04:00
Cody Henthorne
734aa485ce
Fix restore progress bar not clearing after cancel.
2025-08-21 14:52:33 -04:00
Cody Henthorne
2b56e00e89
Prevent potential deadlock when canceling jobs.
2025-08-21 14:52:33 -04:00
Greyson Parrelli
6f051ce4c2
Add progress log for dummy message inserts.
2025-08-21 14:52:33 -04:00
Alex Hart
f7bd2ee020
Upgrade compose to BOM 2025.08.00
2025-08-21 14:52:33 -04:00
Greyson Parrelli
a542b65f51
Add support for OutgoingMessageDetails.dateReceived.
2025-08-21 14:52:33 -04:00
Greyson Parrelli
4c59a746a5
Update to latest backup tests.
2025-08-21 14:52:33 -04:00
Greyson Parrelli
73ad6221a6
Add performance metrics for archive uploads.
2025-08-21 14:52:33 -04:00
Cody Henthorne
9ccdbb8e40
Rotate profile key when learning of a block by a linked device.
2025-08-21 14:52:33 -04:00
jeffrey-signal
cd26929d39
Prevent password managers from overwriting backup key with Signal PIN.
...
Adding a hidden username field provides additional context for the autofill service, so it knows the username associated with the confirmed PIN should be "Signal PIN" rather than "Signal backup key".
2025-08-21 14:52:33 -04:00
Cody Henthorne
d7714a2067
Do not archive view-once media.
2025-08-21 14:52:33 -04:00
Alex Hart
1056e79361
Enable edgeToEdge support for compose CallScreen.
2025-08-21 14:52:33 -04:00
Alex Hart
515f3dd43f
Add proper picture in picture support to compose CallScreen component.
2025-08-21 14:52:33 -04:00
Jeffrey Starke
affe97a060
Bump version to 7.53.4
v7.53.4
2025-08-21 14:50:05 -04:00
Jeffrey Starke
ad57b7a2db
Update baseline profile.
2025-08-21 12:42:06 -04:00
Jeffrey Starke
91cd4641f2
Update translations and other static files.
2025-08-21 12:37:41 -04:00
Jeffrey Starke
f919961cb2
StreamFactoryApngDecoder handles PNG types.
2025-08-21 12:18:49 -04:00
Jeffrey Starke
9dd1f0d17d
Bump version to 7.53.3
v7.53.3
2025-08-19 20:39:21 -04:00
Jeffrey Starke
286ad3873f
Update baseline profile.
2025-08-19 20:37:05 -04:00
Jeffrey Starke
748b94e6ba
Update translations and other static files.
2025-08-19 20:33:30 -04:00