From 6c3409f6cefbdf2f82cfe5aff808095109c41ed0 Mon Sep 17 00:00:00 2001 From: Andrew Date: Mon, 17 Jun 2024 18:21:25 +0930 Subject: [PATCH] Tighten visibility modifiers --- .../conversation/start/NewConversationHomeFragment.kt | 6 +++--- .../securesms/conversation/v2/ConversationActivityV2.kt | 3 +-- .../java/org/thoughtcrime/securesms/home/HomeActivity.kt | 2 +- .../thoughtcrime/securesms/onboarding/loading/Loading.kt | 2 +- .../messagenotifications/MessageNotifications.kt | 8 ++------ .../securesms/onboarding/pickname/PickDisplayName.kt | 4 ++-- .../securesms/preferences/SettingsActivity.kt | 2 +- 7 files changed, 11 insertions(+), 16 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/start/NewConversationHomeFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/start/NewConversationHomeFragment.kt index 9759a1ef35..91f30acc32 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/start/NewConversationHomeFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/start/NewConversationHomeFragment.kt @@ -64,7 +64,7 @@ class NewConversationHomeFragment : Fragment() { @Preview @Composable -fun PreviewNewConversationScreen( +private fun PreviewNewConversationScreen( @PreviewParameter(SessionColorsParameterProvider::class) colors: Colors ) { PreviewTheme(colors) { @@ -76,7 +76,7 @@ fun PreviewNewConversationScreen( } @Composable -fun NewConversationScreen( +private fun NewConversationScreen( accountId: String, delegate: NewConversationDelegate ) { @@ -99,7 +99,7 @@ fun NewConversationScreen( */ @Suppress("UnusedReceiverParameter") @Composable -fun ColumnScope.Items( +private fun ColumnScope.Items( accountId: String, delegate: NewConversationDelegate ) { diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt index 32a120ef82..cfdafd8ce9 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt @@ -161,7 +161,7 @@ import org.thoughtcrime.securesms.mms.MediaConstraints import org.thoughtcrime.securesms.mms.Slide import org.thoughtcrime.securesms.mms.SlideDeck import org.thoughtcrime.securesms.mms.VideoSlide -import org.thoughtcrime.securesms.onboarding.recoverypassword.RecoveryPasswordActivity +import org.thoughtcrime.securesms.recoverypassword.RecoveryPasswordActivity import org.thoughtcrime.securesms.permissions.Permissions import org.thoughtcrime.securesms.reactions.ReactionsDialogFragment import org.thoughtcrime.securesms.reactions.any.ReactWithAnyEmojiDialogFragment @@ -171,7 +171,6 @@ import org.thoughtcrime.securesms.util.ConfigurationMessageUtilities import org.thoughtcrime.securesms.util.DateUtils import org.thoughtcrime.securesms.util.MediaUtil import org.thoughtcrime.securesms.util.SaveAttachmentTask -import org.thoughtcrime.securesms.util.SimpleTextWatcher import org.thoughtcrime.securesms.util.isScrolledToBottom import org.thoughtcrime.securesms.util.isScrolledToWithin30dpOfBottom import org.thoughtcrime.securesms.util.push diff --git a/app/src/main/java/org/thoughtcrime/securesms/home/HomeActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/home/HomeActivity.kt index cc63d2d245..1bc2290c2f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/home/HomeActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/home/HomeActivity.kt @@ -87,7 +87,7 @@ import org.thoughtcrime.securesms.messagerequests.MessageRequestsActivity import org.thoughtcrime.securesms.mms.GlideApp import org.thoughtcrime.securesms.mms.GlideRequests import org.thoughtcrime.securesms.notifications.PushRegistry -import org.thoughtcrime.securesms.onboarding.recoverypassword.RecoveryPasswordActivity +import org.thoughtcrime.securesms.recoverypassword.RecoveryPasswordActivity import org.thoughtcrime.securesms.permissions.Permissions import org.thoughtcrime.securesms.preferences.SettingsActivity import org.thoughtcrime.securesms.showMuteDialog diff --git a/app/src/main/java/org/thoughtcrime/securesms/onboarding/loading/Loading.kt b/app/src/main/java/org/thoughtcrime/securesms/onboarding/loading/Loading.kt index b32011e892..7313c7662f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/onboarding/loading/Loading.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/onboarding/loading/Loading.kt @@ -18,7 +18,7 @@ import org.thoughtcrime.securesms.ui.contentDescription import org.thoughtcrime.securesms.ui.h7 @Composable -fun LoadingScreen(state: State) { +internal fun LoadingScreen(state: State) { val animatable = remember { Animatable(initialValue = 0f, visibilityThreshold = 0.005f) } LaunchedEffect(state) { diff --git a/app/src/main/java/org/thoughtcrime/securesms/onboarding/messagenotifications/MessageNotifications.kt b/app/src/main/java/org/thoughtcrime/securesms/onboarding/messagenotifications/MessageNotifications.kt index 420353ce5e..cd5bb3b217 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/onboarding/messagenotifications/MessageNotifications.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/onboarding/messagenotifications/MessageNotifications.kt @@ -2,7 +2,6 @@ package org.thoughtcrime.securesms.onboarding.messagenotifications import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Spacer -import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.height import androidx.compose.foundation.layout.padding import androidx.compose.material.Text @@ -20,14 +19,11 @@ import org.thoughtcrime.securesms.ui.SessionColorsParameterProvider import org.thoughtcrime.securesms.ui.base import org.thoughtcrime.securesms.ui.color.Colors import org.thoughtcrime.securesms.ui.components.NotificationRadioButton -import org.thoughtcrime.securesms.ui.components.OutlineButton -import org.thoughtcrime.securesms.ui.contentDescription import org.thoughtcrime.securesms.ui.h4 - @Preview @Composable -fun MessageNotificationsScreenPreview( +private fun MessageNotificationsScreenPreview( @PreviewParameter(SessionColorsParameterProvider::class) colors: Colors ) { PreviewTheme(colors) { @@ -36,7 +32,7 @@ fun MessageNotificationsScreenPreview( } @Composable -fun MessageNotificationsScreen( +internal fun MessageNotificationsScreen( state: MessageNotificationsState = MessageNotificationsState(), setEnabled: (Boolean) -> Unit = {}, onContinue: () -> Unit = {} diff --git a/app/src/main/java/org/thoughtcrime/securesms/onboarding/pickname/PickDisplayName.kt b/app/src/main/java/org/thoughtcrime/securesms/onboarding/pickname/PickDisplayName.kt index 6264ffa143..e0e8071fbe 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/onboarding/pickname/PickDisplayName.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/onboarding/pickname/PickDisplayName.kt @@ -23,14 +23,14 @@ import org.thoughtcrime.securesms.ui.h4 @Preview @Composable -fun PreviewDisplayName() { +private fun PreviewDisplayName() { PreviewTheme { DisplayName(State()) } } @Composable -fun DisplayName(state: State, onChange: (String) -> Unit = {}, onContinue: () -> Unit = {}) { +internal fun DisplayName(state: State, onChange: (String) -> Unit = {}, onContinue: () -> Unit = {}) { Column { Column( verticalArrangement = Arrangement.spacedBy(LocalDimensions.current.itemSpacingOnboarding), diff --git a/app/src/main/java/org/thoughtcrime/securesms/preferences/SettingsActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/preferences/SettingsActivity.kt index 807d978d18..a81f39dfc3 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/preferences/SettingsActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/preferences/SettingsActivity.kt @@ -68,7 +68,7 @@ import org.thoughtcrime.securesms.components.ProfilePictureView import org.thoughtcrime.securesms.dependencies.ConfigFactory import org.thoughtcrime.securesms.home.PathActivity import org.thoughtcrime.securesms.messagerequests.MessageRequestsActivity -import org.thoughtcrime.securesms.onboarding.recoverypassword.RecoveryPasswordActivity +import org.thoughtcrime.securesms.recoverypassword.RecoveryPasswordActivity import org.thoughtcrime.securesms.permissions.Permissions import org.thoughtcrime.securesms.preferences.appearance.AppearanceSettingsActivity import org.thoughtcrime.securesms.profiles.ProfileMediaConstraints