diff --git a/assets/translations/strings_ru.i18n.json b/assets/translations/strings_ru.i18n.json index a5ae83c7..5a03cf06 100644 --- a/assets/translations/strings_ru.i18n.json +++ b/assets/translations/strings_ru.i18n.json @@ -180,6 +180,7 @@ "af": "Афганистан (af)", "id": "Индонезия (id)", "tr": "Турция (tr) 🇹🇷", + "br": "Бразилия (br) 🇧🇷", "other": "Другой" }, "themeMode": "Оформление", diff --git a/lib/main.dart b/lib/main.dart index 0e845d6b..50f63b98 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,8 +1,18 @@ -import 'package:flutter/widgets.dart'; +import 'package:flutter/material.dart'; +import 'package:flutter/services.dart'; import 'package:hiddify/bootstrap.dart'; import 'package:hiddify/core/model/environment.dart'; void main() async { final widgetsBinding = WidgetsFlutterBinding.ensureInitialized(); + + SystemChrome.setEnabledSystemUIMode(SystemUiMode.edgeToEdge); + SystemChrome.setSystemUIOverlayStyle( + const SystemUiOverlayStyle( + statusBarColor: Colors.transparent, + systemNavigationBarColor: Colors.transparent, + ), + ); + return lazyBootstrap(widgetsBinding, Environment.dev); } diff --git a/lib/main_prod.dart b/lib/main_prod.dart index 43110c09..2bcb5613 100644 --- a/lib/main_prod.dart +++ b/lib/main_prod.dart @@ -1,8 +1,18 @@ -import 'package:flutter/widgets.dart'; +import 'package:flutter/material.dart'; +import 'package:flutter/services.dart'; import 'package:hiddify/bootstrap.dart'; import 'package:hiddify/core/model/environment.dart'; void main() async { final widgetsBinding = WidgetsFlutterBinding.ensureInitialized(); + + SystemChrome.setEnabledSystemUIMode(SystemUiMode.edgeToEdge); + SystemChrome.setSystemUIOverlayStyle( + const SystemUiOverlayStyle( + statusBarColor: Colors.transparent, + systemNavigationBarColor: Colors.transparent, + ), + ); + return lazyBootstrap(widgetsBinding, Environment.prod); }