diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 3569e8e655..f98f6750d8 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -435,6 +435,13 @@ android:exported="true" android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"/> + + + diff --git a/res/layout/activity_account_details.xml b/res/layout/activity_account_details.xml new file mode 100644 index 0000000000..18ca45563b --- /dev/null +++ b/res/layout/activity_account_details.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/res/values/strings.xml b/res/values/strings.xml index 19dc61e607..e8af9651d8 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -1517,4 +1517,9 @@ About + + Create Your Loki Messenger Account + Enter a name to be shown to your contacts + Next + diff --git a/src/org/thoughtcrime/securesms/PassphraseRequiredActionBarActivity.java b/src/org/thoughtcrime/securesms/PassphraseRequiredActionBarActivity.java index 940ea8a9dc..f296107da6 100644 --- a/src/org/thoughtcrime/securesms/PassphraseRequiredActionBarActivity.java +++ b/src/org/thoughtcrime/securesms/PassphraseRequiredActionBarActivity.java @@ -9,10 +9,11 @@ import android.support.annotation.IdRes; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.support.v4.app.Fragment; -import org.thoughtcrime.securesms.logging.Log; import org.thoughtcrime.securesms.crypto.MasterSecretUtil; import org.thoughtcrime.securesms.jobs.PushNotificationReceiveJob; +import org.thoughtcrime.securesms.logging.Log; +import org.thoughtcrime.securesms.loki.AccountDetailsActivity; import org.thoughtcrime.securesms.push.SignalServiceNetworkAccess; import org.thoughtcrime.securesms.registration.WelcomeActivity; import org.thoughtcrime.securesms.service.KeyCachingService; @@ -182,7 +183,7 @@ public abstract class PassphraseRequiredActionBarActivity extends BaseActionBarA } private Intent getPushRegistrationIntent() { - return getRoutedIntent(RegistrationActivity.class, getCreateProfileIntent()); + return getRoutedIntent(AccountDetailsActivity.class, getCreateProfileIntent()); } private Intent getCreateProfileIntent() { diff --git a/src/org/thoughtcrime/securesms/loki/AccountDetailsActivity.kt b/src/org/thoughtcrime/securesms/loki/AccountDetailsActivity.kt new file mode 100644 index 0000000000..3bd1d154b7 --- /dev/null +++ b/src/org/thoughtcrime/securesms/loki/AccountDetailsActivity.kt @@ -0,0 +1,13 @@ +package org.thoughtcrime.securesms.loki + +import android.os.Bundle +import org.thoughtcrime.securesms.BaseActionBarActivity +import org.thoughtcrime.securesms.R + +class AccountDetailsActivity : BaseActionBarActivity() { + + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + setContentView(R.layout.activity_account_details) + } +} \ No newline at end of file diff --git a/src/org/thoughtcrime/securesms/loki/LokiPreKeyBundleDatabase.kt b/src/org/thoughtcrime/securesms/loki/LokiPreKeyBundleDatabase.kt index 429e62d4f6..d37f886aee 100644 --- a/src/org/thoughtcrime/securesms/loki/LokiPreKeyBundleDatabase.kt +++ b/src/org/thoughtcrime/securesms/loki/LokiPreKeyBundleDatabase.kt @@ -111,7 +111,7 @@ class LokiPreKeyBundleDatabase(context: Context, helper: SQLCipherOpenHelper) : /** * Remove the `PreKeyBundle` for the given contact. - * + * * @param pubKey String The hex encoded public key of the contact. */ fun removePreKeyBundle(pubKey: String) {