Compare commits

...

3 Commits

Author SHA1 Message Date
4cf063dce0 Merge tag '0.1.21' into develop
-fix: Applying play console comments
2026-05-25 14:15:26 +03:00
ce7d2066b3 Merge branch 'release/0.1.21'
-fix: Applying play console comments
2026-05-25 14:14:47 +03:00
b4f605441a fix: Applying playconsole comments 2026-05-25 14:14:01 +03:00
5 changed files with 8 additions and 10 deletions

View File

@ -4,8 +4,6 @@
android:name="android.hardware.camera" android:name="android.hardware.camera"
android:required="false" /> android:required="false" />
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES"/>
<application <application
android:label="Yimaru Academy" android:label="Yimaru Academy"
android:name="${applicationName}" android:name="${applicationName}"

View File

@ -23,7 +23,7 @@ Future<void> main() async {
EasyLocalization( EasyLocalization(
supportedLocales: const [ supportedLocales: const [
Locale('en'), Locale('en'),
Locale('am'), Locale('አማ'),
], ],
path: 'assets/translations', path: 'assets/translations',
startLocale: const Locale('en'), startLocale: const Locale('en'),

View File

@ -59,8 +59,8 @@ notifyListeners();
} }
Future<void> setAmharicLanguage(BuildContext context) async { Future<void> setAmharicLanguage(BuildContext context) async {
await context.setLocale(const Locale('am')); await context.setLocale(const Locale('አማ'));
await _secureService.setString('language', 'am'); await _secureService.setString('language', 'አማ');
notifyListeners(); notifyListeners();
} }

View File

@ -98,14 +98,14 @@ class GenderFormScreen extends ViewModelWidget<OnboardingViewModel> {
Widget _buildAgeGroups(OnboardingViewModel viewModel) => ListView.builder( Widget _buildAgeGroups(OnboardingViewModel viewModel) => ListView.builder(
shrinkWrap: true, shrinkWrap: true,
itemCount: viewModel.selectedLanguage['code'] == 'am' itemCount: viewModel.selectedLanguage['code'] == 'አማ'
? viewModel.gendersAm.length ? viewModel.gendersAm.length
: viewModel.gendersEn.length, : viewModel.gendersEn.length,
physics: const NeverScrollableScrollPhysics(), physics: const NeverScrollableScrollPhysics(),
itemBuilder: (context, index) => _buildAgeGroup( itemBuilder: (context, index) => _buildAgeGroup(
title:viewModel.selectedLanguage['code'] == 'am' ? viewModel.gendersAm[index]:viewModel.gendersEn[index], title:viewModel.selectedLanguage['code'] == 'አማ' ? viewModel.gendersAm[index]:viewModel.gendersEn[index],
selected: viewModel.isSelectedGender(viewModel.selectedLanguage['code'] == 'am' ? viewModel.gendersAm[index]: viewModel.gendersEn[index]), selected: viewModel.isSelectedGender(viewModel.selectedLanguage['code'] == 'አማ' ? viewModel.gendersAm[index]: viewModel.gendersEn[index]),
onTap: () => viewModel.setSelectedGender(viewModel.selectedLanguage['code'] == 'am' ? viewModel.gendersAm[index]: viewModel.gendersEn[index]), onTap: () => viewModel.setSelectedGender(viewModel.selectedLanguage['code'] == 'አማ' ? viewModel.gendersAm[index]: viewModel.gendersEn[index]),
), ),
); );

View File

@ -1,5 +1,5 @@
name: yimaru_app name: yimaru_app
version: 0.1.20+22 version: 0.1.21+23
publish_to: 'none' publish_to: 'none'
description: A new Flutter project. description: A new Flutter project.