Naresh Pratista
0fe7a13c0b
Fix: Correct matching pairs answer formatting in review mode and refactor navigation behavior in exercise screen
2024-12-04 16:52:50 +07:00
Naresh Pratista
4cbae2f613
Added new mediaUrl constant and replaced occurrences of aseUrl with mediaUrl in various widgets and screens.
2024-12-02 13:43:40 +07:00
Naresh Pratista
b5e33fc8dd
Updated and modified true/false question widget to change answer values and formatting
2024-12-01 17:12:35 +07:00
Naresh Pratista
289e16655c
feat: HistoryCard navigation to direct users to ReviewScreen, and refactor various code to fix the navigation
2024-11-28 14:05:56 +07:00
Naresh Pratista
aeabb177a2
Refactor: VideoPlayerWidget to display YouTube thumbnail and loading indicator
2024-11-26 23:00:44 +07:00
Naresh Pratista
88ceaf7163
fix: refactoring loading handling in various feature and improve performance
2024-11-26 06:19:28 +07:00
Naresh Pratista
b50ee898fe
fix(refactor): description in topic list screen handling, and add various loading handling widget
2024-11-23 17:28:23 +07:00
Naresh Pratista
7b04d304aa
Updated various files, including constants, exercise providers, question widgets, section models, and screens for topics, learning, and settings, with changes to URLs, error handling, and UI components.
2024-11-21 12:45:41 +07:00
Naresh Pratista
fa8a656dbc
fix: Improve table rendering using flutter_widget_from_html and Improve Image Preview funcionality
...
>>
>> - Replace flutter_html with flutter_widget_from_html for better table support
>> - Add custom table styling
>> - Add horizontal scrolling for wide tables
>> - Implement better cell padding and borders
>> - Add fullscreen preview capability
>> - Implement zoom controls with double tap and pinch gestures
2024-11-14 13:35:16 +07:00
Naresh Pratista
e3b522bd33
refactor(learning): Enhance data loading and navigation flow
...
- Implement comprehensive loading state management
- Add error handling for topics and sections data fetching
- Improve user experience with loading indicators
- Prevent premature navigation before data is fully loaded
- Add safety checks for topic and section interaction
2024-11-13 09:03:40 +07:00
Naresh Pratista
d8ea9e9164
Refactored code to use CustomSnackBar instead of ScaffoldMessenger for displaying snackbars and fix handling when submitting feedback.
2024-11-11 15:44:31 +07:00
Naresh Pratista
3e16636963
Refactor ExerciseProvider and update LevelCard and DownResultWidget UI
2024-11-09 21:55:52 +07:00
Naresh Pratista
6937c5e403
fix: infinite loading on youtube media player, and upgrade version of youtube_player_widget
2024-11-09 06:15:20 +07:00
Naresh Pratista
a63cdfbc3c
refactor: fix instruction actions in exercise screen logic
2024-11-06 15:55:21 +07:00
Naresh Pratista
4f4893375c
refactor: Fix the navigation after user navigate back to the level list
2024-11-06 14:02:19 +07:00
Naresh Pratista
3f21a084bd
refactor: auto refresh after submit feedback and app configuration
2024-11-06 13:28:28 +07:00
Naresh Pratista
279ce785f8
refactor: Improve handling of API content in material feature
2024-11-05 13:34:38 +07:00
Naresh Pratista
64454f596e
feat: implement pretest review feature and media player optimization
2024-10-31 16:03:22 +07:00
Naresh Pratista
e1e9ad37da
refactor(home): improve completed topics API implementation
2024-10-23 11:16:07 +07:00
Naresh Pratista
e28b60ba04
feat: implement various feature and fix various bug
2024-10-10 12:49:33 +07:00