Alex Hart
|
58d2c92102
|
Move the rest of the permissions classes.
|
2026-02-11 18:08:57 -05:00 |
|
Greyson Parrelli
|
2c6524f6c0
|
Include battery info debuglog.
|
2026-02-10 10:35:54 -05:00 |
|
Michelle Tang
|
989cda6662
|
Add internal setting to run KT.
|
2026-02-03 15:14:38 -05:00 |
|
Michelle Tang
|
cd925d5f53
|
Self-check key transparency.
|
2026-02-02 14:12:16 -05:00 |
|
Cody Henthorne
|
c5aedc7d85
|
Disable retry pending sends system.
|
2025-12-19 14:04:32 -05:00 |
|
Michelle Tang
|
673cff8eed
|
Send sync message when unpinning.
|
2025-12-10 14:41:07 -05:00 |
|
Greyson Parrelli
|
72206b9523
|
Add debugging info around used disk space.
|
2025-11-07 15:20:05 -05:00 |
|
Cody Henthorne
|
f8eaa96412
|
Fix blocking bugs for internal link and sync testing.
|
2025-10-15 15:26:33 -04:00 |
|
Cody Henthorne
|
8b2f58e0e7
|
Remove hard coded message backups remote config.
|
2025-09-24 16:29:57 -04:00 |
|
Greyson Parrelli
|
ccf1be2359
|
Add failsafe for clearing abandoned backup progress.
|
2025-09-04 16:35:06 -04:00 |
|
Greyson Parrelli
|
71dd1d9d8b
|
Add backstop for ensuring attachment archive jobs are enqueued.
|
2025-09-04 16:35:05 -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
|
26df14124b
|
Make our loggers singletons.
|
2025-08-06 15:49:22 -04:00 |
|
Cody Henthorne
|
7499bd77b4
|
Clean up GSE usage and remove combined-UAK fallback for multi-recipient send.
|
2025-07-25 11:02:47 -04:00 |
|
Cody Henthorne
|
f540886bb8
|
Attempt to resend pending messages if job creation failed.
|
2025-07-01 13:02:03 -04:00 |
|
Greyson Parrelli
|
ec5452744d
|
Allow normal attachments to be validated with plaintextHashes.
|
2025-06-25 16:14:32 -04:00 |
|
Greyson Parrelli
|
536b599449
|
Remove deprecated PNI initialization job.
|
2025-06-10 14:35:48 -04:00 |
|
Cody Henthorne
|
39f78273c0
|
Async start network and message retrieval.
|
2025-05-15 09:22:46 -04:00 |
|
Alex Hart
|
a2a3dd28ee
|
Remove activity override in favour of alias down the road.
|
2025-05-14 16:43:16 -04:00 |
|
Alex Hart
|
ae90b2ecd9
|
Add support for conversation intent routing to MainActivity.
|
2025-04-24 15:55:39 -04:00 |
|
Cody Henthorne
|
68f567b0b7
|
Fix a few random crashes when using libsignal-net.
|
2025-04-24 15:55:39 -04:00 |
|
Cody Henthorne
|
2dacb3b20f
|
Use unbounded thread pool for Rx I/O scheduler.
|
2025-03-19 10:48:31 -03:00 |
|
Cody Henthorne
|
323697dfc9
|
Improve auth WebSocket lifecycle.
|
2025-03-19 10:48:31 -03:00 |
|
Cody Henthorne
|
93d18c1763
|
Separate and kotlinize websockets.
|
2025-03-12 15:34:48 -04:00 |
|
Cody Henthorne
|
e6c5080a07
|
Handle web socket closed unexpectedly errors more gracefully.
|
2024-12-04 14:19:41 -05:00 |
|
Alex Hart
|
6ff31b950d
|
Implement checkin job for backups.
|
2024-11-21 10:36:09 -05:00 |
|
Alex Hart
|
7f1a866e79
|
Detect storage space issues during restore.
|
2024-11-21 10:36:09 -05:00 |
|
Greyson Parrelli
|
16e36c94de
|
Convert SvrValues to kotlin.
|
2024-11-06 15:44:37 -05:00 |
|
Alex Hart
|
88ea258b45
|
Prevent failed network request from causing application crash.
|
2024-10-10 15:56:23 -04:00 |
|
Alex Hart
|
861ef4d708
|
Move check to job method.
|
2024-10-07 17:01:27 -04:00 |
|
Alex Hart
|
8c63977775
|
Check backups state whenever the app is brought to foreground.
|
2024-10-07 17:01:27 -04:00 |
|
Cody Henthorne
|
5552455c2e
|
Check for restorable previously optimized media and restore if necessary.
|
2024-09-26 00:00:18 -04:00 |
|
Gaëtan Muller
|
b340097f9c
|
Remove Multidex usages.
Since the min SDK is at least 21, it is no longer necessary to use the Multidex library.
See the following for more info: https://developer.android.com/build/multidex#mdex-on-l
Resolves #13696
|
2024-09-20 10:52:18 -04:00 |
|
Greyson Parrelli
|
6112ee9bd3
|
Initialize AppDependencies if needed in AvatarProvider.
|
2024-09-13 10:51:30 -04:00 |
|
Nicholas Tinsley
|
9261c34213
|
Clean up registration java packages hierarchy.
|
2024-09-13 10:51:30 -04:00 |
|
Cody Henthorne
|
71b5a9f865
|
Fix avatar loading in OS views when app is not running.
|
2024-08-22 13:04:59 -07:00 |
|
Alex Hart
|
cda029cd93
|
Add billing module and include in play implementation.
|
2024-08-22 13:04:59 -07:00 |
|
Michelle Tang
|
3bdbd69a7d
|
Update screen lock.
|
2024-08-08 12:22:34 -07:00 |
|
Greyson Parrelli
|
b34bf4b8b0
|
Initialize app dependencies earlier.
|
2024-07-18 12:03:23 -04:00 |
|
Greyson Parrelli
|
91eeda6c6e
|
Allow RemoteConfig to be lazily initialized.
|
2024-07-16 16:54:38 -04:00 |
|
Cody Henthorne
|
f5abd7acdf
|
Add Group Send Endorsements support.
|
2024-07-09 13:40:41 -04:00 |
|
Jim Gustafson
|
a3d1197aef
|
Update to RingRTC v2.44.3
|
2024-07-09 13:40:41 -04:00 |
|
moiseev-signal
|
816e3442a0
|
Adopt libsignal 0.51.1
|
2024-06-24 15:04:03 -04:00 |
|
Alex Hart
|
57a70c3085
|
Quiet down auth check job.
|
2024-06-24 15:04:03 -04:00 |
|
Greyson Parrelli
|
863b443317
|
Convert SignalStore to kotlin.
|
2024-06-24 15:04:03 -04:00 |
|
Greyson Parrelli
|
d698f74d0b
|
Rename FeatureFlags -> RemoteConfig.
|
2024-06-24 15:04:02 -04:00 |
|
Greyson Parrelli
|
3ff218f9c6
|
Make build deprecation more resilient to clock skew.
|
2024-06-21 09:19:47 -03:00 |
|
Cody Henthorne
|
543a85316e
|
Improve FCM check clock skew handling.
|
2024-06-07 13:02:44 -04:00 |
|
Greyson Parrelli
|
b6a4e1f145
|
Rewrite the AppDependencies system.
|
2024-06-05 15:46:00 -04:00 |
|
Alex Hart
|
d719edf104
|
Rewrite in-app-payment flows to prepare for backups support.
|
2024-06-05 15:46:00 -04:00 |
|