Alex Hart
ad652dbaf2
Backup delete resub flow state fix.
2025-06-04 15:17:36 -04:00
jeffrey-signal
015fc9be2c
Add ability to save remote backup key to device password manager.
...
Co-authored-by: Cody Henthorne <cody@signal.org >
2025-06-04 15:17:36 -04:00
Alex Hart
df170dac32
Polish deletion UX.
2025-06-04 15:17:36 -04:00
Alex Hart
0d51faf618
Fix rendering after rotation.
2025-06-04 15:17:36 -04:00
Cody Henthorne
21e53e360e
Remove Media tab from backup playground.
2025-06-04 15:17:36 -04:00
Alex Hart
6a40f4a4f4
Perform backup deletion in a durable job.
2025-05-28 13:07:09 -03:00
lisa-signal
7738e6bc9a
Fix backtrack symbol to change from ic_arrow_left_24 to symbol_arrow_start_24.
2025-05-28 09:39:12 -04:00
Alex Hart
96d6a0e68d
Launch checkout flow on renew press.
2025-05-27 13:20:08 -03:00
Alex Hart
daa3e5d95a
Convert InternalConversationSettings to compose.
2025-05-27 10:48:34 -03:00
Cody Henthorne
52c7a9a214
Add copy media backup id to backup playground.
2025-05-22 11:23:23 -04:00
lisa-signal
b5b71c6464
Fix ability to remove link preview without changing message text.
2025-05-20 15:47:07 -04: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
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
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 Hart
a050b37f3a
Remove bank selection from iDEAL.
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
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
Michelle Tang
1800507604
Add beta label to backups.
2025-05-14 16:43:16 -04:00
Alex Hart
919cbbd7ca
Use dispatch queue and join to ensure single-threaded requests.
2025-05-14 16:43:16 -04:00
Cody Henthorne
93403a0d2c
Implement stop/resume media restore and update restore over cellular.
2025-05-14 16:43:16 -04:00
Jeffrey Starke
9867fa3f50
Add round checkbox composable.
...
Adds `RoundCheckbox` composable, which is styled to match the appearance of the other view checkboxes used in the app.
2025-05-14 16:43:16 -04:00
Alex Hart
6d04c8ba42
Remove MainListHostFragment and rescope list vms to the activity.
2025-05-14 16:43:16 -04:00
Sagar
5306a9dd7a
Fix system emoji not showing in video call reactions.
2025-05-14 16:43:16 -04:00
Jeffrey Starke
04c14a82be
Sticker management v2 - Implement remaining functionality.
...
- Fix bottom action bar shadow clipping during visibility animations.
- Show snackbar after installing/uninstalling sticker packs.
- Navigate to sticker preview on row click.
- Add top app bar menu to enable multi-select mode.
- Start StickerManagementActivityV2 instead of the old StickerManagementActivity
2025-05-06 17:58:48 -04:00
Sagar
51851fa5fe
Fix crash for leave gv1.
2025-05-06 17:58:48 -04:00
Michelle Tang
9d1960f065
Clear aep from clipboard after 60 seconds.
2025-05-06 17:58:48 -04:00
Michelle Tang
9aea264305
Fix backup dialog color.
2025-05-06 17:58:48 -04:00
Michelle Tang
866c232045
Convert InviteActivity to a fragment.
2025-05-06 17:58:48 -04:00
Jeffrey Starke
c8bfc88bed
Sticker management v2 - Implement multi-select.
2025-05-06 17:58:48 -04:00
Michelle Tang
3aa4e75ef3
Remove wrapped fragments from settings.
2025-05-06 17:58:48 -04:00
Jim Gustafson
570a475229
Add new remote config support for calling audio configuration.
2025-05-06 17:58:48 -04:00
Sagar
39756fd0d4
Avoid recording empty voice messages during an ongoing call.
2025-05-06 17:58:48 -04:00
Sagar
f0acc39829
Hide camera toggle button in PIP mode.
2025-05-06 17:58:48 -04:00
Jeffrey Starke
fe853f7b65
Add missing long press haptic feedback to composables.
...
As recommended by https://developer.android.com/develop/ui/compose/touch-input/pointer-input/tap-and-press
> As a best practice, you should include haptic feedback when the user long-presses elements.
2025-05-06 17:58:48 -04:00
Cody Henthorne
87cbe305f0
Support accounts without pins in AEP restore flows.
2025-05-06 17:58:48 -04:00
Sagar
65e1ffaed4
Do not play a media item if it was deleted.
2025-05-06 17:58:47 -04:00
Sagar
43b5cb0641
Fix crash when leaving group.
2025-05-06 17:58:47 -04:00
Sagar
76aaf22429
Duck and recover external audio on voice note play.
2025-05-06 17:58:47 -04:00
Miriam Zimmerman
3d7162cdd3
Implement remote mute receive; Update to RingRTC v2.52.0
...
Co-authored-by: Alex Hart <alex@signal.org >
Co-authored-by: Cody Henthorne <cody@signal.org >
2025-05-06 17:58:47 -04:00
Alex Hart
ed9a945f05
Fix issue where a test user could have a tier but no subscriber.
2025-05-06 17:58:47 -04:00
Alex Hart
ae90b2ecd9
Add support for conversation intent routing to MainActivity.
2025-04-24 15:55:39 -04:00
Jeffrey Starke
9d593bcaff
Fix chat folders flickering during drag and drop.
...
Fixes the UI flickering that occurs when reordering chat folders. The issue was caused by the ViewModel updating the database each time a list item position changes when we were already updating list order in the UI state manually at the same time.
2025-04-24 15:55:39 -04:00
Jeffrey Starke
62ed823e42
Sticker management v2 - Implement drag and drop.
...
Adds the ability to use drag and drop to rearrange installed sticker packs.
2025-04-24 15:55:39 -04:00
Cody Henthorne
8007045ca8
Convert change number back to WebSocket.
2025-04-24 15:55:39 -04:00