Test APK without sim binding

This commit is contained in:
2026-03-25 17:46:27 +05:30
parent 1f764990d5
commit 0d99a97a71
6 changed files with 28 additions and 25 deletions

View File

@@ -618,7 +618,7 @@ class _DashboardScreenState extends State<DashboardScreen>
selectedIndex: selectedAccountIndex, selectedIndex: selectedAccountIndex,
))); )));
}), }),
_buildQuickLink(Symbols.box, "Create FD/TD or RD", () { _buildQuickLink(Symbols.box, AppLocalizations.of(context).createnewdeposit, () {
Navigator.push( Navigator.push(
context, context,
MaterialPageRoute( MaterialPageRoute(

View File

@@ -74,7 +74,7 @@ class SecuritySettingsScreen extends StatelessWidget {
margin: const EdgeInsets.only(bottom: 10), margin: const EdgeInsets.only(bottom: 10),
child: ListTile( child: ListTile(
leading: const Icon(Icons.password), leading: const Icon(Icons.password),
title: const Text('Change TPIN'), title: Text(AppLocalizations.of(context).changeTpin),
trailing: const Icon(Icons.chevron_right), trailing: const Icon(Icons.chevron_right),
onTap: () async { onTap: () async {
final authService = getIt<AuthService>(); final authService = getIt<AuthService>();

View File

@@ -59,19 +59,6 @@ class _ServiceScreen extends State<ServiceScreen> {
disabled: false, disabled: false,
), ),
), ),
Expanded(
child: ServiceManagementTile(
icon: Symbols.location_pin,
label: AppLocalizations.of(context).atmlocator,
onTap: () {
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => const ATMLocatorScreen()));
},
disabled: false,
),
),
Expanded( Expanded(
child: ServiceManagementTile( child: ServiceManagementTile(
@@ -86,6 +73,20 @@ class _ServiceScreen extends State<ServiceScreen> {
disabled: false, disabled: false,
), ),
), ),
Expanded(
child: ServiceManagementTile(
icon: Symbols.payment,
label: AppLocalizations.of(context).atmlocator,
onTap: () {
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => const ATMLocatorScreen()));
},
disabled: false,
),
),
Expanded( Expanded(
child: ServiceManagementTile( child: ServiceManagementTile(
icon: Symbols.support_agent, icon: Symbols.support_agent,

View File

@@ -766,5 +766,6 @@
"monthlyOption": "Monthly", "monthlyOption": "Monthly",
"quarterlyOption": "Quarterly", "quarterlyOption": "Quarterly",
"anniversaryMonthlyOption": "Anniversary Monthly", "anniversaryMonthlyOption": "Anniversary Monthly",
"anniversaryQuarterlyOption": "Anniversary Quarterly" "anniversaryQuarterlyOption": "Anniversary Quarterly",
"createnewdeposit" : "Create New Deposit"
} }

View File

@@ -767,5 +767,6 @@
"monthlyOption": "मासिक", "monthlyOption": "मासिक",
"quarterlyOption": "त्रैमासिक", "quarterlyOption": "त्रैमासिक",
"anniversaryMonthlyOption": "वर्षगांठ मासिक", "anniversaryMonthlyOption": "वर्षगांठ मासिक",
"anniversaryQuarterlyOption": "वर्षगांठ त्रैमासिक" "anniversaryQuarterlyOption": "वर्षगांठ त्रैमासिक",
"createnewdeposit" : "नया डिपॉजिट बनाएं"
} }

View File

@@ -15,13 +15,13 @@ void main() async {
]); ]);
// Check for device compromise // Check for device compromise
// final compromisedMessage = await SecurityService.deviceCompromisedMessage; final compromisedMessage = await SecurityService.deviceCompromisedMessage;
// if (compromisedMessage != null) { if (compromisedMessage != null) {
// runApp(MaterialApp( runApp(MaterialApp(
// home: SecurityErrorScreen(message: compromisedMessage), home: SecurityErrorScreen(message: compromisedMessage),
// )); ));
// return; return;
// } }
await setupDependencies(); await setupDependencies();
runApp(const KMobile()); runApp(const KMobile());
} }