Cody Henthorne
690b171d57
Default remote backups to daily.
2025-05-21 08:58:17 -04:00
Alex Bakon
2254b7f680
Remove unused CdsiSocket class.
2025-05-21 07:49:04 -04:00
andrew-signal
a6540880c9
Cancel chatConnectionFuture when we get disconnect() while CONNECTING.
2025-05-21 07:43:18 -04:00
andrew-signal
e7e59d9481
Bump to libsignal v0.73.0
2025-05-21 07:41:02 -04:00
lisa-signal
b5b71c6464
Fix ability to remove link preview without changing message text.
2025-05-20 15:47:07 -04:00
lisa-signal
437a1755ce
Fixed color of Get started text.
2025-05-20 15:33:19 -04:00
Cody Henthorne
14dbaa7d05
Prevent safety number changes during quick restore flow.
2025-05-20 15:14:29 -04:00
Alex Hart
58e462de06
Fix scrolling highlight on backups checkout page.
2025-05-20 16:10:43 -03:00
Alex Hart
b6b6f7a527
Allow free tier subscription if Google Play Billing is not available.
2025-05-20 16:09:43 -03:00
Alex Hart
09e47dba3a
Add support for cancelling an in-progress archive upload.
...
Co-authored-by: Jeffrey Starke <jeffrey@signal.org >
2025-05-20 15:46:24 -03:00
Cody Henthorne
3751052697
Force new auth WebSocket during various IMO recovery flows.
2025-05-20 14:42:54 -04:00
Cody Henthorne
da639d086f
Attempt to fix duplicate e164s due to short codes.
2025-05-19 14:45:34 -04:00
Sagar
59a9a38c1f
Fix country code filtering by removing "+" prefix handling.
...
Closes #14137
2025-05-19 14:45:34 -04:00
Alex Hart
dd634343d7
Change button size on backups management screen.
2025-05-19 14:45:34 -04:00
Alex Hart
7ee1b1386b
Backups ui polish.
2025-05-19 14:45:34 -04:00
Alex Hart
0e4c09224c
Ensure all billing states are emitted.
2025-05-19 14:45:34 -04:00
Alex Hart
fc5aae34f3
Add cancellation support and renew support for canceled subscriptions.
2025-05-19 14:45:34 -04:00
Alex Hart
1aa2c85edd
Fix alignment of progress spinner when waiting for network.:
2025-05-19 14:45:34 -04:00
Alex Hart
a6bfeebb24
Add UI for when the user's grace period expires or while they are in the grace period.
2025-05-19 14:45:34 -04:00
Alex Bakon
5e9824a180
Update test client prekey usage to include kyber keys.
2025-05-19 14:45:34 -04:00
Cody Henthorne
3644466263
Bump version to 7.42.2
v7.42.2
2025-05-19 14:44:07 -04:00
Cody Henthorne
e9b43e7c25
Update baseline profile.
2025-05-19 14:43:05 -04:00
Cody Henthorne
e9e53d6d84
Update translations and other static files.
2025-05-19 14:38:15 -04:00
Cody Henthorne
03f2feb335
Fix megaphone missing asset crash.
2025-05-19 14:31:48 -04:00
Cody Henthorne
3b657ea7bd
Bump version to 7.42.1
v7.42.1
2025-05-16 13:32:56 -04:00
Cody Henthorne
2635ffcbc9
Update baseline profile.
2025-05-16 13:29:24 -04:00
Cody Henthorne
927c079cc4
Update translations and other static files.
2025-05-16 13:23:44 -04:00
Cody Henthorne
a2f7afcb68
Detect and recycle WebSockets stuck in connecting state.
2025-05-16 13:13:32 -04:00
Alex Hart
b6c033b075
Fix timer updating on chats list.
2025-05-15 13:52:18 -03:00
Jeffrey Starke
31d0b81624
Sticker Management v2 - Exit multi select mode after all items are deselected.
...
To match the behavior of the conversations and messages screens.
2025-05-15 11:08:08 -04:00
Cody Henthorne
96ece3f424
Allow REST fallback via remote config.
2025-05-15 10:52:36 -04:00
Alex Hart
2bc9926d97
Fix crash when backing out of archive.
2025-05-15 11:40:00 -03:00
Alex Hart
f1537cb8a9
Fix rationale dialog height on small devices.
2025-05-15 11:30:23 -03:00
andrew-signal
af8dee9c38
Bump to libsignal v0.71.1
2025-05-15 10:28:45 -04:00
Cody Henthorne
39f78273c0
Async start network and message retrieval.
2025-05-15 09:22:46 -04:00
Michelle Tang
d66a0f618d
Bump version to 7.42.0
v7.42.0
2025-05-14 17:35:09 -04:00
Michelle Tang
497a8188fd
Update translations and other static files.
2025-05-14 17:20:57 -04:00
Jeffrey Starke
f3a475d0c8
Sticker management v2 – Improve list animations and state transitions.
...
- Uninstall selected packs in a single database transaction to avoid UI flickering.
- Add section header keys to prevent them from animating wildly while scrolling.
2025-05-14 17:10:41 -04:00
Michelle Tang
8b828677de
Rotate libsignal net config flag.
2025-05-14 16:43:17 -04:00
Alex Hart
a050b37f3a
Remove bank selection from iDEAL.
2025-05-14 16:43:17 -04:00
Doug Melton
c865ed0cdc
Improve handling of 12/24 hour timestamps on configuration change.
...
This fixes an edge case seen on ConversationFragment, where if the
device time format is switched between 12/24 hour format while the app
is running, the old time format will still be displayed when the app
is resumed.
This is due to a design flaw in `DateTimeFormatter.ofLocalizedTime`,
where the time format is statically cached and not updated upon
configuration change. The `LocalTime.formatHours()` extension method
was updated to no longer rely on the misbehaving `ofLocalTime` method.
In addition, `ConversationMessaageComputeWorkers.recomputeFormattedDate`
was designed to skip recomputing non-relative timestamps. This works
in most cases but not this specific edge case. A `force: Boolean` flag
was added to force all items to be updated. And the `force = true` flag
was passed upon `onResume` of the fragment.
Closes #14121
2025-05-14 16:43:17 -04:00
Alex Hart
918b792d83
Fix filter display when returning to conversation list from another tab.
2025-05-14 16:43:17 -04:00
Alex Hart
28ecb37103
Add additional logging for stopped processing.
2025-05-14 16:43:17 -04:00
Alex Hart
7c43462771
Disconnect groupCall object when network is unavailable.
2025-05-14 16:43:17 -04:00
Cody Henthorne
7e00739240
Remove MMS related encryption error messaging.
2025-05-14 16:43:17 -04:00
Cody Henthorne
feae417af5
Flag username for restore on re-register.
2025-05-14 16:43:17 -04:00
Michelle Tang
e5d55418ac
Restore chat colors after backup.
2025-05-14 16:43:17 -04:00
Cody Henthorne
5d8e0e370d
Fix pnp settings not properly syncing or dynamically updating.
2025-05-14 16:43:17 -04:00
Michelle Tang
e2bffd0fd3
Fix mentions being displayed as obj.
2025-05-14 16:43:17 -04:00
Alex Hart
8d2979d8ce
Fix camera rotation / phone orientation syncing.
2025-05-14 16:43:17 -04:00