This commit is contained in:
Juki-shiba 2025-04-17 18:57:51 +05:30
parent 46a8543283
commit 243e8f278e
7 changed files with 74 additions and 68 deletions

View File

@ -2,27 +2,27 @@ C/C++ Structured Logc
a a
_C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\additional_project_files.txtC _C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\additional_project_files.txtC
A A
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ÄÞ”œä2  瘝èã2` ?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ç¶»žä2  瘝èã2`
^ ^
\C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\android_gradle_build.json  ÄÞ”œä2º ««¤èã2e \C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\android_gradle_build.json  ç¶»žä2º ««¤èã2e
c c
aC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\android_gradle_build_mini.json  ÄÞ”œä2<18> Ø«¤èã2R aC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\android_gradle_build_mini.json  ç¶»žä2<18> Ø«¤èã2R
P P
NC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\build.ninja  ÄÞ”œä2÷Û ̨¤èã2V NC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\build.ninja  ç¶»žä2÷Û ̨¤èã2V
T T
RC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\build.ninja.txt  ÄÞ”œä2[ RC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\build.ninja.txt  ç¶»žä2[
Y Y
WC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\build_file_index.txt  ÄÞ”œä2 S 諤èã2\ WC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\build_file_index.txt  è¶»žä2 S 諤èã2\
Z Z
XC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\compile_commands.json  ÄÞ”œä2` XC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\compile_commands.json  è¶»žä2`
^ ^
\C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\compile_commands.json.bin  ÄÞ”œä2 f \C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\compile_commands.json.bin  è¶»žä2 f
d d
bC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\metadata_generation_command.txt  ÄÞ”œä2 bC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\metadata_generation_command.txt  è¶»žä2
Ä Þ«¤èã2Y Ä Þ«¤èã2Y
W W
UC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\prefab_config.json  ÄÞ”œä2  ( 櫤èã2^ UC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\prefab_config.json  è¶»žä2  ( 櫤èã2^
\ \
ZC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\symbol_folder_index.txt  ÄÞ”œä2  Q 諤èã2W ZC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\arm64-v8a\symbol_folder_index.txt  è¶»žä2  Q 諤èã2W
U U
SC:\flutter\src\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  ÅÞ”œä2 § ÑÜÐßÓ2 SC:\flutter\src\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  è¶»žä2 § ÑÜÐßÓ2

View File

@ -2,27 +2,27 @@ C/C++ Structured Loge
c c
aC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\additional_project_files.txtC aC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\additional_project_files.txtC
A A
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  Ÿß”œä2  ²ÿ¥èã2b ?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  <EFBFBD>·»žä2  ²ÿ¥èã2b
` `
^C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\android_gradle_build.json  Ÿß”œä2¾ µÿ¥èã2g ^C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\android_gradle_build.json  <EFBFBD>·»žä2¾ µÿ¥èã2g
e e
cC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\android_gradle_build_mini.json   ß”œä2 âÿ¥èã2T cC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\android_gradle_build_mini.json  <EFBFBD>·»žä2 âÿ¥èã2T
R R
PC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\build.ninja   ß”œä2<18>Ü °õ¥èã2X PC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\build.ninja  <EFBFBD>·»žä2<18>Ü °õ¥èã2X
V V
TC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\build.ninja.txt   ß”œä2] TC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\build.ninja.txt  <EFBFBD>·»žä2]
[ [
YC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\build_file_index.txt  ¡ß”œä2 S “€¦èã2^ YC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\build_file_index.txt  <EFBFBD>·»žä2 S “€¦èã2^
\ \
ZC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\compile_commands.json  ¡ß”œä2b ZC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\compile_commands.json  <EFBFBD>·»žä2b
` `
^C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\compile_commands.json.bin  ¡ß”œä2 h ^C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\compile_commands.json.bin  <EFBFBD>·»žä2 h
f f
dC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\metadata_generation_command.txt  ¡ß”œä2 dC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\metadata_generation_command.txt  <EFBFBD>·»žä2
Î ‰€¦èã2[ Î ‰€¦èã2[
Y Y
WC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\prefab_config.json  ¡ß”œä2  ( €¦èã2` WC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\prefab_config.json  <EFBFBD>·»žä2  ( €¦èã2`
^ ^
\C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\symbol_folder_index.txt  ¡ß”œä2  S “€¦èã2W \C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\armeabi-v7a\symbol_folder_index.txt  <EFBFBD>·»žä2  S “€¦èã2W
U U
SC:\flutter\src\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  ¡ß”œä2 § ÑÜÐßÓ2 SC:\flutter\src\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  <EFBFBD>·»žä2 § ÑÜÐßÓ2

View File

@ -2,27 +2,27 @@ C/C++ Structured Log]
[ [
YC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\additional_project_files.txtC YC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\additional_project_files.txtC
A A
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  öß”œä2  †½¦èã2Z ?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ¿·»žä2  †½¦èã2Z
X X
VC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\android_gradle_build.json  ÷ß”œä2® ˜½¦èã2_ VC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\android_gradle_build.json  ¿·»žä2® ˜½¦èã2_
] ]
[C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\android_gradle_build_mini.json  ÷ß”œä2<18> ©½¦èã2L [C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\android_gradle_build_mini.json  ¿·»žä2<18> ©½¦èã2L
J J
HC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\build.ninja  ÷ß”œä2ÙÛ µ»¦èã2P HC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\build.ninja  ¿·»žä2ÙÛ µ»¦èã2P
N N
LC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\build.ninja.txt  ÷ß”œä2U LC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\build.ninja.txt  ¿·»žä2U
S S
QC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\build_file_index.txt  ÷ß”œä2 S »½¦èã2V QC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\build_file_index.txt  ¿·»žä2 S »½¦èã2V
T T
RC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\compile_commands.json  ÷ß”œä2Z RC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\compile_commands.json  ¿·»žä2Z
X X
VC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\compile_commands.json.bin  ÷ß”œä2 ` VC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\compile_commands.json.bin  ¿·»žä2 `
^ ^
\C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\metadata_generation_command.txt  ÷ß”œä2 \C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\metadata_generation_command.txt  ¿·»žä2
¦ ¬½¦èã2S ¦ ¬½¦èã2S
Q Q
OC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\prefab_config.json  ÷ß”œä2  ( ±½¦èã2X OC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\prefab_config.json  ¿·»žä2  ( ±½¦èã2X
V V
TC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\symbol_folder_index.txt  ÷ß”œä2  K ¶½¦èã2W TC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86\symbol_folder_index.txt  ¿·»žä2  K ¶½¦èã2W
U U
SC:\flutter\src\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  øß”œä2 § ÑÜÐßÓ2 SC:\flutter\src\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  À·»žä2 § ÑÜÐßÓ2

View File

@ -2,27 +2,27 @@ C/C++ Structured Log`
^ ^
\C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\additional_project_files.txtC \C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\additional_project_files.txtC
A A
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  éà”œä2  üצèã2] ?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ä·»žä2  üצèã2]
[ [
YC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\android_gradle_build.json  éà”œä2´ ئèã2b YC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\android_gradle_build.json  ä·»žä2´ ئèã2b
` `
^C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\android_gradle_build_mini.json  éà”œä2 …ئèã2O ^C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\android_gradle_build_mini.json  ä·»žä2 …ئèã2O
M M
KC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\build.ninja  éà”œä2èÛ ¥Ö¦èã2S KC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\build.ninja  ä·»žä2èÛ ¥Ö¦èã2S
Q Q
OC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\build.ninja.txt  éà”œä2X OC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\build.ninja.txt  ä·»žä2X
V V
TC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\build_file_index.txt  éà”œä2 S ˆØ¦èã2Y TC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\build_file_index.txt  ä·»žä2 S ˆØ¦èã2Y
W W
UC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\compile_commands.json  éà”œä2] UC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\compile_commands.json  ä·»žä2]
[ [
YC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\compile_commands.json.bin  éà”œä2 c YC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\compile_commands.json.bin  ä·»žä2 c
a a
_C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\metadata_generation_command.txt  éà”œä2 _C:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\metadata_generation_command.txt  ä·»žä2
µ †Ø¦èã2V µ †Ø¦èã2V
T T
RC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\prefab_config.json  éà”œä2  ( ‡Ø¦èã2[ RC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\prefab_config.json  ä·»žä2  ( ‡Ø¦èã2[
Y Y
WC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\symbol_folder_index.txt  éà”œä2  N ˆØ¦èã2W WC:\flutter code\new\FCSC\android\app\.cxx\Debug\2d1206wq\x86_64\symbol_folder_index.txt  ä·»žä2  N ˆØ¦èã2W
U U
SC:\flutter\src\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  éà”œä2 § ÑÜÐßÓ2 SC:\flutter\src\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  ä·»žä2 § ÑÜÐßÓ2

View File

@ -462,10 +462,10 @@ class _UaenumberWidgetState extends ConsumerState<uaenumberWidget> {
Text( Text(
title, title,
textAlign: TextAlign.center, textAlign: TextAlign.center,
style: robotoRegular11, style: robotoRegular11(context),
), ),
SizedBox(height: 0.1), SizedBox(height: 0.1),
Text(subtitle, textAlign: TextAlign.center, style: subtitleStyle), Text(subtitle, textAlign: TextAlign.center, style: subtitleStyle(context)),
SizedBox(height: 0.3), SizedBox(height: 0.3),
Row( Row(
mainAxisAlignment: MainAxisAlignment.center, mainAxisAlignment: MainAxisAlignment.center,

View File

@ -272,7 +272,7 @@ class ChartWidget extends StatelessWidget {
List<PieChartSectionData> parsePieChartData( List<PieChartSectionData> parsePieChartData(
dynamic chartData, dynamic chartData,
double totalValue, double totalValue,
int? touchedIndex, int? touchedIndex,BuildContext context
) { ) {
debugPrint('Chart Data: ${jsonEncode(chartData)}'); debugPrint('Chart Data: ${jsonEncode(chartData)}');
@ -320,6 +320,10 @@ class ChartWidget extends StatelessWidget {
// Increase size when touched // Increase size when touched
titleStyle: TextStyle( titleStyle: TextStyle(
fontFamily: context.translate(
'Roboto',
'NotoKufi',
),
fontSize: isTouched ? 12 : (percentage < 1 ? 10 : 11), fontSize: isTouched ? 12 : (percentage < 1 ? 10 : 11),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
color: Colors.black, color: Colors.black,
@ -710,7 +714,7 @@ class ChartWidget extends StatelessWidget {
sections: parsePieChartData( sections: parsePieChartData(
chartData, chartData,
totalValue, totalValue,
touchedIndex.value, touchedIndex.value,context
), ),
borderData: FlBorderData(show: false), borderData: FlBorderData(show: false),
sectionsSpace: 2, sectionsSpace: 2,
@ -908,7 +912,7 @@ class ChartWidget extends StatelessWidget {
showTitles: true, showTitles: true,
reservedSize: 28, reservedSize: 28,
getTitlesWidget: (double value, TitleMeta meta) { getTitlesWidget: (double value, TitleMeta meta) {
return _generateXTitles(chartData)[value.toInt()]; return _generateXTitles(chartData,context)[value.toInt()];
}, },
), ),
), ),
@ -3667,13 +3671,16 @@ class ChartWidget extends StatelessWidget {
} }
// Function to dynamically generate titles for the x-axis (time periods) // Function to dynamically generate titles for the x-axis (time periods)
List<Widget> _generateXTitles(dynamic chartData) { List<Widget> _generateXTitles(dynamic chartData,BuildContext context) {
Set<String> timePeriods = {}; Set<String> timePeriods = {};
for (var entry in chartData['response']) { for (var entry in chartData['response']) {
timePeriods.add(entry['ObsKey']['TIME_PERIOD']); timePeriods.add(entry['ObsKey']['TIME_PERIOD']);
} }
return timePeriods.map((period) { return timePeriods.map((period) {
return Text(period, style: TextStyle(fontSize: 12)); return Text(period, style: TextStyle(fontFamily: context.translate(
'Roboto',
'NotoKufi',
),fontSize: 12));
}).toList(); }).toList();
} }

View File

@ -1,20 +1,19 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:uae_stat/domain/use_cases/language.dart';
const Color economyColor = Color(0xFF90B0D5); const Color economyColor = Color(0xFF90B0D5);
const Color socialColor = Color(0xFFAA8E83); const Color socialColor = Color(0xFFAA8E83);
const Color environmentColor = Color(0xFF7DAFBC); const Color environmentColor = Color(0xFF7DAFBC);
const Color environmentboldColor = Color(0xFF90B0D5); const Color environmentboldColor = Color(0xFF90B0D5);
const TextStyle subtitleStyle = TextStyle( TextStyle subtitleStyle(BuildContext context) {
fontFamily: 'Roboto', // Font family set to Roboto return TextStyle(
fontWeight: FontWeight.w400, // Regular weight (w400) fontFamily: context.translate('Roboto', 'NotoKufi'),
// fontSize: 11, fontWeight: FontWeight.w400,
fontSize: 11 * 1.2, // Increase by 20% fontSize: 11 * 1.2,
color: Color(0xFF8E8E8E) // Font size 11 color: const Color(0xFF8E8E8E),
);
const TextStyle robotoRegular11 = TextStyle(
fontFamily: 'Roboto', // Font family set to Roboto
fontWeight: FontWeight.w400, // Regular weight (w400)
fontSize: 11 * 1.1,
color: Color(0xFF000000) // Font size 11
); );
}
TextStyle robotoRegular11(BuildContext context)
{return TextStyle(fontFamily: context.translate('Roboto', 'NotoKufi'),
fontWeight: FontWeight.w400,
fontSize: 11 * 1.1,color: Color(0xFF000000),);}