Commit Graph

114 Commits

Author SHA1 Message Date
Alex Hart
ed4c298c33
Implement blind donation permits system. 2026-06-25 13:10:11 -03:00
Alex Hart
4316136723
Move BlobProvider and supporting classes to core-util. 2026-06-24 14:49:49 -04:00
jeffrey-signal
cdb73d4b8a
Migrate chats tab to nav 3.
- resolves signalapp/Signal-Android#8947
- resolves signalapp/Signal-Android#14777
- resolves signalapp/Signal-Android#14784
- resolves signalapp/Signal-Android#14800
- resolves signalapp/Signal-Android#14803
2026-06-24 14:49:47 -04:00
Alex Hart
ab4a38d565
Move CameraXFragment to feature:media-send. 2026-06-22 10:17:05 -03:00
Alex Hart
83cb48d119 Move the VideoEditorFragment to the media-send feature module. 2026-06-18 16:09:12 -04:00
Alex Hart
aecd17b2f0 MediaSelectScreen rework. 2026-06-18 16:09:12 -04:00
Alex Hart
a7b4a5d93d Rip out Camera1. 2026-06-18 16:09:12 -04:00
Greyson Parrelli
9430c27e64 Setup basic compose screenshot testing infra for regV5. 2026-06-17 13:08:36 -04:00
Alex Hart
eea29813fa Move DatabaseId and AttachmentId to core.models. 2026-06-16 09:56:12 -04:00
Greyson Parrelli
f1accae295 Fix bidi balancing character. 2026-06-09 17:21:48 -04:00
Greyson Parrelli
c5785c086e Strip the full set of Unicode bidi controls from attachment filenames. 2026-06-09 17:21:48 -04:00
Greyson Parrelli
bfc1c4ebfa Removed unnecessary Robolectric annotation from some tests. 2026-06-09 17:21:48 -04:00
Cody Henthorne
a5359e05a3 Convert TransferControlView rendering to compose. 2026-06-09 17:21:47 -04:00
Greyson Parrelli
6027d58fb5 Fix various lint issues. 2026-06-09 17:21:47 -04:00
jeffrey-signal
132eaa5c70 Adjust tablet preview dimensions to better align with the current WindowBreakpoint config. 2026-06-09 17:21:47 -04:00
Greyson Parrelli
4e5ddad78f Fixed linkifying URLs with commas. 2026-06-03 15:06:31 -03:00
jeffrey-signal
b02210c166 Fix medium sized devices using bar navigation instead of rail navigation. 2026-06-03 15:06:31 -03:00
Alex Hart
50884e144e Add linked device registration skeleton UI. 2026-06-03 13:55:35 -04:00
Greyson Parrelli
bdefc274b9 Start using updated character set for AEP. 2026-05-29 09:54:58 -04:00
Greyson Parrelli
f206487ede Add MessageService and IndividualSendJobV2. 2026-05-27 14:01:28 -04:00
Greyson Parrelli
0284da2d0f Move a lot of utils into core. 2026-05-27 14:01:28 -04:00
Alex Hart
698fc38aed
Migrate ContactSearch RV to MappingLazyColumn. 2026-05-21 10:38:22 -04:00
Cody Henthorne
1661f3b5f7
Improve profile fetch performance for large groups. 2026-05-21 10:38:18 -04:00
jeffrey-signal
38bac16640
Add separate window breakpoints for windows with large widths vs large heights. 2026-05-21 10:36:50 -04:00
Greyson Parrelli
4dd57460de Move a bunch of files into the network modules. 2026-05-14 13:23:16 -04:00
Greyson Parrelli
10b0221e98 Add support for a better AEP character set. 2026-05-14 13:23:16 -04:00
jeffrey-signal
a796316ad6 Add click handling for regV5 welcome screen terms button. 2026-05-14 13:23:16 -04:00
Greyson Parrelli
5655fcf973
Create new linkifier.
Co-authored-by: Cody Henthorne <cody@signal.org>
2026-05-12 10:05:38 -04:00
Greyson Parrelli
572c11ee6d Update to AGP 9.1.1 2026-05-06 13:08:38 -04:00
Alex Hart
c83054906b Upgrade compose bom.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2026-05-06 13:08:38 -04:00
Cody Henthorne
011dc3495f Fix FiatMoneyTests run on non-US locales. 2026-05-06 13:08:38 -04:00
Greyson Parrelli
116f702be6 Add Live Queries tab to Spinner. 2026-05-06 13:08:38 -04:00
Jordan Rose
9c2825f202 Consistently use core-util Hex utility class. 2026-05-06 13:08:37 -04:00
Greyson Parrelli
a8969b34a4 Fix HUF currency formatting. 2026-05-06 13:08:37 -04:00
jeffrey-signal
c6d91dce6e Convert ContextUtil to Kotlin. 2026-05-06 13:08:37 -04:00
jeffrey-signal
40c4633d41 Add utility method for resolving a FragmentActivity from Context. 2026-05-06 13:08:37 -04:00
Alex Hart
db6efeaf3d Revert "Migrate VerifyScanFragment to compose."
This reverts commit 9fa587b7e4.
2026-04-23 16:29:35 -03:00
Jesse Weinstein
a00978d96e Two trivial parameter renaming fixes
Closes signalapp/Signal-Android#14736
2026-04-22 15:12:47 -03:00
Alex Hart
6031fc9113 Modify heuristic for split-pane determination. 2026-04-22 15:12:47 -03:00
Alex Hart
9fa587b7e4 Migrate VerifyScanFragment to compose. 2026-04-22 15:12:47 -03:00
Alex Hart
bde1a94122 Parallelize file deletion when turning off local backups. 2026-04-22 15:12:47 -03:00
Greyson Parrelli
82046dd55f Add support for remote backup restore to regV5. 2026-04-17 15:54:24 -04:00
Alex Hart
7f831e6806
Convert SafetyNumberReview dialogs to compose. 2026-04-17 15:26:51 -04:00
jeffrey-signal
6650ffc2c6
Update translations and other static files. 2026-04-15 20:17:59 -04:00
thomasboom
330a5aece2
Show "None" for media auto-download when all options are disabled.
Co-authored-by: jeffrey-signal <jeffrey@signal.org>

Closes signalapp/Signal-Android#14678
2026-04-15 14:45:11 -04:00
jeffrey-signal
8a5faba985
Rename DragAndDrop -> DragToReorder to differentiate it from Android's drag-and-drop framework. 2026-04-15 14:43:12 -04:00
Cody Henthorne
4756b8d70b
Update conversation header and message request UI. 2026-04-15 14:43:11 -04:00
Alex Hart
773d6c36dc Add large-screen media send toolbars for image editing. 2026-04-13 16:25:00 -04:00
Greyson Parrelli
66f69854cf Expand whitespace character detection in StringUtil.isVisuallyEmpty.
Fixes #14470
2026-04-13 16:25:00 -04:00
Jesse Weinstein
ebccc6db30 Remove a lot of dead code.
Resolves #14672
2026-04-13 16:25:00 -04:00