Alex Hart
c9dd332abd
Pre-Registration Restoration from Local Unified Backup.
2026-02-24 16:50:01 -05:00
Alex Hart
58d2c92102
Move the rest of the permissions classes.
2026-02-11 18:08:57 -05:00
Alex Hart
6e92ff5096
Move fragments to core UI.
2026-02-10 10:35:54 -05:00
Alex Hart
05751a5b79
Remove app module SignalTheme.
2026-02-10 10:35:54 -05:00
Alex Hart
6c30f3d573
Local backups upgrade UI.
2026-01-31 22:21:41 -05:00
jeffrey-signal
ce46c44b5d
Centralize common icons into SignalIcons.
2026-01-28 16:17:11 -05:00
Alex Hart
305c32cfc5
Fix snackbar durations.
2026-01-08 07:39:47 -05:00
Michelle Tang
282a707bf9
Fix talkback saying meters instead of minutes.
2026-01-08 07:39:40 -05:00
Greyson Parrelli
e6f11c7443
Require key rotation to disable pins.
2025-11-05 15:58:44 -05:00
jeffrey-signal
2c8144b32f
Add more compose preview annotations.
2025-10-02 12:56:04 -04:00
Cody Henthorne
be45bdb562
Fix legacy restore options in new restore flows.
2025-06-18 16:45:42 -04:00
Alex Hart
76e8695000
Convert AdvancedPinPreferencesFragment to compose.
2025-06-17 16:26:20 -04:00
Michelle Tang
3aa4e75ef3
Remove wrapped fragments from settings.
2025-05-06 17:58:48 -04:00
andrew-signal
88fd8fb36b
Add handling for AppExpiredConnection in LibSignalChatConnection:connect.
...
Co-authored-by: Cody Henthorne <cody@signal.org >
2025-03-31 14:44:06 -04:00
Jameson Williams
769a92943e
Enable nonTransitiveRClass.
...
Resolves #13757
2024-11-01 16:07:25 -04:00
Greyson Parrelli
863b443317
Convert SignalStore to kotlin.
2024-06-24 15:04:03 -04:00
Greyson Parrelli
b6a4e1f145
Rewrite the AppDependencies system.
2024-06-05 15:46:00 -04:00
Cody Henthorne
6d657b449c
Convert and update Manage Storage Settings.
2024-05-01 16:45:36 -04:00
Greyson Parrelli
825ca0d737
Remove more SMS vestiges.
2024-03-18 19:21:08 -04:00
Cody Henthorne
776a4c5dce
Fix string issues.
2023-10-31 10:19:34 -04:00
Cody Henthorne
2785609481
Fix bug with dangling notification clear.
2023-10-10 12:06:15 -04:00
Greyson Parrelli
7d5786ea93
Add a core-util-jvm module.
...
This is basically a location where we can put common utils that can also
be imported by libsignal-service (which is java-only, no android
dependency).
2023-10-05 19:13:19 -04:00
Cody Henthorne
6232656ad4
Fix dangling notifications after clear message history.
2023-10-05 19:13:19 -04:00
Cody Henthorne
880ce18fd0
Pluralize chat length limit custom setting.
2023-10-03 10:16:05 -04:00
Greyson Parrelli
e1570e9512
Start mirroring to SVR2.
2023-07-12 15:48:51 -04:00
Nicholas Tinsley
7ea9fc0c3b
Update AlertDialogs to MaterialAlertDialogs.
...
Addresses #12949 .
2023-06-06 12:47:16 -04:00
Greyson Parrelli
5c5b88ebcc
Pluralize some strings.
2023-05-17 15:30:26 -04:00
Alex Hart
3451ac4504
Move LifecycleDisposable to core-util.
2023-04-13 17:18:59 -04:00
Cody Henthorne
055f4b09ee
Add additional backup folder failure debug info.
2023-04-12 16:31:27 -04:00
Nicholas
8dd1d3bdeb
Allow user-selected backup time.
2023-01-25 17:02:41 -05:00
Alex Hart
5f0d37739a
Remove SLE from EditProxyViewModel.
2022-12-16 15:22:04 -05:00
Greyson Parrelli
7949996c5c
Renamed database classes to table classes.
...
Because they're not databases. They're tables.
2022-11-30 17:10:36 -05:00
Greyson Parrelli
1007b4d635
Reduce flakiness of our dependencies.
2022-10-24 21:02:22 -03:00
Cody Henthorne
a8e03e9bf2
Fix backup job background start restricitions with API31+.
2022-10-12 09:48:40 -04:00
Sgn-32
cdb7f07368
Add ability to clear the proxy address.
...
Closes #12499
2022-10-11 14:46:35 -04:00
Sgn-32
c652d83f81
Use MaterialAlertDialogBuilder in EditProxyFragment.
...
Closes #12479
2022-09-28 11:33:36 -04:00
Varsha
e676f324f1
Add new handling to encourage the user to save their wallet recovery phrase.
...
This only effects those who have opted in to payments and have a non-zero balance.
2022-09-28 11:33:35 -04:00
Alex Hart
26bebb9811
Upgrade several AndroidX Libraries.
...
AppCompat 1.2.0 to 1.5.1
Lifecycle 2.3.1 to 2.5.1
Navigation 2.3.5 to 2.5.2
Fragment 1.3.5 to 1.5.2
Annotations 1.2.0 to 1.4.0
Window 1.0.0-alpha09 to 1.0.0
AAPT2 to 7.0.4
Fragment-Testing 1.3.5 to 1.5.2 (matching Fragment)
2022-09-14 15:30:43 -04:00
Cody Henthorne
cfebd0eeb9
Verify backup can be decrypted as part of creation flow.
2022-08-09 16:23:44 -04:00
Alex Hart
1b471e163d
Implement new Material3 spec.
2022-06-02 11:52:10 -04:00
Greyson Parrelli
77ea2deada
Move more util classes to core-util.
2022-04-06 12:36:32 -04:00
Greyson Parrelli
057231b9c3
Update libsignal-client to 0.14.0
2022-03-17 12:12:56 -04:00
Cody Henthorne
dbce4be31d
Refactor MappingAdapter code into package.
2021-12-20 13:31:18 -05:00
Cody Henthorne
8014a70134
Show backup progress as a percentage.
2021-12-20 13:31:18 -05:00
Greyson Parrelli
843ed24bbb
Introduce SignalDatabase as the main database entrypoint.
2021-11-18 12:36:52 -05:00
Greyson Parrelli
8aea20f147
Migrate local account data into SignalStore.
2021-11-17 16:14:26 -05:00
Greyson Parrelli
c0a68202a7
Update some settings menus to use MaterialAlertDialogBuilder.
2021-10-21 17:11:46 -04:00
Cody Henthorne
712b0c147a
Improve WebSocket health monitoring.
2021-07-27 13:40:33 -04:00
Alex Hart
f2d5ea0391
Refactor app settings.
2021-05-12 12:23:00 -04:00
Alex Hart
efc3e7b25d
Fix emoji on odd densities and add internal pref to force built-in.
2021-05-04 12:20:18 -04:00