Cody Henthorne
ee930f59db
Fix request to join state mismatch with server bug.
2026-01-08 07:39:41 -05:00
Cody Henthorne
bb674a1539
Fix added to group not showing up on canceled request groups.
2026-01-08 07:39:41 -05:00
Cody Henthorne
b7d671dcbd
Add better ux when group limit reached when joining via link.
2026-01-08 07:39:40 -05:00
Cody Henthorne
942c155723
Fix request to join approved message not showing up.
2026-01-08 07:39:40 -05:00
jeffrey-signal
6fba1b0153
Remove redundant total members count parameter from recipient picker callbacks.
2025-12-10 14:41:06 -05:00
jeffrey-signal
cc381513ef
Hide find by username option from add to groups search results.
2025-12-04 12:45:43 -06:00
Greyson Parrelli
706d89db87
Introduce core-models module.
...
Needed to share some key components with feature modules without having
to depend on libsignal-service.
2025-12-02 16:00:54 -06:00
jeffrey-signal
1a5163fc47
Fix recipient search bar configuration for add to groups screen.
2025-12-02 14:31:36 -06:00
jeffrey-signal
a3aeceb041
Enable split pane UI for add to groups screen.
2025-12-02 14:31:35 -06:00
jeffrey-signal
d4a03ae16b
Prevent soft keyboard from covering recipient picker floating action button.
2025-12-02 14:31:35 -06:00
jeffrey-signal
1b77a523e4
Add split pane UI for add to groups screen.
2025-12-02 14:31:35 -06:00
jeffrey-signal
8e06637b4f
Prevent soft keyboard from covering recipient picker floating action button.
2025-12-02 13:27:48 -06:00
jeffrey-signal
94241f7068
Enable split pane UI for add group members screen.
2025-11-19 15:44:53 -05:00
jeffrey-signal
c851387f57
Add split pane UI for add group members screen.
2025-11-19 15:44:52 -05:00
jeffrey-signal
9f0f8b7cbc
Respect incognito keyboard setting in Compose UIs.
2025-11-19 15:44:52 -05:00
jeffrey-signal
0e46ab33e8
Centralize recipient lookup in RecipientRepository.
2025-11-19 15:44:52 -05:00
jeffrey-signal
ccdec5113f
Fix missing group size limit warnings.
2025-11-12 16:36:58 -04:00
jeffrey-signal
0c3a77f75a
Move RecipientPicker to recipients package.
2025-11-07 15:20:05 -05:00
jeffrey-signal
a96a0a7009
Enable split pane UI for new call screen.
2025-11-07 15:20:05 -05:00
jeffrey-signal
27e6ecb2a0
Add reusable scaffold for recipient picker screens.
2025-11-07 15:20:04 -05:00
Alex Hart
109f651681
Remove custom WindowSizeClass and just depend on Material Adaptive WindowSizeClass.
...
Co-authored-by: jeffrey-signal <jeffrey@signal.org >
2025-10-31 17:48:18 -04:00
jeffrey-signal
d903bcf2b1
Enable split pane UI for create group screen.
2025-10-29 14:33:48 -04:00
jeffrey-signal
19558c5325
Create group v2 - Implement navigation to group details screen.
2025-10-29 14:24:38 -04:00
jeffrey-signal
ab781cab8a
Fix AppScaffold content window insets.
2025-10-27 20:16:21 -04:00
jeffrey-signal
37544aa8b7
Enable edge to edge for new conversation and create group screens.
2025-10-27 17:59:05 -04:00
jeffrey-signal
d6446d2954
Add split-pane UI for create group screen.
2025-10-22 15:53:09 -04:00
jeffrey-signal
b49074a786
New Conversation v2 - Fix find by username/phone options disappearing after rotation.
2025-10-15 15:26:34 -04:00
Cody Henthorne
f8eaa96412
Fix blocking bugs for internal link and sync testing.
2025-10-15 15:26:33 -04:00
jeffrey-signal
2c8144b32f
Add more compose preview annotations.
2025-10-02 12:56:04 -04:00
Alex Hart
146a5f5701
Remove ParcelableGroupId.
2025-09-23 20:21:30 -04:00
Alex Hart
bea204ab82
Convert GroupId to Kotlin.
2025-09-23 20:21:29 -04:00
Greyson Parrelli
d4c1c39179
Generate thumbnails for quote attachments.
2025-09-04 16:35:05 -04:00
jeffrey-signal
b37bbcaaa5
Convert DecryptableUri to Kotlin.
2025-07-31 08:29:54 -04:00
Cody Henthorne
5ce5326721
Migrate away from placeholder revision to support exporting pending approval groups.
2025-07-10 09:12:48 -03:00
Alex Hart
c0dfe9bd53
Utilize ImageVector instead of Painter in SettingsScaffold.
2025-06-17 16:26:20 -04: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
Sagar
51851fa5fe
Fix crash for leave gv1.
2025-05-06 17:58:48 -04:00
Sagar
7a69c96746
Add accessibility label on buttons.
2025-05-06 17:58:48 -04:00
Sagar
003c1082a9
Avoid setting blank group names.
2025-04-16 11:22:23 -03:00
Jeffrey Starke
aa7b61ecb1
Consolidate duplicated logic to retrieve groups in common.
...
Merges all of these into GroupsInCommonRepository:
- ConversationSettingsRepository.getGroupsInCommon()
- CallLinkIncomingRequestRepository.getGroupsInCommon()
- ContactSearchPagedDataSourceRepository.getGroupsInCommon()
- ReviewUtil.getGroupsInCommonCount()
- AboutSheetRepository.getGroupsInCommonCount()
2025-04-09 15:27:46 -04:00
Jeffrey Starke
77078e1844
Add the ability to navigate to conversations by tapping groups in common rows.
2025-04-09 15:27:46 -04:00
Alex Bakon
8b9fc30b97
Migrate calls to deprecated libsignal methods.
2025-04-09 15:27:46 -04:00
Jeffrey Starke
85b19bfe23
Fix incorrectly oriented back navigation icons for top app bar RTL layouts.
...
Replace `symbol_arrow_left_24` with `symbol_arrow_start_24` (which has auto-mirroring enabled) for top app bar navigation back icons to properly support RTL layouts.
2025-04-09 15:27:46 -04:00
Jeffrey Starke
9d3f4ffa08
Add groups in common screen.
...
Adds a new screen to show which groups the user has in common with another user.
2025-04-09 15:27:46 -04:00
Cody Henthorne
3e1edfbc67
Fix gv2 create/join bugs when profile credential is invalid.
2025-03-26 13:59:12 -04:00
Michelle Tang
451d12ed53
Block avatar downloads in message request states.
2025-03-12 15:34:49 -04:00
Cody Henthorne
b826b10320
Improve group create failure UX.
2025-03-04 15:58:21 -05:00
Greyson Parrelli
9c473fb570
Improve and centralize e164 utils.
2025-03-04 15:58:21 -05:00
Cody Henthorne
93604f53d4
Fix incorrect left group in local state bug.
2025-01-15 11:50:00 -05:00
Cody Henthorne
0913b84657
Verify group ids on peer-to-peer group changes.
2024-12-04 14:19:40 -05:00