Skip to content

Commit

Permalink
Merge branch 'release-1.18.0' into fix/focus_node_reading
Browse files Browse the repository at this point in the history
  • Loading branch information
ghassenbenzahra123 authored Dec 17, 2024
2 parents 348cefb + f0a3b63 commit ac3416a
Show file tree
Hide file tree
Showing 52 changed files with 2,426 additions and 1,169 deletions.
26 changes: 26 additions & 0 deletions android/app/src/main/kotlin/com/flyweb/MainActivity.kt
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,8 @@ class MainActivity : FlutterActivity() {
"checkRoot" -> result.success(checkRoot())
"toggleBoxScreenOff" -> toggleBoxScreenOff(call, result)
"toggleBoxScreenOn" -> toggleBoxScreenOn(call, result)
"toggleTabletScreenOff" -> toggleTabletScreenOff(call, result)
"toggleTabletScreenOn" -> toggleTabletScreenOn(call, result)
"connectToNetworkWPA" -> connectToNetworkWPA(call, result)
"addLocationPermission" -> addLocationPermission(call, result)
"grantFineLocationPermission" -> grantFineLocationPermission(call, result)
Expand Down Expand Up @@ -255,6 +257,30 @@ fun connectToNetworkWPA(call: MethodCall, result: MethodChannel.Result) {
}
}
}
private fun toggleTabletScreenOff(call: MethodCall, result: MethodChannel.Result) {
AsyncTask.execute {
try {
val commands = listOf(
"input keyevent 26"
)
executeCommand(commands, result) // Lock the device
} catch (e: Exception) {
handleCommandException(e, result)
}
}
}
private fun toggleTabletScreenOn(call: MethodCall, result: MethodChannel.Result) {
AsyncTask.execute {
try {
val commands = listOf(
"input keyevent 82"
)
executeCommand(commands, result) // Lock the device
} catch (e: Exception) {
handleCommandException(e, result)
}
}
}
private fun grantFineLocationPermission(call: MethodCall, result: MethodChannel.Result) {
AsyncTask.execute {
try {
Expand Down
Binary file added assets/img/flag/cnr.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/img/flag/he.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
23 changes: 21 additions & 2 deletions lib/l10n/intl_ar.arb
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@
"@duaaElEftarText": {
"description": "اللهم اني لگ صمت وعلى رزقك افطرت واليك انبت وعليگ توكلت ذهب الظما وابتلت العروق وثبت الاجر انشاء الله"
},
"secondaryScreenExplanation": "غرفة الصلاة الثانوية )غرفة النساء أو طابق آخر على سبيل المثال(، ستظهر هذه الشاشة البث المباشر للجمعة إذا تم تفعيله على حساب MAWAQIT",
"secondaryScreenExplanation": "غرفة الصلاة الثانوية (غرفة النساء أو طابق آخر على سبيل المثال)، ستظهر هذه الشاشة البث المباشر للجمعة إذا تم تفعيله على حساب MAWAQIT",
"mainScreenExplanation": "غرفة المسجد الرئيسية، هذه الشاشة لن تظهر البث المباشر للجمعة",
"normalModeExplanation": "ستظهر الشاشة العادية مع أوقات الصلاة والإعلانات.",
"announcementOnlyModeExplanation": "ستظهر الإعلانات طوال الوقت",
Expand Down Expand Up @@ -365,6 +365,21 @@
"installingUpdate": "جارٍ تنزيل التحديث...",
"updateCompletedSuccessfully": "تم التحديث بنجاح",
"updateFailed": "فشل التحديث",
"save": "حفظ",
"enterRtspUrl": "أدخل رابط RTSP أو YouTube Live",
"addRtspUrl": "أضف رابط بث كاميرا RTSP الخاص بك أدناه",
"enableRtspCamera": "تفعيل بث الكاميرا",
"rtspCameraSettings": "إعدادات الكاميرا",
"invalidRtspUrl": "رابط RTSP غير صالح. يرجى التحقق من الرابط والمحاولة مرة أخرى.",
"validRtspUrl": "تم التحقق من رابط RTSP وحفظه بنجاح.",
"rtspCameraSettingTitle": "اتصال الكاميرا المباشر",
"rtspCameraSettingDesc": "اتصل بالكاميرا المحلية واعرض بث صلاة الجمعة على شاشة التلفاز.",
"rtspCameraSettingScreenDesc": "إذا أدخلت رابطًا هنا، ستتحول شاشتك تلقائيًا إلى وضع بث الفيديو عند وصول وقت الجمعة.",
"validatingStream": "جارٍ التحقق من البث...",
"checkInternetLiveCamera": "يجب عليك الاتصال بالإنترنت لإعداد الكاميرا ",
"somethingWentWrong": "حدث خطأ ما! يرجى المحاولة مرة أخرى",
"somethingWrong": "حدث خطأ ما",
"tryAgainLater": "يرجى المحاولة لاحقًا",
"checkInternetUpdate": "يجب عليك الاتصال بالإنترنت للتحقق من وجود تحديثات جديدة",
"appUpdateAvailable": "تطبيقك يعمل بالإصدار {currentVersion}. تحديث جديد (الإصدار {updatedVersion}) متوفر مع أحدث الميزات والتحسينات.",
"@appUpdateAvailable": {
Expand All @@ -379,5 +394,9 @@
"example": "604"
}
}
}
},
"ishaAndFajrOnly": "فقط صلاتي الفجر و العشاء",
"minutesBeforeFajrPrayer": "دقائق قبل وقت صلاة الفجر",
"minutesAfterIshaPrayer": "دقائق بعد وقت صلاة العشاء"

}
Loading

0 comments on commit ac3416a

Please sign in to comment.