Update: 2026-07-10 17:26:15

This commit is contained in:
Hamza-Ayed
2026-07-10 17:26:16 +03:00
parent 81d4715664
commit 2bce11b940
9 changed files with 27 additions and 17 deletions
@@ -59,7 +59,7 @@ ThemeData _createTheme({
ThemeData lightThemeEnglish = _createTheme( ThemeData lightThemeEnglish = _createTheme(
brightness: Brightness.light, brightness: Brightness.light,
fontFamily: "SFPro", fontFamily: 'CupertinoSystemText', // Native fallback
scaffoldBackgroundColor: Colors.white, scaffoldBackgroundColor: Colors.white,
cardColor: Colors.white, cardColor: Colors.white,
dividerColor: Colors.black12, dividerColor: Colors.black12,
@@ -67,7 +67,7 @@ ThemeData lightThemeEnglish = _createTheme(
ThemeData darkThemeEnglish = _createTheme( ThemeData darkThemeEnglish = _createTheme(
brightness: Brightness.dark, brightness: Brightness.dark,
fontFamily: "SFPro", fontFamily: 'CupertinoSystemText',
scaffoldBackgroundColor: const Color(0xFF121212), scaffoldBackgroundColor: const Color(0xFF121212),
cardColor: const Color(0xFF1E1E1E), cardColor: const Color(0xFF1E1E1E),
dividerColor: Colors.white10, dividerColor: Colors.white10,
@@ -75,7 +75,7 @@ ThemeData darkThemeEnglish = _createTheme(
ThemeData lightThemeArabic = _createTheme( ThemeData lightThemeArabic = _createTheme(
brightness: Brightness.light, brightness: Brightness.light,
fontFamily: 'SFArabic', fontFamily: 'CupertinoSystemText',
scaffoldBackgroundColor: Colors.white, scaffoldBackgroundColor: Colors.white,
cardColor: Colors.white, cardColor: Colors.white,
dividerColor: Colors.black12, dividerColor: Colors.black12,
@@ -83,7 +83,7 @@ ThemeData lightThemeArabic = _createTheme(
ThemeData darkThemeArabic = _createTheme( ThemeData darkThemeArabic = _createTheme(
brightness: Brightness.dark, brightness: Brightness.dark,
fontFamily: 'SFArabic', fontFamily: 'CupertinoSystemText',
scaffoldBackgroundColor: const Color(0xFF121212), scaffoldBackgroundColor: const Color(0xFF121212),
cardColor: const Color(0xFF1E1E1E), cardColor: const Color(0xFF1E1E1E),
dividerColor: Colors.white10, dividerColor: Colors.white10,
Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 8.1 KiB

@@ -3719,18 +3719,24 @@ class RideLifecycleController extends GetxController {
// بناء الـ markers أولاً ثم وضعها معاً مع polylines في تحديث واحد // بناء الـ markers أولاً ثم وضعها معاً مع polylines في تحديث واحد
final Set<Marker> newMarkers = { final Set<Marker> newMarkers = {
// لا نمرر InfoWindow هنا: صور A/B تحتوي الحرف أصلاً، وأي textField
// إضافي يرسم حرفاً مكرراً فوق الدبوس بعد إصلاح الخطوط في الـ SDK.
Marker( Marker(
markerId: const MarkerId('start'), markerId: const MarkerId('start'),
position: startLoc, position: startLoc,
icon: InlqBitmap.fromStyleImage('start_icon'), icon: InlqBitmap.fromStyleImage('start_icon'),
infoWindow: InfoWindow(
title: startNameAddress.split('،').first.trim(),
snippet: 'start',
),
anchor: const Offset(0.5, 1.0), anchor: const Offset(0.5, 1.0),
), ),
Marker( Marker(
markerId: const MarkerId('end'), markerId: const MarkerId('end'),
position: endLoc, position: endLoc,
icon: InlqBitmap.fromStyleImage('end_icon'), icon: InlqBitmap.fromStyleImage('end_icon'),
infoWindow: InfoWindow(
title: endNameAddress.split('،').first.trim(),
snippet: 'end',
),
anchor: const Offset(0.5, 1.0), anchor: const Offset(0.5, 1.0),
), ),
}; };
@@ -3745,6 +3751,10 @@ class RideLifecycleController extends GetxController {
icon: InlqBitmap.fromStyleImage(isFirstWaypoint icon: InlqBitmap.fromStyleImage(isFirstWaypoint
? 'start_icon' ? 'start_icon'
: 'end_icon'), : 'end_icon'),
infoWindow: InfoWindow(
title: 'توقف ${i + 1}',
snippet: 'stop_$i',
),
anchor: const Offset(0.5, 1.0), anchor: const Offset(0.5, 1.0),
)); ));
} }
+4 -4
View File
@@ -5,7 +5,7 @@ import '../../constant/colors.dart';
ThemeData lightThemeEnglish = ThemeData( ThemeData lightThemeEnglish = ThemeData(
brightness: Brightness.light, brightness: Brightness.light,
fontFamily: "SFPro", fontFamily: 'CupertinoSystemText',
textTheme: TextTheme( textTheme: TextTheme(
displaySmall: AppStyle.title, displaySmall: AppStyle.title,
displayLarge: AppStyle.headTitle, displayLarge: AppStyle.headTitle,
@@ -41,7 +41,7 @@ ThemeData lightThemeEnglish = ThemeData(
ThemeData darkThemeEnglish = ThemeData( ThemeData darkThemeEnglish = ThemeData(
brightness: Brightness.dark, brightness: Brightness.dark,
fontFamily: "SFPro", fontFamily: 'CupertinoSystemText',
primaryColor: AppColor.primaryColor, primaryColor: AppColor.primaryColor,
scaffoldBackgroundColor: const Color(0xFF121212), scaffoldBackgroundColor: const Color(0xFF121212),
cardColor: const Color(0xFF1E1E1E), cardColor: const Color(0xFF1E1E1E),
@@ -75,7 +75,7 @@ ThemeData darkThemeEnglish = ThemeData(
ThemeData lightThemeArabic = ThemeData( ThemeData lightThemeArabic = ThemeData(
brightness: Brightness.light, brightness: Brightness.light,
fontFamily: 'SFArabic', fontFamily: 'CupertinoSystemText',
textTheme: TextTheme( textTheme: TextTheme(
displaySmall: AppStyle.title, displaySmall: AppStyle.title,
displayLarge: AppStyle.headTitle, displayLarge: AppStyle.headTitle,
@@ -111,7 +111,7 @@ ThemeData lightThemeArabic = ThemeData(
ThemeData darkThemeArabic = ThemeData( ThemeData darkThemeArabic = ThemeData(
brightness: Brightness.dark, brightness: Brightness.dark,
fontFamily: 'SFArabic', fontFamily: 'CupertinoSystemText',
primaryColor: AppColor.primaryColor, primaryColor: AppColor.primaryColor,
scaffoldBackgroundColor: const Color(0xFF121212), scaffoldBackgroundColor: const Color(0xFF121212),
cardColor: const Color(0xFF1E1E1E), cardColor: const Color(0xFF1E1E1E),
+6 -6
View File
@@ -1296,10 +1296,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: matcher name: matcher
sha256: "12956d0ad8390bbcc63ca2e1469c0619946ccb52809807067a7020d57e647aa6" sha256: dc0b7dc7651697ea4ff3e69ef44b0407ea32c487a39fff6a4004fa585e901861
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "0.12.18" version: "0.12.19"
material_color_utilities: material_color_utilities:
dependency: transitive dependency: transitive
description: description:
@@ -1312,10 +1312,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: meta name: meta
sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394" sha256: "1741988757a65eb6b36abe716829688cf01910bbf91c34354ff7ec1c3de2b349"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "1.17.0" version: "1.18.0"
mime: mime:
dependency: "direct main" dependency: "direct main"
description: description:
@@ -1884,10 +1884,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: test_api name: test_api
sha256: "93167629bfc610f71560ab9312acdda4959de4df6fac7492c89ff0d3886f6636" sha256: "949a932224383300f01be9221c39180316445ecb8e7547f70a41a35bf421fb9e"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "0.7.9" version: "0.7.11"
timezone: timezone:
dependency: transitive dependency: transitive
description: description:
+1 -1
View File
@@ -2,7 +2,7 @@ name: siro_rider
description: "A new Flutter project." description: "A new Flutter project."
publish_to: "none" # Remove this line if you wish to publish to pub.dev publish_to: "none" # Remove this line if you wish to publish to pub.dev
version: 1.0.0+3 version: 1.0.5+5
environment: environment:
sdk: ">=3.0.5 <4.0.0" sdk: ">=3.0.5 <4.0.0"