Replaced deprecated WillPopScope with PopScope and made some changes to dialogs to work with PopScope
Replaced deprecated textScaleFactor with textScaler
Removed the following code in main.dart as it seems to have no effect and textScaleFactor is deprecated
// Builder to modify the default MediaQuery's textScaleFactor
builder: (context, child) {
final MediaQueryData data = MediaQuery.of(context);
return MediaQuery(
data: data.copyWith(
textScaleFactor:
data.textScaleFactor > 1.2 ? 1.2 : data.textScaleFactor),
child: child!,
);
},
Fix Svg deprecated color
Add path, rxdart packages to fix dart analysis warnings
Deleted custom packages and use original ones, to fix the issues arising from these changes I used extensions to get getSurahNameOnlyArabicSimple, getJuzNameQCF and others
Added position stream to qibla page since qibla package doesn't proivde potision anymore
Replaced deprecated WillPopScope with PopScope and made some changes to dialogs to work with PopScope
Replaced deprecated textScaleFactor with textScaler
Removed the following code in main.dart as it seems to have no effect and textScaleFactor is deprecated
Fix Svg deprecated color
Add path, rxdart packages to fix dart analysis warnings
Deleted custom packages and use original ones, to fix the issues arising from these changes I used extensions to get getSurahNameOnlyArabicSimple, getJuzNameQCF and others
Added position stream to qibla page since qibla package doesn't proivde potision anymore