diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 8db722fecb..dbf99fac3c 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -75,7 +75,7 @@ android:name="org.thoughtcrime.securesms.ApplicationContext" android:allowBackup="false" android:icon="@mipmap/ic_launcher" - android:label="@string/sessionMessenger" + android:label="@string/app_name" android:largeHeap="true" android:networkSecurityConfig="@xml/network_security_configuration" android:supportsRtl="true" diff --git a/app/src/main/java/org/thoughtcrime/securesms/BaseActionBarActivity.java b/app/src/main/java/org/thoughtcrime/securesms/BaseActionBarActivity.java index c2b1ee8d41..a99fe83430 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/BaseActionBarActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/BaseActionBarActivity.java @@ -98,7 +98,7 @@ public abstract class BaseActionBarActivity extends AppCompatActivity { super.onResume(); initializeScreenshotSecurity(true); DynamicLanguageActivityHelper.recreateIfNotInCorrectLanguage(this, TextSecurePreferences.getLanguage(this)); - String name = getResources().getString(R.string.sessionMessenger); + String name = getResources().getString(R.string.app_name); Bitmap icon = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher_foreground); int color = getResources().getColor(R.color.app_icon_background); setTaskDescription(new ActivityManager.TaskDescription(name, icon, color)); diff --git a/app/src/main/java/org/thoughtcrime/securesms/BaseActivity.java b/app/src/main/java/org/thoughtcrime/securesms/BaseActivity.java index 1d983e595a..d44978b05b 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/BaseActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/BaseActivity.java @@ -18,7 +18,7 @@ public abstract class BaseActivity extends FragmentActivity { protected void onResume() { super.onResume(); DynamicLanguageActivityHelper.recreateIfNotInCorrectLanguage(this, TextSecurePreferences.getLanguage(this)); - String name = getResources().getString(R.string.sessionMessenger); + String name = getResources().getString(R.string.app_name); Bitmap icon = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher_foreground); int color = getResources().getColor(R.color.app_icon_background); setTaskDescription(new ActivityManager.TaskDescription(name, icon, color)); diff --git a/app/src/main/java/org/thoughtcrime/securesms/MediaOverviewActivity.java b/app/src/main/java/org/thoughtcrime/securesms/MediaOverviewActivity.java index 3e049ff5d8..5135c94248 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/MediaOverviewActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/MediaOverviewActivity.java @@ -334,11 +334,11 @@ public class MediaOverviewActivity extends PassphraseRequiredActionBarActivity { .request(android.Manifest.permission.WRITE_EXTERNAL_STORAGE) .maxSdkVersion(Build.VERSION_CODES.P) .withPermanentDenialDialog(Phrase.from(context, R.string.permissionsStorageSaveDenied) - .put(APP_NAME_KEY, getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, getString(R.string.app_name)) .format().toString()) .onAnyDenied(() -> Toast.makeText(getContext(), Phrase.from(context, R.string.permissionsStorageSaveDenied) - .put(APP_NAME_KEY, getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, getString(R.string.app_name)) .format().toString(), Toast.LENGTH_LONG).show()) .onAllGranted(() -> { diff --git a/app/src/main/java/org/thoughtcrime/securesms/MediaPreviewActivity.java b/app/src/main/java/org/thoughtcrime/securesms/MediaPreviewActivity.java index 89e2f0132c..b88e6a66ba 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/MediaPreviewActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/MediaPreviewActivity.java @@ -415,11 +415,11 @@ public class MediaPreviewActivity extends PassphraseRequiredActionBarActivity im .request(android.Manifest.permission.WRITE_EXTERNAL_STORAGE) .maxSdkVersion(Build.VERSION_CODES.P) .withPermanentDenialDialog(Phrase.from(getApplicationContext(), R.string.permissionsStorageSaveDenied) - .put(APP_NAME_KEY, getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, getString(R.string.app_name)) .format().toString()) .onAnyDenied(() -> { String txt = Phrase.from(getApplicationContext(), R.string.permissionsStorageSaveDenied) - .put(APP_NAME_KEY, getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, getString(R.string.app_name)) .format().toString(); Toast.makeText(this, txt, Toast.LENGTH_LONG).show(); }) diff --git a/app/src/main/java/org/thoughtcrime/securesms/PassphrasePromptActivity.java b/app/src/main/java/org/thoughtcrime/securesms/PassphrasePromptActivity.java index c351c8eba5..16b5856766 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/PassphrasePromptActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/PassphrasePromptActivity.java @@ -158,7 +158,7 @@ public class PassphrasePromptActivity extends BaseActionBarActivity { if (statusTitle != null) { Context c = getApplicationContext(); String lockedTxt = Phrase.from(c, R.string.lockAppLocked) - .put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, c.getString(R.string.app_name)) .format().toString(); statusTitle.setText(lockedTxt); } diff --git a/app/src/main/java/org/thoughtcrime/securesms/SessionDialogBuilder.kt b/app/src/main/java/org/thoughtcrime/securesms/SessionDialogBuilder.kt index 71e04230f2..e27ced3b3c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/SessionDialogBuilder.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/SessionDialogBuilder.kt @@ -125,7 +125,7 @@ class SessionDialogBuilder(val context: Context) { ) { listener() } fun okButton(listener: (() -> Unit) = {}) = button(android.R.string.ok) { listener() } - fun cancelButton(listener: (() -> Unit) = {}) = button(android.R.string.cancel, R.string.AccessibilityId_cancel_button) { listener() } + fun cancelButton(listener: (() -> Unit) = {}) = button(android.R.string.cancel, R.string.AccessibilityId_cancel) { listener() } fun button( @StringRes text: Int, diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/SwitchPreferenceCompat.java b/app/src/main/java/org/thoughtcrime/securesms/components/SwitchPreferenceCompat.java index 88138225b1..02520700e0 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/SwitchPreferenceCompat.java +++ b/app/src/main/java/org/thoughtcrime/securesms/components/SwitchPreferenceCompat.java @@ -45,7 +45,7 @@ public class SwitchPreferenceCompat extends CheckBoxPreference { if (key.equalsIgnoreCase(LOCK_SCREEN_KEY)) { Context c = getContext(); CharSequence substitutedSummaryCS = Phrase.from(c, R.string.lockAppDescriptionAndroid) - .put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, c.getString(R.string.app_name)) .format(); this.setSummary(substitutedSummaryCS); } diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActionBarView.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActionBarView.kt index 17530c5b0f..2e4a32b1cb 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActionBarView.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActionBarView.kt @@ -23,7 +23,6 @@ import org.session.libsession.LocalisedTimeUtil import org.session.libsession.messaging.messages.ExpirationConfiguration import org.session.libsession.messaging.open_groups.OpenGroup import org.session.libsession.utilities.ExpirationUtil -import org.session.libsession.utilities.StringSubstitutionConstants.COUNT_KEY import org.session.libsession.utilities.StringSubstitutionConstants.DISAPPEARING_MESSAGES_TYPE_KEY import org.session.libsession.utilities.StringSubstitutionConstants.TIME_KEY import org.session.libsession.utilities.StringSubstitutionConstants.TIME_LARGE_KEY @@ -118,7 +117,7 @@ class ConversationActionBarView @JvmOverloads constructor( subtitleTxt, ConversationSettingType.EXPIRATION, R.drawable.ic_timer, - resources.getString(R.string.AccessibilityId_disappearing_messages_type_and_time) + resources.getString(R.string.AccessibilityId_disappearingMessagesDisappear) ) } diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/disappearingmessages/DisappearingMessages.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/disappearingmessages/DisappearingMessages.kt index f2f6f6bb82..da2b532a5d 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/disappearingmessages/DisappearingMessages.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/disappearingmessages/DisappearingMessages.kt @@ -58,7 +58,7 @@ class DisappearingMessages @Inject constructor( dangerButton( text = if (message.expiresIn == 0L) R.string.confirm else R.string.set, - contentDescription = if (message.expiresIn == 0L) R.string.AccessibilityId_confirm else R.string.AccessibilityId_set_button + contentDescription = if (message.expiresIn == 0L) R.string.AccessibilityId_confirm else R.string.AccessibilityId_setButton ) { set(message.threadId, message.recipient.address, message.expiryMode, message.recipient.isClosedGroupRecipient) } diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/disappearingmessages/State.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/disappearingmessages/State.kt index 6fddcbc548..739d7d6c9f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/disappearingmessages/State.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/disappearingmessages/State.kt @@ -52,24 +52,24 @@ enum class ExpiryType( NONE( { ExpiryMode.NONE }, R.string.off, - contentDescription = R.string.AccessibilityId_disable_disappearing_messages, + contentDescription = R.string.AccessibilityId_disappearingMessagesOff, ), LEGACY( ExpiryMode::Legacy, R.string.expiration_type_disappear_legacy, - contentDescription = R.string.expiration_type_disappear_legacy_description + contentDescription = R.string.AccessibilityId_disappearingMessagesLegacy ), AFTER_READ( ExpiryMode::AfterRead, R.string.disappearingMessagesDisappearAfterRead, R.string.disappearingMessagesDisappearAfterReadDescription, - R.string.AccessibilityId_disappear_after_read_option + R.string.AccessibilityId_disappearingMessagesDisappearAfterRead ), AFTER_SEND( ExpiryMode::AfterSend, R.string.disappearingMessagesDisappearAfterSend, R.string.disappearingMessagesDisappearAfterSendDescription, - R.string.AccessibilityId_disappear_after_send_option + R.string.AccessibilityId_disappearingMessagesDisappearAfterSent ); fun mode(seconds: Long) = if (seconds != 0L) createMode(seconds) else ExpiryMode.NONE diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/disappearingmessages/ui/DisappearingMessages.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/disappearingmessages/ui/DisappearingMessages.kt index eae9dd5c6e..ace4097c48 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/disappearingmessages/ui/DisappearingMessages.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/disappearingmessages/ui/DisappearingMessages.kt @@ -74,7 +74,7 @@ fun DisappearingMessages( if (state.showSetButton) SlimOutlineButton( stringResource(R.string.set), modifier = Modifier - .contentDescription(R.string.AccessibilityId_set_button) + .contentDescription(R.string.AccessibilityId_setButton) .align(Alignment.CenterHorizontally) .padding(bottom = LocalDimensions.current.spacing), onClick = callbacks::onSetClick diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/start/home/StartConversation.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/start/home/StartConversation.kt index eae3f42d4c..ed0dbd2769 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/start/home/StartConversation.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/start/home/StartConversation.kt @@ -72,7 +72,7 @@ internal fun StartConversationScreen( ItemButton( textId = R.string.sessionInviteAFriend, icon = R.drawable.ic_invite_friend, - Modifier.contentDescription(R.string.AccessibilityId_sessionInviteAFriend), + Modifier.contentDescription(R.string.AccessibilityId_sessionInviteAFriendButton), onClick = delegate::onInviteFriend ) Column( diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/start/invitefriend/InviteFriend.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/start/invitefriend/InviteFriend.kt index aad1578e24..9a55dfd2e5 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/start/invitefriend/InviteFriend.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/start/invitefriend/InviteFriend.kt @@ -66,7 +66,7 @@ internal fun InviteFriend( Text( stringResource(R.string.shareAccountIdDescription).let { txt -> val c = LocalContext.current - Phrase.from(txt).put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)).format().toString() + Phrase.from(txt).put(APP_NAME_KEY, c.getString(R.string.app_name)).format().toString() }, textAlign = TextAlign.Center, style = LocalType.current.small, 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 b9e5c46079..0c1f05c574 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 @@ -1734,7 +1734,7 @@ class ConversationActivityV2 : PassphraseRequiredActionBarActivity(), InputBarDe if (!hasSeenGIFMetaDataWarning) { showSessionDialog { title(R.string.giphyWarning) - text(Phrase.from(context, R.string.giphyWarningDescription).put(APP_NAME_KEY, getString(R.string.sessionMessenger)).format()) + text(Phrase.from(context, R.string.giphyWarningDescription).put(APP_NAME_KEY, getString(R.string.app_name)).format()) button(R.string.theContinue) { textSecurePreferences.setHasSeenGIFMetaDataWarning() selectGif() @@ -1867,7 +1867,7 @@ class ConversationActivityV2 : PassphraseRequiredActionBarActivity(), InputBarDe .request(Manifest.permission.RECORD_AUDIO) .withRationaleDialog(getString(R.string.permissionsMicrophoneAccessRequired), R.drawable.ic_baseline_mic_48) .withPermanentDenialDialog(Phrase.from(applicationContext, R.string.permissionsMicrophoneAccessRequiredAndroid) - .put(APP_NAME_KEY, getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, getString(R.string.app_name)) .format().toString()) .execute() } @@ -2164,12 +2164,12 @@ class ConversationActivityV2 : PassphraseRequiredActionBarActivity(), InputBarDe .request(Manifest.permission.WRITE_EXTERNAL_STORAGE) .maxSdkVersion(Build.VERSION_CODES.P) .withPermanentDenialDialog(Phrase.from(applicationContext, R.string.permissionsStorageSaveDenied) - .put(APP_NAME_KEY, getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, getString(R.string.app_name)) .format().toString()) .onAnyDenied { endActionMode() val txt = Phrase.from(applicationContext, R.string.permissionsStorageSaveDenied) - .put(APP_NAME_KEY, getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, getString(R.string.app_name)) .format().toString() Toast.makeText(this@ConversationActivityV2, txt, Toast.LENGTH_LONG).show() } diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/MessageDetailActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/MessageDetailActivity.kt index f05e078208..b30a53e63f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/MessageDetailActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/MessageDetailActivity.kt @@ -302,7 +302,7 @@ fun ExpandButton(modifier: Modifier = Modifier, onClick: () -> Unit) { ) { Icon( painter = painterResource(id = R.drawable.ic_expand), - contentDescription = stringResource(id = R.string.expand), + contentDescription = stringResource(id = R.string.AccessibilityId_expand), modifier = Modifier.clickable { onClick() }, ) } diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/Util.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/Util.kt index f7df0d3ecb..6a54919442 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/Util.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/Util.kt @@ -293,7 +293,7 @@ object Util { } fun writeTextToClipboard(context: Context, text: String) { - writeTextToClipboard(context, context.getString(R.string.sessionMessenger), text) + writeTextToClipboard(context, context.getString(R.string.app_name), text) } fun writeTextToClipboard(context: Context, label: String, text: String) { diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/dialogs/LinkPreviewDialog.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/dialogs/LinkPreviewDialog.kt index eb9b011278..94e672eab8 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/dialogs/LinkPreviewDialog.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/dialogs/LinkPreviewDialog.kt @@ -16,7 +16,7 @@ class LinkPreviewDialog(private val onEnabled: () -> Unit) : DialogFragment() { override fun onCreateDialog(savedInstanceState: Bundle?): Dialog = createSessionDialog { title(R.string.linkPreviewsEnable) val txt = Phrase.from(context, R.string.linkPreviewsFirstDescription) - .put(APP_NAME_KEY, context.getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, context.getString(R.string.app_name)) .format() text(txt) button(R.string.enable) { enable() } diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/utilities/AttachmentManager.java b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/utilities/AttachmentManager.java index 7376c18222..8225c9c6b4 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/utilities/AttachmentManager.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/utilities/AttachmentManager.java @@ -254,10 +254,10 @@ public class AttachmentManager { Context c = activity.getApplicationContext(); String needStoragePermissionTxt = Phrase.from(c, R.string.permissionsStorageSend) - .put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, c.getString(R.string.app_name)) .format().toString(); String storagePermissionDeniedTxt = Phrase.from(c, R.string.permissionsStorageSaveDenied) - .put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, c.getString(R.string.app_name)) .format().toString(); builder.withPermanentDenialDialog(needStoragePermissionTxt) @@ -270,10 +270,10 @@ public class AttachmentManager { Context c = activity.getApplicationContext(); String needStoragePermissionTxt = Phrase.from(c, R.string.permissionsStorageSend) - .put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, c.getString(R.string.app_name)) .format().toString(); String cameraPermissionDeniedTxt = Phrase.from(c, R.string.cameraGrantAccessDenied) - .put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, c.getString(R.string.app_name)) .format().toString(); Permissions.PermissionsBuilder builder = Permissions.with(activity); @@ -310,11 +310,11 @@ public class AttachmentManager { public void capturePhoto(Activity activity, int requestCode, Recipient recipient) { String cameraPermissionDeniedTxt = Phrase.from(context, R.string.cameraGrantAccessDenied) - .put(APP_NAME_KEY, context.getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, context.getString(R.string.app_name)) .format().toString(); String requireCameraPermissionTxt = Phrase.from(context, R.string.cameraGrantAccessDescription) - .put(APP_NAME_KEY, context.getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, context.getString(R.string.app_name)) .format().toString(); Permissions.with(activity) diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/helpers/SQLCipherOpenHelper.java b/app/src/main/java/org/thoughtcrime/securesms/database/helpers/SQLCipherOpenHelper.java index e9806ea04b..8d440fb5a4 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/helpers/SQLCipherOpenHelper.java +++ b/app/src/main/java/org/thoughtcrime/securesms/database/helpers/SQLCipherOpenHelper.java @@ -263,7 +263,7 @@ public class SQLCipherOpenHelper extends SQLiteOpenHelper { } CharSequence errorTxt = Phrase.from(context, R.string.databaseErrorGeneric) - .put(APP_NAME_KEY, R.string.sessionMessenger) + .put(APP_NAME_KEY, R.string.app_name) .format(); NotificationCompat.Builder builder = new NotificationCompat.Builder(context, channelId) diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/model/ThreadRecord.java b/app/src/main/java/org/thoughtcrime/securesms/database/model/ThreadRecord.java index dd9c34a742..96cd5e8881 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/model/ThreadRecord.java +++ b/app/src/main/java/org/thoughtcrime/securesms/database/model/ThreadRecord.java @@ -120,7 +120,7 @@ public class ThreadRecord extends DisplayRecord { return emphasisAdded(context.getString(R.string.communityInvitation)); } else if (MmsSmsColumns.Types.isLegacyType(type)) { String txt = Phrase.from(context, R.string.messageErrorOld) - .put(APP_NAME_KEY, context.getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, context.getString(R.string.app_name)) .format().toString(); return emphasisAdded(txt); } else if (MmsSmsColumns.Types.isDraftMessageType(type)) { diff --git a/app/src/main/java/org/thoughtcrime/securesms/home/EmptyView.kt b/app/src/main/java/org/thoughtcrime/securesms/home/EmptyView.kt index 1f6d26c62a..7b0a1bd5a8 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/home/EmptyView.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/home/EmptyView.kt @@ -49,7 +49,7 @@ internal fun EmptyView(newAccount: Boolean) { Text( stringResource(R.string.onboardingBubbleWelcomeToSession).let { txt -> val c = LocalContext.current - Phrase.from(txt).put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)).format().toString() + Phrase.from(txt).put(APP_NAME_KEY, c.getString(R.string.app_name)).format().toString() }, style = LocalType.current.base, color = LocalColors.current.primary, diff --git a/app/src/main/java/org/thoughtcrime/securesms/home/PathActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/home/PathActivity.kt index 02d77110bc..191a92b800 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/home/PathActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/home/PathActivity.kt @@ -54,7 +54,7 @@ class PathActivity : PassphraseRequiredActionBarActivity() { supportActionBar!!.title = resources.getString(R.string.onionRoutingPath) // Substitute the localised version of "Session" into the layout - val appName = applicationContext.getString(R.string.sessionMessenger) + val appName = applicationContext.getString(R.string.app_name) val txt = Phrase.from(applicationContext, R.string.onionRoutingPathDescription).put(APP_NAME_KEY, appName).format().toString() binding.pathDescription.text = txt diff --git a/app/src/main/java/org/thoughtcrime/securesms/mediasend/MediaSendActivity.java b/app/src/main/java/org/thoughtcrime/securesms/mediasend/MediaSendActivity.java index 547f242264..13783729fc 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/mediasend/MediaSendActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/mediasend/MediaSendActivity.java @@ -363,10 +363,10 @@ public class MediaSendActivity extends PassphraseRequiredActionBarActivity imple Context c = getApplicationContext(); String permanentDenialTxt = Phrase.from(c, R.string.cameraGrantAccessDenied) - .put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, c.getString(R.string.app_name)) .format().toString(); String requireCameraPermissionsTxt = Phrase.from(c, R.string.cameraGrantAccessDescription) - .put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, c.getString(R.string.app_name)) .format().toString(); Permissions.with(this) diff --git a/app/src/main/java/org/thoughtcrime/securesms/notifications/MultipleRecipientNotificationBuilder.java b/app/src/main/java/org/thoughtcrime/securesms/notifications/MultipleRecipientNotificationBuilder.java index 31cde58a9f..4135faae9b 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/notifications/MultipleRecipientNotificationBuilder.java +++ b/app/src/main/java/org/thoughtcrime/securesms/notifications/MultipleRecipientNotificationBuilder.java @@ -34,7 +34,7 @@ public class MultipleRecipientNotificationBuilder extends AbstractNotificationBu setColor(context.getResources().getColor(R.color.textsecure_primary)); setSmallIcon(R.drawable.ic_notification); - setContentTitle(context.getString(R.string.sessionMessenger)); + setContentTitle(context.getString(R.string.app_name)); setContentIntent(PendingIntent.getActivity(context, 0, new Intent(context, HomeActivity.class), PendingIntent.FLAG_IMMUTABLE)); setCategory(NotificationCompat.CATEGORY_MESSAGE); setGroupSummary(true); diff --git a/app/src/main/java/org/thoughtcrime/securesms/notifications/PushReceiver.kt b/app/src/main/java/org/thoughtcrime/securesms/notifications/PushReceiver.kt index 0274deee82..8eaca4000b 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/notifications/PushReceiver.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/notifications/PushReceiver.kt @@ -54,7 +54,7 @@ class PushReceiver @Inject constructor(@ApplicationContext val context: Context) val builder = NotificationCompat.Builder(context, NotificationChannels.OTHER) .setSmallIcon(R.drawable.ic_notification) .setColor(context.getColor(R.color.textsecure_primary)) - .setContentTitle(getString(context, R.string.sessionMessenger)) + .setContentTitle(getString(context, R.string.app_name)) // Note: We set the count to 1 in the below plurals string so it says "You've got a new message" (singular) .setContentText(context.resources.getQuantityString(R.plurals.messageNewYouveGot, 1, 1)) diff --git a/app/src/main/java/org/thoughtcrime/securesms/notifications/SingleRecipientNotificationBuilder.java b/app/src/main/java/org/thoughtcrime/securesms/notifications/SingleRecipientNotificationBuilder.java index b5c7461d2d..c18b950959 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/notifications/SingleRecipientNotificationBuilder.java +++ b/app/src/main/java/org/thoughtcrime/securesms/notifications/SingleRecipientNotificationBuilder.java @@ -107,7 +107,7 @@ public class SingleRecipientNotificationBuilder extends AbstractNotificationBuil } } else { - setContentTitle(context.getString(R.string.sessionMessenger)); + setContentTitle(context.getString(R.string.app_name)); setLargeIcon(new GeneratedContactPhoto("Unknown", R.drawable.ic_profile_default).asDrawable(context, ContactColors.UNKNOWN_COLOR.toConversationColor(context))); } } diff --git a/app/src/main/java/org/thoughtcrime/securesms/onboarding/OnboardingBackPressAlertDialog.kt b/app/src/main/java/org/thoughtcrime/securesms/onboarding/OnboardingBackPressAlertDialog.kt index 89bf7f9434..4481f524d8 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/onboarding/OnboardingBackPressAlertDialog.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/onboarding/OnboardingBackPressAlertDialog.kt @@ -23,7 +23,7 @@ fun OnboardingBackPressAlertDialog( title = stringResource(R.string.warning), text = stringResource(textId).let { txt -> val c = LocalContext.current - Phrase.from(txt).put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)).format().toString() + Phrase.from(txt).put(APP_NAME_KEY, c.getString(R.string.app_name)).format().toString() }, buttons = listOf( DialogButtonModel( diff --git a/app/src/main/java/org/thoughtcrime/securesms/onboarding/landing/Landing.kt b/app/src/main/java/org/thoughtcrime/securesms/onboarding/landing/Landing.kt index 7f4eed9784..0ebd1752d8 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/onboarding/landing/Landing.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/onboarding/landing/Landing.kt @@ -136,7 +136,7 @@ internal fun LandingScreen( item.stringId == R.string.onboardingBubbleSessionIsEngineered) { AnimateMessageText( Phrase.from(stringResource(item.stringId)) - .put(APP_NAME_KEY, stringResource(R.string.sessionMessenger)) + .put(APP_NAME_KEY, stringResource(R.string.app_name)) .format().toString(), item.isOutgoing ) 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 06e16fe7bd..6cdcebad81 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 @@ -62,7 +62,7 @@ internal fun MessageNotificationsScreen( Spacer(Modifier.height(LocalDimensions.current.smallSpacing)) Text( Phrase.from(stringResource(R.string.onboardingMessageNotificationExplanation)) - .put(APP_NAME_KEY, stringResource(R.string.sessionMessenger)) + .put(APP_NAME_KEY, stringResource(R.string.app_name)) .format().toString(), style = LocalType.current.base ) @@ -81,7 +81,7 @@ internal fun MessageNotificationsScreen( // spacing between buttons is provided by ripple/downstate of NotificationRadioButton val txt = Phrase.from(stringResource(R.string.onboardingMessageNotificationExplanation)) - .put(APP_NAME_KEY, stringResource(R.string.sessionMessenger)) + .put(APP_NAME_KEY, stringResource(R.string.app_name)) .format().toString() NotificationRadioButton( R.string.notificationsSlowMode, @@ -131,7 +131,7 @@ private fun NotificationRadioButton( // If this radio button is the one for slow mode notifications then substitute the app name.. if (explanation == R.string.notificationsSlowModeDescription) { val txt = Phrase.from(stringResource(explanation)) - .put(APP_NAME_KEY, stringResource(R.string.sessionMessenger)) + .put(APP_NAME_KEY, stringResource(R.string.app_name)) .format().toString() Text( txt, diff --git a/app/src/main/java/org/thoughtcrime/securesms/onboarding/ui/ContinueButton.kt b/app/src/main/java/org/thoughtcrime/securesms/onboarding/ui/ContinueButton.kt index dff01cd520..51a5d0f35b 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/onboarding/ui/ContinueButton.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/onboarding/ui/ContinueButton.kt @@ -15,7 +15,7 @@ fun ContinuePrimaryOutlineButton(modifier: Modifier, onContinue: () -> Unit) { PrimaryOutlineButton( stringResource(R.string.theContinue), modifier = modifier - .contentDescription(R.string.AccessibilityId_continue) + .contentDescription(R.string.AccessibilityId_theContinue) .fillMaxWidth() .padding(horizontal = LocalDimensions.current.xlargeSpacing) .padding(bottom = LocalDimensions.current.smallSpacing), diff --git a/app/src/main/java/org/thoughtcrime/securesms/permissions/SettingsDialog.kt b/app/src/main/java/org/thoughtcrime/securesms/permissions/SettingsDialog.kt index 861b9ba1d4..b77acfd261 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/permissions/SettingsDialog.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/permissions/SettingsDialog.kt @@ -11,7 +11,7 @@ class SettingsDialog { context.showSessionDialog { title(R.string.permissionsRequired) text(message) - button(R.string.theContinue, R.string.AccessibilityId_continue) { + button(R.string.theContinue, R.string.AccessibilityId_theContinue) { context.startActivity(Permissions.getApplicationSettingsIntent(context)) } cancelButton() diff --git a/app/src/main/java/org/thoughtcrime/securesms/preferences/HelpSettingsActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/preferences/HelpSettingsActivity.kt index 24823e66c6..aa0a07ecb8 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/preferences/HelpSettingsActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/preferences/HelpSettingsActivity.kt @@ -48,13 +48,13 @@ class HelpSettingsFragment: CorrectedPreferenceFragment() { // String sub the summary text of the `export_logs` element in preferences_help.xml var exportPref = preferenceScreen.findPreference(EXPORT_LOGS) exportPref?.summary = Phrase.from(context, R.string.helpReportABugExportLogsDescription) - .put(APP_NAME_KEY, getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, getString(R.string.app_name)) .format() // String sub the summary text of the `translate_session` element in preferences_help.xml var translatePref = preferenceScreen.findPreference(TRANSLATE) translatePref?.title = Phrase.from(context, R.string.helpHelpUsTranslateSession) - .put(APP_NAME_KEY, getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, getString(R.string.app_name)) .format() } @@ -102,11 +102,11 @@ class HelpSettingsFragment: CorrectedPreferenceFragment() { .request(Manifest.permission.WRITE_EXTERNAL_STORAGE) .maxSdkVersion(Build.VERSION_CODES.P) .withPermanentDenialDialog(Phrase.from(context, R.string.permissionsStorageSaveDenied) - .put(APP_NAME_KEY, getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, getString(R.string.app_name)) .format().toString()) .onAnyDenied { val txt = Phrase.from(context, R.string.permissionsStorageSaveDenied) - .put(APP_NAME_KEY, getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, getString(R.string.app_name)) .format().toString() Toast.makeText(requireActivity(), txt, Toast.LENGTH_LONG).show() } 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 3b17e162be..84d6d9aa03 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/preferences/SettingsActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/preferences/SettingsActivity.kt @@ -498,25 +498,25 @@ class SettingsActivity : PassphraseRequiredActionBarActivity() { LargeItemButton( R.string.sessionConversations, R.drawable.ic_conversations, - Modifier.contentDescription(R.string.AccessibilityId_conversations) + Modifier.contentDescription(R.string.AccessibilityId_sessionConversations) ) { show() } Divider() LargeItemButton( R.string.sessionMessageRequests, R.drawable.ic_message_requests, - Modifier.contentDescription(R.string.AccessibilityId_message_requests) + Modifier.contentDescription(R.string.AccessibilityId_sessionMessageRequests) ) { show() } Divider() LargeItemButton( R.string.sessionAppearance, R.drawable.ic_appearance, - Modifier.contentDescription(R.string.AccessibilityId_appearance) + Modifier.contentDescription(R.string.AccessibilityId_sessionAppearance) ) { show() } Divider() LargeItemButton( R.string.sessionInviteAFriend, R.drawable.ic_invite_friend, - Modifier.contentDescription(R.string.AccessibilityId_invite_friend) + Modifier.contentDescription(R.string.AccessibilityId_sessionInviteAFriend) ) { sendInvitationToUseSession() } Divider() if (!prefs.getHidePassword()) { @@ -536,7 +536,7 @@ class SettingsActivity : PassphraseRequiredActionBarActivity() { LargeItemButton( R.string.sessionClearData, R.drawable.ic_message_details__trash, - Modifier.contentDescription(R.string.AccessibilityId_clear_data), + Modifier.contentDescription(R.string.AccessibilityId_sessionClearData), dangerButtonColors() ) { ClearAllDataDialog().show(supportFragmentManager, "Clear All Data Dialog") } } diff --git a/app/src/main/java/org/thoughtcrime/securesms/preferences/ShareLogsDialog.kt b/app/src/main/java/org/thoughtcrime/securesms/preferences/ShareLogsDialog.kt index c25e57c473..a3240d3480 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/preferences/ShareLogsDialog.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/preferences/ShareLogsDialog.kt @@ -42,7 +42,7 @@ class ShareLogsDialog(private val updateCallback: (Boolean)->Unit): DialogFragme override fun onCreateDialog(savedInstanceState: Bundle?): Dialog = createSessionDialog { title(R.string.helpReportABugExportLogs) - val appName = context.getString(R.string.sessionMessenger) + val appName = context.getString(R.string.app_name) val txt = Phrase.from(context, R.string.helpReportABugDescription) .put(APP_NAME_KEY, appName) .format().toString() diff --git a/app/src/main/java/org/thoughtcrime/securesms/preferences/Util.kt b/app/src/main/java/org/thoughtcrime/securesms/preferences/Util.kt index 603f884c5f..a136dab26b 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/preferences/Util.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/preferences/Util.kt @@ -17,7 +17,7 @@ fun Context.sendInvitationToUseSession() { val DOWNLOAD_URL = "https://getsession.org/download" val txt = Phrase.from(getString(R.string.accountIdShare)) - .put(APP_NAME_KEY, getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, getString(R.string.app_name)) .put(ACCOUNT_ID_KEY, TextSecurePreferences.getLocalNumber(this@sendInvitationToUseSession)) .put(DOWNLOAD_URL_KEY, DOWNLOAD_URL) .format().toString() diff --git a/app/src/main/java/org/thoughtcrime/securesms/recoverypassword/RecoveryPasswordActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/recoverypassword/RecoveryPasswordActivity.kt index d31071161b..62b602f6f3 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/recoverypassword/RecoveryPasswordActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/recoverypassword/RecoveryPasswordActivity.kt @@ -34,7 +34,7 @@ class RecoveryPasswordActivity : BaseActionBarActivity() { showSessionDialog { title(R.string.recoveryPasswordHidePermanently) htmlText(R.string.recoveryPasswordHidePermanentlyDescription1) - dangerButton(R.string.theContinue, R.string.AccessibilityId_continue) { onHideConfirm() } + dangerButton(R.string.theContinue, R.string.AccessibilityId_theContinue) { onHideConfirm() } cancelButton() } } diff --git a/app/src/main/java/org/thoughtcrime/securesms/service/KeyCachingService.java b/app/src/main/java/org/thoughtcrime/securesms/service/KeyCachingService.java index 22ac2f456c..0888a04b43 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/service/KeyCachingService.java +++ b/app/src/main/java/org/thoughtcrime/securesms/service/KeyCachingService.java @@ -245,7 +245,7 @@ public class KeyCachingService extends Service { // Replace app name in title string Context c = getApplicationContext(); String unlockedTxt = Phrase.from(c, R.string.lockAppUnlocked) - .put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, c.getString(R.string.app_name)) .format().toString(); builder.setContentTitle(unlockedTxt); diff --git a/app/src/main/java/org/thoughtcrime/securesms/service/QuickResponseService.java b/app/src/main/java/org/thoughtcrime/securesms/service/QuickResponseService.java index 383fb4b9e5..6119c7f62d 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/service/QuickResponseService.java +++ b/app/src/main/java/org/thoughtcrime/securesms/service/QuickResponseService.java @@ -53,7 +53,7 @@ public class QuickResponseService extends IntentService { Log.w(TAG, "Got quick response request when locked..."); Context c = getApplicationContext(); String txt = Phrase.from(c, R.string.lockAppQuickResponse) - .put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, c.getString(R.string.app_name)) .format().toString(); Toast.makeText(this, txt, Toast.LENGTH_LONG).show(); return; diff --git a/app/src/main/java/org/thoughtcrime/securesms/service/UpdateApkReadyListener.java b/app/src/main/java/org/thoughtcrime/securesms/service/UpdateApkReadyListener.java index 015d006c92..df25a7d5cd 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/service/UpdateApkReadyListener.java +++ b/app/src/main/java/org/thoughtcrime/securesms/service/UpdateApkReadyListener.java @@ -68,10 +68,10 @@ public class UpdateApkReadyListener extends BroadcastReceiver { PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, PendingIntent.FLAG_IMMUTABLE); CharSequence title = Phrase.from(context, R.string.updateSession) - .put(APP_NAME_KEY, context.getString(R.string.sessionMessenger)).format(); + .put(APP_NAME_KEY, context.getString(R.string.app_name)).format(); CharSequence txt = Phrase.from(context, R.string.updateNewVersion) - .put(APP_NAME_KEY, context.getString(R.string.sessionMessenger)).format(); + .put(APP_NAME_KEY, context.getString(R.string.app_name)).format(); Notification notification = new NotificationCompat.Builder(context, NotificationChannels.APP_UPDATES) diff --git a/app/src/main/java/org/thoughtcrime/securesms/ui/components/QR.kt b/app/src/main/java/org/thoughtcrime/securesms/ui/components/QR.kt index f6da643430..75a20d7364 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/ui/components/QR.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/ui/components/QR.kt @@ -94,7 +94,7 @@ fun MaybeScanQrCode( Text( stringResource(R.string.cameraGrantAccessDenied).let { txt -> val c = LocalContext.current - Phrase.from(txt).put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)).format().toString() + Phrase.from(txt).put(APP_NAME_KEY, c.getString(R.string.app_name)).format().toString() }, style = LocalType.current.base, textAlign = TextAlign.Center @@ -117,7 +117,7 @@ fun MaybeScanQrCode( Text( stringResource(R.string.cameraGrantAccessQr).let { txt -> val c = LocalContext.current - Phrase.from(txt).put(APP_NAME_KEY, c.getString(R.string.sessionMessenger)).format().toString() + Phrase.from(txt).put(APP_NAME_KEY, c.getString(R.string.app_name)).format().toString() }, style = LocalType.current.xl, textAlign = TextAlign.Center diff --git a/app/src/main/java/org/thoughtcrime/securesms/util/LongClickCopySpan.java b/app/src/main/java/org/thoughtcrime/securesms/util/LongClickCopySpan.java index 92f6c0a757..7172018116 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/util/LongClickCopySpan.java +++ b/app/src/main/java/org/thoughtcrime/securesms/util/LongClickCopySpan.java @@ -49,7 +49,7 @@ public class LongClickCopySpan extends URLSpan { private void copyUriSdk11(Context context, String url) { android.content.ClipboardManager clipboard = (android.content.ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE); - ClipData clip = ClipData.newPlainText(context.getString(R.string.sessionMessenger), url); + ClipData clip = ClipData.newPlainText(context.getString(R.string.app_name), url); clipboard.setPrimaryClip(clip); } diff --git a/app/src/main/java/org/thoughtcrime/securesms/util/ScanQRCodePlaceholderFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/util/ScanQRCodePlaceholderFragment.kt index 2320ae9121..a0528ad432 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/util/ScanQRCodePlaceholderFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/util/ScanQRCodePlaceholderFragment.kt @@ -24,7 +24,7 @@ class ScanQRCodePlaceholderFragment: Fragment() { binding.grantCameraAccessButton.setOnClickListener { delegate?.requestCameraAccess() } binding.needCameraPermissionsTV.text = Phrase.from(context, R.string.cameraGrantAccessQr) - .put(APP_NAME_KEY, getString(R.string.sessionMessenger)) + .put(APP_NAME_KEY, getString(R.string.app_name)) .format() } } diff --git a/app/src/main/res/layout-sw400dp/activity_display_name.xml b/app/src/main/res/layout-sw400dp/activity_display_name.xml index e6d94a5e26..d5dbe09798 100644 --- a/app/src/main/res/layout-sw400dp/activity_display_name.xml +++ b/app/src/main/res/layout-sw400dp/activity_display_name.xml @@ -55,7 +55,7 @@