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
Greyson Parrelli
ae37001949
Convert InternalValues to kotlin.
2024-11-21 10:36:09 -05:00
Michelle Tang
c4fc32988c
Release chat folders to internal users.
2024-10-16 15:07:18 -04:00
mtang-signal
d0162d0b21
Update emojis in about status.
2024-10-07 13:40:34 -07:00
Michelle Tang
b74f04495e
Update verified icon.
2024-09-20 10:52:18 -04:00
Cody Henthorne
e4966da3ef
Fix crash when receiving GSE before state membership updated.
2024-07-31 16:32:46 -04:00
Cody Henthorne
8ca89d2024
Add additional debugging info to group processing lock handling.
2024-07-29 12:37:40 -04:00
Cody Henthorne
4fb335de28
Clear drafts when leaving groups.
2024-07-26 23:43:53 +02:00
Cody Henthorne
0e1df94b54
Fix processing incoming group invites.
2024-07-16 15:45:22 -04:00
Cody Henthorne
f5abd7acdf
Add Group Send Endorsements support.
2024-07-09 13:40:41 -04:00
Cody Henthorne
a66857a7cc
Fix incorrect local group state bug.
2024-06-26 13:39:28 -04:00
Cody Henthorne
21ada2a503
Fix request to rejoin after group updates bug.
2024-06-24 15:04:03 -04:00
Greyson Parrelli
863b443317
Convert SignalStore to kotlin.
2024-06-24 15:04:03 -04:00
Cody Henthorne
c80ccd70ec
Add additional delete sync support.
2024-06-24 15:04:02 -04:00
Alex Hart
11557e4815
Rewrite fallbackphoto system.
2024-06-24 15:04:02 -04:00
Greyson Parrelli
d698f74d0b
Rename FeatureFlags -> RemoteConfig.
2024-06-24 15:04:02 -04:00
Cody Henthorne
45a739ce92
Show notification for group adds.
2024-06-24 15:04:01 -04:00
Greyson Parrelli
b6a4e1f145
Rewrite the AppDependencies system.
2024-06-05 15:46:00 -04:00
Cody Henthorne
6362da7a50
Refactor group state processing.
2024-06-05 15:46:00 -04:00
Cody Henthorne
a71faf674d
Cleanup group management code.
2024-05-08 16:30:53 -03:00
Alex Hart
70d74e0bb1
Allow users who have disabled Contacts permission to hide system contacts.
2024-05-08 16:30:53 -03:00
Greyson Parrelli
3ba2b46bb0
Convert Recipient to kotlin.
2024-04-03 14:02:55 -04:00
Alex Hart
7a69df42a7
Add receive support for new call log event data.
2024-03-19 14:47:58 -04:00
Greyson Parrelli
825ca0d737
Remove more SMS vestiges.
2024-03-18 19:21:08 -04:00
Greyson Parrelli
2e4ac7ede1
Always perform CDSI lookups when starting new chats.
2024-03-06 20:42:01 -04:00
Cody Henthorne
5b2c458bcf
Show username in all display name locations if only option.
2024-03-06 20:42:00 -04:00
Cody Henthorne
e18e4454e4
Fix multi-invite group create dialog.
2024-03-06 20:42:00 -04:00
Clark
1ade8b502f
Convert and store new group changes in MessageExtras.
2024-03-06 20:42:00 -04:00
Cody Henthorne
e7c018283a
Perform directory refresh after a PNI invite accept.
2024-02-15 21:43:36 -05:00
Cody Henthorne
ebd8d85a3d
Implement UX feedback in new conversation start flows.
2024-02-15 21:43:36 -05:00
Greyson Parrelli
a886e5f9a0
Directly show about sheet when you show a recipient sheet for yourself.
2024-02-15 21:43:36 -05:00
Cody Henthorne
aa76cefb1c
Update spam UX and reporting flows.
2024-02-09 18:41:26 -05:00
Alex Hart
700fe5e463
Add Find By Username and Find By Phone Number interstitials.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2024-02-08 14:10:20 -05:00
Jameson Williams
ec96b4e3aa
Update Glide to use ksp, drop kapt.
...
Resolves #13381
2024-01-31 22:12:17 -05:00
Alex Hart
7e00d50078
Fix add to groups display without query.
2024-01-23 11:52:04 -05:00