diff --git a/.gitignore b/.gitignore index 8c826fca5..4fbc17318 100644 --- a/.gitignore +++ b/.gitignore @@ -21,13 +21,6 @@ local.properties /smali/VTLite.apk.idsig .idea/gradle.xml .idea/compiler.xml -apksigner.jar -apktool_2.6.0.jar -debug.jks -smali/VTLite_signed.apk.idsig -local.properties -gradle.properties -smali/lib/armeabi-v7a/liblite.so smali/assets/version.properties app/src/main/assets/version.properties smali/build/resources.zip \ No newline at end of file diff --git a/app/src/main/java/com/aefyr/tsg/g2/sql/TelegramStickersDbHelper.java b/app/src/main/java/com/aefyr/tsg/g2/sql/TelegramStickersDbHelper.java index d8a8efdfa..09428cbba 100755 --- a/app/src/main/java/com/aefyr/tsg/g2/sql/TelegramStickersDbHelper.java +++ b/app/src/main/java/com/aefyr/tsg/g2/sql/TelegramStickersDbHelper.java @@ -94,7 +94,6 @@ public class TelegramStickersDbHelper extends SQLiteOpenHelper { e.printStackTrace(); max = 0; } - Log.d("sova", "Found last index: " + max); return max + 1; } diff --git a/app/src/main/java/ru/vtosters/lite/dnr/DNRPrefs.java b/app/src/main/java/ru/vtosters/lite/dnr/DNRPrefs.java index 853ff7d25..66b312042 100644 --- a/app/src/main/java/ru/vtosters/lite/dnr/DNRPrefs.java +++ b/app/src/main/java/ru/vtosters/lite/dnr/DNRPrefs.java @@ -2,7 +2,6 @@ package ru.vtosters.lite.dnr; import ru.vtosters.lite.utils.Prefs; -// Настройки Донецкой Народной Республики public class DNRPrefs { public static boolean getStoriesRead() { return Prefs.BooleanFalse("read_s"); diff --git a/app/src/main/java/ru/vtosters/lite/foaf/FoafBase.java b/app/src/main/java/ru/vtosters/lite/foaf/FoafBase.java index 76814216d..27dc2c7cc 100644 --- a/app/src/main/java/ru/vtosters/lite/foaf/FoafBase.java +++ b/app/src/main/java/ru/vtosters/lite/foaf/FoafBase.java @@ -1,5 +1,7 @@ package ru.vtosters.lite.foaf; +import static ru.vtosters.lite.utils.Proxy.getApiCom; + import android.app.ProgressDialog; import android.content.Context; import android.content.DialogInterface; @@ -51,7 +53,7 @@ public class FoafBase { StringBuilder sb; if (Prefs.proxy()) { sb = new StringBuilder(); - str = "https://vk-api-proxy.xtrafrancyz.net/_/vk.com/foaf.php?id="; + str = "https://" + getApiCom() + "/_/vk.com/foaf.php?id="; } else { sb = new StringBuilder(); str = "https://vk.com/foaf.php?id="; diff --git a/app/src/main/java/ru/vtosters/lite/utils/Prefs.java b/app/src/main/java/ru/vtosters/lite/utils/Prefs.java index 187fe78d8..9500beba3 100644 --- a/app/src/main/java/ru/vtosters/lite/utils/Prefs.java +++ b/app/src/main/java/ru/vtosters/lite/utils/Prefs.java @@ -623,7 +623,7 @@ public class Prefs { } public static boolean proxy() { - return ru.vtosters.lite.utils.Helper.GetPreferences().getString("proxy", "").equals("xtrafrancyz"); + return ru.vtosters.lite.utils.Helper.GetPreferences().getString("proxy", "").equals("apiproxy"); } public static boolean authors_rec(String str) { diff --git a/app/src/main/java/ru/vtosters/lite/utils/Proxy.java b/app/src/main/java/ru/vtosters/lite/utils/Proxy.java index 4d695be7b..709cf0a3c 100644 --- a/app/src/main/java/ru/vtosters/lite/utils/Proxy.java +++ b/app/src/main/java/ru/vtosters/lite/utils/Proxy.java @@ -43,64 +43,45 @@ public class Proxy { } public static String getApiCom() { - if (!Prefs.proxy()) { + String string = Helper.GetPreferences().getString("proxyapi", ""); + if (!Prefs.proxy() & string.isEmpty()) { return "api.vk.com"; } - String string = Helper.GetPreferences().getString("proxyapi", ""); - if (!string.isEmpty()) { - return string; - } - return "vk-api-proxy.xtrafrancyz.net"; + return string; } public static String getAwayPhpCom() { - if (!Prefs.proxy()) { + String string = Helper.GetPreferences().getString("proxyapi", ""); + if (!Prefs.proxy() & string.isEmpty()) { return "m.vk.com"; } - String string = Helper.GetPreferences().getString("proxyapi", ""); - if (!string.isEmpty()) { - return string; - } - return "vk-api-proxy.xtrafrancyz.net"; + return string; } public static String getOauthCom() { - if (!Prefs.proxy()) { + String string = Helper.GetPreferences().getString("proxyoauth", ""); + if (!Prefs.proxy() & string.isEmpty()) { return "oauth.vk.com"; } - String string = Helper.GetPreferences().getString("proxyoauth", ""); - if (!string.isEmpty()) { - return string; - } - return "vk-oauth-proxy.xtrafrancyz.net"; + return string; } public static String getStaticCom() { - if (!ru.vtosters.lite.utils.Prefs.proxy()) { + String string = Helper.GetPreferences().getString("proxystatic", ""); + if (!Prefs.proxy() & string.isEmpty()) { return "static.vk.com"; } - String string = Helper.GetPreferences().getString("proxystatic", ""); - if (!string.isEmpty()) { - return string; - } - return "vk-static-proxy.xtrafrancyz.net"; + return string; } public static String staticFix(String str) { String str2; - String str3; - if (!Prefs.proxy()) { + String string = Helper.GetPreferences().getString("proxystatic", ""); + if (!Prefs.proxy() & string.isEmpty()) { return str; } - String string = Helper.GetPreferences().getString("proxystatic", ""); - if (string.isEmpty()) { - str3 = "static.vk.com"; - str2 = "vk-static-proxy.xtrafrancyz.net"; - } else { - str3 = "static.vk.com"; - str2 = string; - } - return str.replace(str2, str3); + str2 = string; + return str.replace(str2, "static.vk.com"); } public static String GetConnector(String str) { diff --git a/smali/res/values-ru/arrays.xml b/smali/res/values-ru/arrays.xml index 96fccd999..5090855c1 100644 --- a/smali/res/values-ru/arrays.xml +++ b/smali/res/values-ru/arrays.xml @@ -467,7 +467,7 @@ Без прокси - xtrafrancyz + Проксирование API zaborona.help Сторонний HTTP Сторонний HTTPS diff --git a/smali/res/values-ru/strings.xml b/smali/res/values-ru/strings.xml index a47be2c34..55016126a 100644 --- a/smali/res/values-ru/strings.xml +++ b/smali/res/values-ru/strings.xml @@ -4131,7 +4131,6 @@ Исходный код прокси сервера Не используйте прокси если ВК не заблокирован в вашей стране\n\nДля применения изменений необходимо перезапустить приложение Информация об использовании прокси - По умолчанию используется прокси-сервер от xtrafrancyz, но вы можете использовать сторонние прокси-серверы\n\nВводите домены без http/https\n\nЕсли ссылок нет, по умолчанию используется прокси-сервер от xtrafrancyz Лента Эмодзи и стикеры Стандартный стартовый фрагмент diff --git a/smali/res/values-v31/styles.xml b/smali/res/values-v31/styles.xml index 1638c15f8..0693eb135 100644 --- a/smali/res/values-v31/styles.xml +++ b/smali/res/values-v31/styles.xml @@ -204,7 +204,6 @@ @android:color/system_accent2_700 @android:color/system_neutral1_10 @android:color/system_neutral1_50 - true @android:color/system_accent1_900 @color/black_alpha12 @@ -397,9 +396,8 @@ @android:color/system_accent1_500 @android:color/system_accent1_900 @android:color/system_accent2_700 - @android:color/system_neutral1_10 + @*android:color/system_neutral1_10 @android:color/system_neutral1_50 - true ?accent @color/black_alpha12 diff --git a/smali/res/values/arrays.xml b/smali/res/values/arrays.xml index a42351d03..df0fa7add 100644 --- a/smali/res/values/arrays.xml +++ b/smali/res/values/arrays.xml @@ -628,7 +628,7 @@ No Proxy - xtrafrancyz + API Proxy zaborona.help Custom HTTP Custom HTTPS @@ -636,7 +636,7 @@ noproxy - xtrafrancyz + apiproxy zaborona http https diff --git a/smali/res/values/strings.xml b/smali/res/values/strings.xml index 3de1cf1d9..1c0d6db6a 100644 --- a/smali/res/values/strings.xml +++ b/smali/res/values/strings.xml @@ -4255,7 +4255,6 @@ Does not affect vk.cc links" Proxy server sources Don\'t use proxy if VK is available in your country\n\nYou need to restart the application to apply proxy settings Information about using a proxy - By default a proxy from xtrafrancyz is used, but you can use third-party proxies\n\nEnter domains without http/https\n\nIf there are no links, the proxy from xtrafrancyz is used by default Feed Emoji and stickers Default start fragment diff --git a/smali/res/xml/preferences_proxy.xml b/smali/res/xml/preferences_proxy.xml index ad8e633ee..afa348c5b 100644 --- a/smali/res/xml/preferences_proxy.xml +++ b/smali/res/xml/preferences_proxy.xml @@ -4,7 +4,6 @@ - diff --git a/smali/smali_classes3/com/vtosters/lite/auth/VKAuthState.smali b/smali/smali_classes3/com/vtosters/lite/auth/VKAuthState.smali index 8094838ce..04ffe6195 100644 --- a/smali/smali_classes3/com/vtosters/lite/auth/VKAuthState.smali +++ b/smali/smali_classes3/com/vtosters/lite/auth/VKAuthState.smali @@ -380,7 +380,7 @@ const-string v1, "libverify_support" - const/4 v2, 0x0 + const/4 v2, 0x1 invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;