mirror of
https://github.com/wrwrabbit/Partisan-Telegram-Android.git
synced 2026-04-29 12:39:41 +00:00
Update to 4.1.1
This commit is contained in:
parent
6a1cf64f6f
commit
dd679bd7d1
649 changed files with 47670 additions and 11248 deletions
|
|
@ -38,6 +38,7 @@ public class UserConfig {
|
|||
public static int autoLockIn = 60 * 60;
|
||||
public static boolean allowScreenCapture;
|
||||
public static int lastPauseTime;
|
||||
public static long lastAppPauseTime;
|
||||
public static boolean isWaitingForPasscodeEnter;
|
||||
public static boolean useFingerprint = true;
|
||||
public static String lastUpdateVersion;
|
||||
|
|
@ -55,6 +56,14 @@ public class UserConfig {
|
|||
public static int migrateOffsetChannelId = -1;
|
||||
public static long migrateOffsetAccess = -1;
|
||||
|
||||
public static int totalDialogsLoadCount = 0;
|
||||
public static int dialogsLoadOffsetId = 0;
|
||||
public static int dialogsLoadOffsetDate = 0;
|
||||
public static int dialogsLoadOffsetUserId = 0;
|
||||
public static int dialogsLoadOffsetChatId = 0;
|
||||
public static int dialogsLoadOffsetChannelId = 0;
|
||||
public static long dialogsLoadOffsetAccess = 0;
|
||||
|
||||
public static int getNewMessageId() {
|
||||
int id;
|
||||
synchronized (sync) {
|
||||
|
|
@ -87,6 +96,7 @@ public class UserConfig {
|
|||
editor.putInt("passcodeType", passcodeType);
|
||||
editor.putInt("autoLockIn", autoLockIn);
|
||||
editor.putInt("lastPauseTime", lastPauseTime);
|
||||
editor.putLong("lastAppPauseTime", lastAppPauseTime);
|
||||
editor.putString("lastUpdateVersion2", lastUpdateVersion);
|
||||
editor.putInt("lastContactsSyncTime", lastContactsSyncTime);
|
||||
editor.putBoolean("useFingerprint", useFingerprint);
|
||||
|
|
@ -96,14 +106,24 @@ public class UserConfig {
|
|||
editor.putBoolean("allowScreenCapture", allowScreenCapture);
|
||||
editor.putBoolean("pinnedDialogsLoaded", pinnedDialogsLoaded);
|
||||
|
||||
editor.putInt("migrateOffsetId", migrateOffsetId);
|
||||
editor.putInt("3migrateOffsetId", migrateOffsetId);
|
||||
if (migrateOffsetId != -1) {
|
||||
editor.putInt("migrateOffsetDate", migrateOffsetDate);
|
||||
editor.putInt("migrateOffsetUserId", migrateOffsetUserId);
|
||||
editor.putInt("migrateOffsetChatId", migrateOffsetChatId);
|
||||
editor.putInt("migrateOffsetChannelId", migrateOffsetChannelId);
|
||||
editor.putLong("migrateOffsetAccess", migrateOffsetAccess);
|
||||
editor.putInt("3migrateOffsetDate", migrateOffsetDate);
|
||||
editor.putInt("3migrateOffsetUserId", migrateOffsetUserId);
|
||||
editor.putInt("3migrateOffsetChatId", migrateOffsetChatId);
|
||||
editor.putInt("3migrateOffsetChannelId", migrateOffsetChannelId);
|
||||
editor.putLong("3migrateOffsetAccess", migrateOffsetAccess);
|
||||
}
|
||||
|
||||
|
||||
editor.putInt("2totalDialogsLoadCount", totalDialogsLoadCount);
|
||||
editor.putInt("2dialogsLoadOffsetId", dialogsLoadOffsetId);
|
||||
editor.putInt("2dialogsLoadOffsetDate", dialogsLoadOffsetDate);
|
||||
editor.putInt("2dialogsLoadOffsetUserId", dialogsLoadOffsetUserId);
|
||||
editor.putInt("2dialogsLoadOffsetChatId", dialogsLoadOffsetChatId);
|
||||
editor.putInt("2dialogsLoadOffsetChannelId", dialogsLoadOffsetChannelId);
|
||||
editor.putLong("2dialogsLoadOffsetAccess", dialogsLoadOffsetAccess);
|
||||
|
||||
if (tmpPassword != null) {
|
||||
SerializedData data = new SerializedData();
|
||||
tmpPassword.serializeToStream(data);
|
||||
|
|
@ -236,6 +256,7 @@ public class UserConfig {
|
|||
passcodeType = preferences.getInt("passcodeType", 0);
|
||||
autoLockIn = preferences.getInt("autoLockIn", 60 * 60);
|
||||
lastPauseTime = preferences.getInt("lastPauseTime", 0);
|
||||
lastAppPauseTime = preferences.getLong("lastAppPauseTime", 0);
|
||||
useFingerprint = preferences.getBoolean("useFingerprint", true);
|
||||
lastUpdateVersion = preferences.getString("lastUpdateVersion2", "3.5");
|
||||
lastContactsSyncTime = preferences.getInt("lastContactsSyncTime", (int) (System.currentTimeMillis() / 1000) - 23 * 60 * 60);
|
||||
|
|
@ -249,14 +270,36 @@ public class UserConfig {
|
|||
lastPauseTime = (int) (System.currentTimeMillis() / 1000 - 60 * 10);
|
||||
}
|
||||
|
||||
migrateOffsetId = preferences.getInt("migrateOffsetId", 0);
|
||||
migrateOffsetId = preferences.getInt("3migrateOffsetId", 0);
|
||||
if (migrateOffsetId != -1) {
|
||||
migrateOffsetDate = preferences.getInt("migrateOffsetDate", 0);
|
||||
migrateOffsetUserId = preferences.getInt("migrateOffsetUserId", 0);
|
||||
migrateOffsetChatId = preferences.getInt("migrateOffsetChatId", 0);
|
||||
migrateOffsetChannelId = preferences.getInt("migrateOffsetChannelId", 0);
|
||||
migrateOffsetAccess = preferences.getLong("migrateOffsetAccess", 0);
|
||||
migrateOffsetDate = preferences.getInt("3migrateOffsetDate", 0);
|
||||
migrateOffsetUserId = preferences.getInt("3migrateOffsetUserId", 0);
|
||||
migrateOffsetChatId = preferences.getInt("3migrateOffsetChatId", 0);
|
||||
migrateOffsetChannelId = preferences.getInt("3migrateOffsetChannelId", 0);
|
||||
migrateOffsetAccess = preferences.getLong("3migrateOffsetAccess", 0);
|
||||
}
|
||||
// migrateOffsetId = 0;
|
||||
// migrateOffsetDate = 0;
|
||||
// migrateOffsetUserId = 0;
|
||||
// migrateOffsetChatId = 0;
|
||||
// migrateOffsetChannelId = 0;
|
||||
// migrateOffsetAccess = 0;
|
||||
|
||||
dialogsLoadOffsetId = preferences.getInt("2dialogsLoadOffsetId", -1);
|
||||
totalDialogsLoadCount = preferences.getInt("2totalDialogsLoadCount", 0);
|
||||
dialogsLoadOffsetDate = preferences.getInt("2dialogsLoadOffsetDate", -1);
|
||||
dialogsLoadOffsetUserId = preferences.getInt("2dialogsLoadOffsetUserId", -1);
|
||||
dialogsLoadOffsetChatId = preferences.getInt("2dialogsLoadOffsetChatId", -1);
|
||||
dialogsLoadOffsetChannelId = preferences.getInt("2dialogsLoadOffsetChannelId", -1);
|
||||
dialogsLoadOffsetAccess = preferences.getLong("2dialogsLoadOffsetAccess", -1);
|
||||
|
||||
// dialogsLoadOffsetId = -1;
|
||||
// totalDialogsLoadCount = 0;
|
||||
// dialogsLoadOffsetDate = -1;
|
||||
// dialogsLoadOffsetUserId = -1;
|
||||
// dialogsLoadOffsetChatId = -1;
|
||||
// dialogsLoadOffsetChannelId = -1;
|
||||
// dialogsLoadOffsetAccess = -1;
|
||||
|
||||
String string = preferences.getString("tmpPassword", null);
|
||||
if (string != null) {
|
||||
|
|
@ -413,6 +456,13 @@ public class UserConfig {
|
|||
migrateOffsetChatId = -1;
|
||||
migrateOffsetChannelId = -1;
|
||||
migrateOffsetAccess = -1;
|
||||
dialogsLoadOffsetId = 0;
|
||||
totalDialogsLoadCount = 0;
|
||||
dialogsLoadOffsetDate = 0;
|
||||
dialogsLoadOffsetUserId = 0;
|
||||
dialogsLoadOffsetChatId = 0;
|
||||
dialogsLoadOffsetChannelId = 0;
|
||||
dialogsLoadOffsetAccess = 0;
|
||||
appLocked = false;
|
||||
passcodeType = 0;
|
||||
passcodeHash = "";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue