Skip to content

Commit 2969b33

Browse files
author
code3-dev
committed
Add Local Subscription
1 parent ffed17b commit 2969b33

23 files changed

+390
-23
lines changed

android/app/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ android {
4242
applicationId = "com.cloud.pira"
4343
minSdk = flutter.minSdkVersion
4444
targetSdk = flutter.targetSdkVersion
45-
versionCode = 38
46-
versionName = "3.6.0"
45+
versionCode = 39
46+
versionName = "3.6.5"
4747

4848
manifestPlaceholders.put("io.flutter.embedding.android.EnableImpeller", "false")
4949
}

assets/languages/ar.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -486,6 +486,7 @@
486486
"supports": "يدعم vless:// و vmess:// و ss:// وغيرها",
487487
"unique_name_for_sub": "أدخل اسمًا فريدًا للاشتراك الخاص بك",
488488
"url_with_configs": "أدخل الرابط الذي يحتوي على تكوينات V2Ray",
489+
"import_from_file": "اختر ملف",
489490
"ago": "مضت",
490491
"reset_default_url": "إعادة تعيين الرابط",
491492
"reset_default_url_title": "إعادة تعيين رابط الاشتراك الافتراضي",

assets/languages/en.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -484,6 +484,7 @@
484484
"steps": "Steps:",
485485
"unique_name_step": "1. Give your subscription a unique name",
486486
"url_with_configs": "2. Enter a URL that contains V2Ray configurations",
487+
"import_from_file": "Select file",
487488
"got_it": "Got it",
488489
"no_subscriptions": "No subscriptions added yet",
489490
"last_updated": "Last updated: ",

assets/languages/es.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -464,6 +464,7 @@
464464
"steps": "Pasos:",
465465
"unique_name_step": "1. Asigne un nombre único a su suscripción",
466466
"url_with_configs": "2. Ingrese una URL que contenga configuraciones V2Ray",
467+
"import_from_file": "Seleccionar archivo",
467468
"got_it": "Entendido",
468469
"no_subscriptions": "Aún no se han agregado suscripciones",
469470
"last_updated": "Última actualización: ",

assets/languages/fa.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -464,6 +464,7 @@
464464
"steps": "مراحل:",
465465
"unique_name_step": "1. برای اشتراک خود نامی منحصر به فرد انتخاب کنید",
466466
"url_with_configs": "2. لینکی وارد کنید که شامل پیکربندی‌های V2Ray باشد",
467+
"import_from_file": "انتخاب فایل",
467468
"got_it": "متوجه شدم",
468469
"no_subscriptions": "هنوز اشتراکی اضافه نشده است",
469470
"last_updated": "آخرین به‌روزرسانی: ",
@@ -489,7 +490,7 @@
489490
"title": "تنظیمات VPN",
490491
"save": "ذخیره تنظیمات",
491492
"bypass_subnets": "زیرشبکه‌های دور زدن",
492-
"bypass_subnets_desc": "آدرس‌های زیرشبکه را وارد کنید (یکی در هر خط) که باید از VPN عبور کنند",
493+
"bypass_subnets_desc": "آدرس‌های زیرشبکه را وارد کنید (یکی در هر خط) که نباید از VPN عبور کنند",
493494
"bypass_subnets_hint": "آدرس‌های زیرشبکه را وارد کنید...",
494495
"reset_default": "بازنشانی به پیش‌فرض",
495496
"clear_all": "پاک کردن همه",
@@ -513,4 +514,4 @@
513514
"ircf": {
514515
"channel": "IRCF"
515516
}
516-
}
517+
}

assets/languages/fr.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -464,6 +464,7 @@
464464
"steps": "Étapes :",
465465
"unique_name_step": "1. Donnez un nom unique à votre abonnement",
466466
"url_with_configs": "2. Entrez une URL contenant des configurations V2Ray",
467+
"import_from_file": "Sélectionner un fichier",
467468
"got_it": "Compris",
468469
"no_subscriptions": "Aucun abonnement ajouté pour le moment",
469470
"last_updated": "Dernière mise à jour : ",
@@ -513,4 +514,4 @@
513514
"ircf": {
514515
"channel": "IRCF"
515516
}
516-
}
517+
}

assets/languages/ru.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -464,6 +464,7 @@
464464
"steps": "Шаги:",
465465
"unique_name_step": "1. Дайте вашей подписке уникальное название",
466466
"url_with_configs": "2. Введите URL, содержащий конфигурации V2Ray",
467+
"import_from_file": "Выбрать файл",
467468
"got_it": "Понятно",
468469
"no_subscriptions": "Пока не добавлено ни одной подписки",
469470
"last_updated": "Последнее обновление: ",

assets/languages/tr.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -484,6 +484,7 @@
484484
"steps": "Adımlar:",
485485
"unique_name_step": "1. Aboneliğinize benzersiz bir ad verin",
486486
"url_with_configs": "2. V2Ray yapılandırmaları içeren bir URL girin",
487+
"import_from_file": "Dosya seç",
487488
"got_it": "Anladım",
488489
"no_subscriptions": "Henüz abonelik eklenmedi",
489490
"last_updated": "Son güncelleme: ",

assets/languages/zh.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -464,6 +464,7 @@
464464
"steps": "步骤:",
465465
"unique_name_step": "1. 为您的订阅指定一个唯一名称",
466466
"url_with_configs": "2. 输入包含V2Ray配置的URL",
467+
"import_from_file": "选择文件",
467468
"got_it": "知道了",
468469
"no_subscriptions": "尚未添加订阅",
469470
"last_updated": "最后更新:",

lib/models/app_update.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class AppUpdate {
66
final String messText;
77

88
// Current app version - manually set
9-
static const String currentAppVersion = '3.6.0';
9+
static const String currentAppVersion = '3.6.5';
1010

1111
AppUpdate({required this.version, required this.url, required this.messText});
1212

0 commit comments

Comments
 (0)