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;