diff --git a/app/src/main/java/org/thoughtcrime/securesms/calls/new/NewCallActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/calls/new/NewCallActivity.kt index 740c7b0198..b806b8f639 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/calls/new/NewCallActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/calls/new/NewCallActivity.kt @@ -41,8 +41,8 @@ import org.thoughtcrime.securesms.R import org.thoughtcrime.securesms.calls.new.NewCallUiState.CallType import org.thoughtcrime.securesms.calls.new.NewCallUiState.UserMessage import org.thoughtcrime.securesms.components.settings.app.AppSettingsActivity -import org.thoughtcrime.securesms.conversation.RecipientPicker -import org.thoughtcrime.securesms.conversation.RecipientPickerCallbacks +import org.thoughtcrime.securesms.recipients.ui.RecipientPicker +import org.thoughtcrime.securesms.recipients.ui.RecipientPickerCallbacks import org.thoughtcrime.securesms.recipients.ui.RecipientPickerScaffold import org.thoughtcrime.securesms.recipients.ui.RecipientSelection import org.thoughtcrime.securesms.util.CommunicationActions diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/NewConversationActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/NewConversationActivity.kt index 5c0e09d638..ee57facef6 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/NewConversationActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/NewConversationActivity.kt @@ -50,6 +50,8 @@ import org.thoughtcrime.securesms.conversation.NewConversationUiState.UserMessag import org.thoughtcrime.securesms.groups.ui.creategroup.CreateGroupActivity import org.thoughtcrime.securesms.recipients.Recipient import org.thoughtcrime.securesms.recipients.RecipientId +import org.thoughtcrime.securesms.recipients.ui.RecipientPicker +import org.thoughtcrime.securesms.recipients.ui.RecipientPickerCallbacks import org.thoughtcrime.securesms.recipients.ui.RecipientPickerScaffold import org.thoughtcrime.securesms.recipients.ui.RecipientSelection import org.thoughtcrime.securesms.recipients.ui.findby.FindByActivity diff --git a/app/src/main/java/org/thoughtcrime/securesms/groups/ui/creategroup/CreateGroupActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/groups/ui/creategroup/CreateGroupActivity.kt index 88aed5adb2..602ab4833a 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/groups/ui/creategroup/CreateGroupActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/groups/ui/creategroup/CreateGroupActivity.kt @@ -52,12 +52,12 @@ import org.signal.core.ui.compose.theme.SignalTheme import org.thoughtcrime.securesms.PassphraseRequiredActivity import org.thoughtcrime.securesms.R import org.thoughtcrime.securesms.contacts.SelectedContact -import org.thoughtcrime.securesms.conversation.RecipientPicker -import org.thoughtcrime.securesms.conversation.RecipientPickerCallbacks import org.thoughtcrime.securesms.groups.SelectionLimits import org.thoughtcrime.securesms.groups.ui.creategroup.CreateGroupUiState.NavTarget import org.thoughtcrime.securesms.groups.ui.creategroup.CreateGroupUiState.UserMessage import org.thoughtcrime.securesms.groups.ui.creategroup.details.AddGroupDetailsActivity +import org.thoughtcrime.securesms.recipients.ui.RecipientPicker +import org.thoughtcrime.securesms.recipients.ui.RecipientPickerCallbacks import org.thoughtcrime.securesms.recipients.ui.RecipientPickerScaffold import org.thoughtcrime.securesms.recipients.ui.RecipientSelection import org.thoughtcrime.securesms.recipients.ui.findby.FindByActivity diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/RecipientPicker.kt b/app/src/main/java/org/thoughtcrime/securesms/recipients/ui/RecipientPicker.kt similarity index 97% rename from app/src/main/java/org/thoughtcrime/securesms/conversation/RecipientPicker.kt rename to app/src/main/java/org/thoughtcrime/securesms/recipients/ui/RecipientPicker.kt index da9c33970c..a1fbb11f6c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/RecipientPicker.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/recipients/ui/RecipientPicker.kt @@ -3,7 +3,7 @@ * SPDX-License-Identifier: AGPL-3.0-only */ -package org.thoughtcrime.securesms.conversation +package org.thoughtcrime.securesms.recipients.ui import android.view.View import android.view.ViewGroup @@ -49,13 +49,12 @@ import org.thoughtcrime.securesms.contacts.SelectedContact import org.thoughtcrime.securesms.contacts.paged.ChatType import org.thoughtcrime.securesms.contacts.paged.ContactSearchKey import org.thoughtcrime.securesms.contacts.selection.ContactSelectionArguments -import org.thoughtcrime.securesms.conversation.RecipientPicker.DisplayMode.Companion.flag -import org.thoughtcrime.securesms.conversation.RecipientPickerCallbacks.ContextMenu +import org.thoughtcrime.securesms.conversation.RecipientSearchBar import org.thoughtcrime.securesms.groups.SelectionLimits import org.thoughtcrime.securesms.recipients.PhoneNumber import org.thoughtcrime.securesms.recipients.Recipient import org.thoughtcrime.securesms.recipients.RecipientId -import org.thoughtcrime.securesms.recipients.ui.RecipientSelection +import org.thoughtcrime.securesms.recipients.ui.RecipientPicker.DisplayMode.Companion.flag import java.util.Optional import java.util.function.Consumer @@ -297,7 +296,7 @@ private suspend fun showItemContextMenu( anchorView: View, contactSearchKey: ContactSearchKey, recyclerView: RecyclerView, - callbacks: ContextMenu + callbacks: RecipientPickerCallbacks.ContextMenu ) { val context = anchorView.context val recipient = withContext(Dispatchers.IO) { @@ -441,7 +440,7 @@ class RecipientPickerCallbacks( object RecipientPicker { /** - * Enum wrapper for [ContactSelectionDisplayMode]. + * Enum wrapper for [org.thoughtcrime.securesms.contacts.ContactSelectionDisplayMode]. */ enum class DisplayMode(val flag: Int) { PUSH(flag = ContactSelectionDisplayMode.FLAG_PUSH),