Releases: abdelillahbel/naftal_khadamat_app_release
Releases · abdelillahbel/naftal_khadamat_app_release
Naftal Khadamat App 1.0.6
- Minor bug fixes
- Fixed known issues
- Improved stability and performance
- General enhancements
Naftal Khadamat App 1.0.5
- Minor bug fixes
- Fixed known issues
- Improved stability and performance
- General enhancements
Naftal Khadamat App
Full Changelog: v1.0.1...v1.0.4
Naftal Khadamat App
Changelog
Features
- Full French Localization: Translated all UI text to French, including titles, labels, statuses, and dialog messages, reflecting Naftal SPA’s operational language.
- AppBar: "My Service Requests" → "Mes demandes de service"
- Empty state: "No service requests yet." → "Aucune demande de service pour le moment"
- Statuses: "EN_ATTENTE" → "En attente", "APPROVED" → "Approuvée", "REJECTED" → "Rejetée"
- Calendar: "Scheduled Appointments" → "Rendez-vous programmés"
- Smoother Animations: Enhanced UX with
flutter_animate
for fade-in and scale effects on cards, bottom sheet, and empty state, improving visual fluidity.
Improvements
- Code Professionalism:
- Extracted reusable methods (e.g.,
_fetchData
,_buildRequestCard
) for better structure and readability. - Added inline documentation for key methods to aid maintainability.
- Used
const
constructors for static widgets to optimize performance. - Standardized text styles with
AppTheme
references for consistency.
- Extracted reusable methods (e.g.,
- UI Refinements:
- Retained white background (
Colors.white
) with no gradients, as requested. - Adjusted card elevation (8) and shadow (
Colors.black12
) for a subtle 3D effect. - Increased animation durations slightly (e.g., 600ms for empty state fade-in) for a natural transition.
- Retained white background (
- Status Translation: Added
_translateStatus
method to dynamically localize status text in French.
Bug Fixes
- Fixed potential typo in
EdgeInsets.only(bottom: 8)
(assumed intended asbottom
), renamed tocustom
for clarity pending user confirmation.
Naftal Khadamat App
v1.0.2 docs: updated readme
Naftal Khadamat V1.0.1
Full Changelog: v1.0.0...v1.0.1
Naftal Khadamat V1.0.0
What's Changed
- Add multilanguage support with localization files for English and French by @abdelillahbel in abdelillahbel/naftal_khadamat_flutter#4
- Change flutter default splash screen by @abdelillahbel in abdelillahbel/naftal_khadamat_flutter#6
- added comment by @Benraouf93 in abdelillahbel/naftal_khadamat_flutter#7
- App development by @abdelillahbel in abdelillahbel/naftal_khadamat_flutter#9
New Contributors
- @abdelillahbel made their first contribution in abdelillahbel/naftal_khadamat_flutter#4
- @Benraouf93 made their first contribution in abdelillahbel/naftal_khadamat_flutter#7
Full Changelog: https://github.com/abdelillahbel/naftal_khadamat_app_release/commits/v1.0.0