mirror of
https://github.com/oxen-io/session-android.git
synced 2025-08-11 17:57:47 +00:00
further cleaning on V1 multi device
This commit is contained in:
@@ -268,11 +268,6 @@ public class Recipient implements RecipientModifiedListener {
|
||||
return isLocalNumber;
|
||||
}
|
||||
|
||||
public boolean isUserMasterDevice() {
|
||||
String userMasterDevice = TextSecurePreferences.getMasterHexEncodedPublicKey(context);
|
||||
return userMasterDevice != null && userMasterDevice.equals(getAddress().serialize());
|
||||
}
|
||||
|
||||
public synchronized @Nullable Uri getContactUri() {
|
||||
return this.contactUri;
|
||||
}
|
||||
|
@@ -77,7 +77,6 @@ object TextSecurePreferences {
|
||||
const val MEDIA_DOWNLOAD_ROAMING_PREF = "pref_media_download_roaming"
|
||||
|
||||
const val SYSTEM_EMOJI_PREF = "pref_system_emoji"
|
||||
private const val MULTI_DEVICE_PROVISIONED_PREF = "pref_multi_device"
|
||||
const val DIRECT_CAPTURE_CAMERA_ID = "pref_direct_capture_camera_id"
|
||||
const val PROFILE_KEY_PREF = "pref_profile_key"
|
||||
const val PROFILE_NAME_PREF = "pref_profile_name"
|
||||
@@ -129,20 +128,9 @@ object TextSecurePreferences {
|
||||
private const val LAST_FCM_TOKEN_UPLOAD_TIME = "pref_last_fcm_token_upload_time_2"
|
||||
|
||||
// region Multi Device
|
||||
private const val IS_USING_MULTI_DEVICE = "pref_is_using_multi_device"
|
||||
private const val LAST_CONFIGURATION_SYNC_TIME = "pref_last_configuration_sync_time"
|
||||
private const val CONFIGURATION_SYNCED = "pref_configuration_synced"
|
||||
|
||||
@JvmStatic
|
||||
fun isUsingMultiDevice(context: Context): Boolean {
|
||||
return getBooleanPreference(context, IS_USING_MULTI_DEVICE, false)
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
fun setIsUsingMultiDevice(context: Context, value: Boolean) {
|
||||
setBooleanPreference(context, IS_USING_MULTI_DEVICE, value)
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
fun getLastConfigurationSyncTime(context: Context): Long {
|
||||
return getLongPreference(context, LAST_CONFIGURATION_SYNC_TIME, 0)
|
||||
@@ -417,11 +405,6 @@ object TextSecurePreferences {
|
||||
return getIntegerPreference(context, DIRECT_CAPTURE_CAMERA_ID, Camera.CameraInfo.CAMERA_FACING_FRONT)
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
fun isMultiDevice(context: Context): Boolean {
|
||||
return getBooleanPreference(context, MULTI_DEVICE_PROVISIONED_PREF, false)
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
fun getNotificationPrivacy(context: Context): NotificationPrivacyPreference {
|
||||
return NotificationPrivacyPreference(getStringPreference(context, NOTIFICATION_PRIVACY_PREF, "all"))
|
||||
@@ -876,13 +859,6 @@ object TextSecurePreferences {
|
||||
|
||||
// region Loki
|
||||
@JvmStatic
|
||||
fun getMasterHexEncodedPublicKey(context: Context): String? {
|
||||
return getStringPreference(context, "master_hex_encoded_public_key", null)
|
||||
}
|
||||
|
||||
fun setMasterHexEncodedPublicKey(context: Context, masterHexEncodedPublicKey: String) {
|
||||
setStringPreference(context, "master_hex_encoded_public_key", masterHexEncodedPublicKey.toLowerCase())
|
||||
}
|
||||
|
||||
fun getHasViewedSeed(context: Context): Boolean {
|
||||
return getBooleanPreference(context, "has_viewed_seed", false)
|
||||
@@ -892,23 +868,6 @@ object TextSecurePreferences {
|
||||
setBooleanPreference(context, "has_viewed_seed", hasViewedSeed)
|
||||
}
|
||||
|
||||
fun setWasUnlinked(context: Context, value: Boolean) {
|
||||
// We do it this way so that it gets persisted in storage straight away
|
||||
getDefaultSharedPreferences(context).edit().putBoolean("database_reset_unpair", value).commit()
|
||||
}
|
||||
|
||||
fun getWasUnlinked(context: Context): Boolean {
|
||||
return getBooleanPreference(context, "database_reset_unpair", false)
|
||||
}
|
||||
|
||||
fun setNeedsIsRevokedSlaveDeviceCheck(context: Context, value: Boolean) {
|
||||
setBooleanPreference(context, "needs_revocation", value)
|
||||
}
|
||||
|
||||
fun getNeedsIsRevokedSlaveDeviceCheck(context: Context): Boolean {
|
||||
return getBooleanPreference(context, "needs_revocation", false)
|
||||
}
|
||||
|
||||
fun setRestorationTime(context: Context, time: Long) {
|
||||
setLongPreference(context, "restoration_time", time)
|
||||
}
|
||||
|
Reference in New Issue
Block a user