Bug #3029
Bug #2896: Android Rider:- Design New Architecture
Rider Android - Map Screen Restructuring
100%
Description
Please create a structure in a reusable way to make it easier to accommodate new map integrations.
Files
Updated by Jithin Kuriakose almost 2 years ago
- Due date set to 07/03/2024
- Status changed from New to In Progress
Updated by Rahul C R over 1 year ago
- Status changed from In Progress to Resolved
- Impact Analysis updated (diff)
Updated by Jithin Kuriakose over 1 year ago
- Due date changed from 07/03/2024 to 07/05/2024
- Status changed from Resolved to In Progress
Updated by Firosha Fathima over 1 year ago
- File 3029(1).mp4 3029(1).mp4 added
- Status changed from QA Ready to Reopened
1, while selecting cab icon is not viewed.
2,While removing coupon the application crashes(already created a bug #3418)
for more clarification, refer the video
Updated by Rahul C R over 1 year ago
- Status changed from Reopened to Resolved
- Impact Analysis updated (diff)
The URL received for the Prime icon was - https://mine.tukxi.in/webimages/icons/DefaultImg/ic_car.png, which was loading properly.
But for the send time, the URL for Prime was - https://mine.tukxi.in/webimages/icons/VehicleBodyType/3/android/xhdpi_1690879991.png, which is not loading.
Updated by Anupama P over 1 year ago
- Milestone deleted (
Sprint 19 Tukxi Ride 2024 May 01 to May 31) - Milestone set to Sprint 24 Tukxi Ride 2024 Oct 01 to Oct 31
Updated by Anupama P over 1 year ago
- Milestone deleted (
Sprint 24 Tukxi Ride 2024 Oct 01 to Oct 31) - Milestone set to Sprint 23 Tukxi Ride 2024 Sept 01 to Sept 30
Updated by Firosha Fathima over 1 year ago
- Status changed from QA Ready to Reopened
1,When the driver accepts the trip request, rider is not notified.(still in the requesting page)
steps to produce:- login driver app
- Make the driver online
- login rider app
- send a trip request
- Accept the request from driver side
- Observe still the rider is not notified (stays in request loading page)
2,All online vehicle is shown
steps to produce:- login driver app
- Make the driver online
- login rider app
- send a trip request
- Accept the request from driver side
- In arriving page it should show the driver icon but it shows all the available drivers
3,When the driver begin the trip, still in rider it shows as arriving instead of enroute
steps to produce:- login driver app
- Make the driver online
- login rider app
- send a trip request
- Accept the request from driver side
- After completing verification and driver starts the trip ,the page status should change from arriving to enroute
4,Driver time marker is not shown
steps to produce:- login driver app
- Make the driver online
- login rider app
- send a trip request
- Accept the request from driver side
- After completing verification, in arrived page driver time marker is not shown(even after the trip begins it is not shown)
5,Once the app is killed and reopened, it shows zoomin & zoomout('+' & '_') icon in map
steps to produce:- login driver app
- Make the driver online
- login rider app
- send a trip request
- Accept the request from driver side
- After completing verification ,when the page status is arrived kill the app and repopen it again and observe
6,Once the driver choose waiting and timer begins, it is not notified in rider
steps to produce:- login driver app
- Make the driver online
- login rider app
- send a trip request
- Accept the request from driver side and begin the trip
- In map there is a wait option click on it and observe
- Waiting is not notified in rider side
Updated by Rahul C R over 1 year ago
- Due date changed from 07/05/2024 to 10/25/2024
- Status changed from Reopened to In Progress
Updated by Rahul C R over 1 year ago
Firosha Fathima wrote in #note-13:
1,When the driver accepts the trip request, rider is not notified.(still in the requesting page)
steps to produce:
- login driver app
- Make the driver online
- login rider app
- send a trip request
- Accept the request from driver side
- Observe still the rider is not notified (stays in request loading page)
Fixed
2,All online vehicle is shown
steps to produce:
- login driver app
- Make the driver online
- login rider app
- send a trip request
- Accept the request from driver side
- In arriving page it should show the driver icon but it shows all the available drivers
Fixed
3,When the driver begin the trip, still in rider it shows as arriving instead of enroute
steps to produce:
- login driver app
- Make the driver online
- login rider app
- send a trip request
- Accept the request from driver side
- After completing verification and driver starts the trip ,the page status should change from arriving to en route
Fixed
4,Driver time marker is not shown
steps to produce:
- login driver app
- Make the driver online
- login rider app
- send a trip request
- Accept the request from driver side
- After completing verification, in arrived page driver time marker is not shown(even after the trip begins it is not shown)
5,Once the app is killed and reopened, it shows zoomin & zoomout('+' & '_') icon in map
steps to produce:
- login driver app
- Make the driver online
- login rider app
- send a trip request
- Accept the request from driver side
- After completing verification ,when the page status is arrived kill the app and repopen it again and observe
6,Once the driver choose waiting and timer begins, it is not notified in rider
steps to produce:
- login driver app
- Make the driver online
- login rider app
- send a trip request
- Accept the request from driver side and begin the trip
- In map there is a wait option click on it and observe
- Waiting is not notified in rider side
Updated by Sreedevi K S over 1 year ago
- Status changed from In Progress to Resolved
4. Driver time marker is not shown : No issue while showing marker
5. Once the app is killed and reopened, it shows zoomin & zoomout('+' & '_') icon in map : Zoom Control Handled Properly
6.Once the driver choose waiting and timer begins, it is not notified in rider : It is as same as in the unstructured rider app
Updated by Anupama P over 1 year ago
- Status changed from Resolved to QA Ready
- Target version changed from 1.0.2 to 1.0.6
Updated by Shalu T S over 1 year ago
- Due date changed from 10/25/2024 to 11/12/2024
- Start date changed from 06/26/2024 to 11/11/2024
Updated by Firosha Fathima over 1 year ago
- Status changed from QA Ready to Reopened
1,When the driver accepts the trip request, rider is not notified.(still in the requesting page) - fixed
2,2,All online vehicle is shown - fixed
3,When the driver begin the trip, still in rider it shows as arriving instead of ARRIVED & ENROUTE - NOT FIXED (this issue is already reported in the bug#3100)
4,4,Driver time marker is not shown- this can be tested only the above mentioned bug get fixed
5,Once the app is killed and reopened, it shows zoomin & zoomout('+' & '_') icon in map- fixed
6,6,Once the driver choose waiting and timer begins, it is not notified in rider - Not Fixed
Updated by Sreedevi K S over 1 year ago
- Status changed from Reopened to Resolved
3. When the driver begins the trip, the rider app still shows the status as "Arriving" instead of "Arrived" and "Enroute." This issue has been fixed under bug #3100.
6. When the driver selects "Waiting" and the timer begins, it is not notified to the rider. This issue is unrelated to restructuring and, based on the discussion, may be considered a new bug.
Updated by Sreedevi K S 10 months ago
- Status changed from Reopened to In Progress
- Branch name changed from sprint-19_rahul_2896 to sprint-19_rahul_2896 , sprint-19-29_sreedevi_3029_re
Updated by Sreedevi K S 10 months ago
Issue Reported:
On the home screen map, the car icon is shown by default instead of the auto icon, even when autos are available.
Root Cause (Findings):
The default vehicle icon (car) was being shown without checking the actual available vehicle types at the time.
Fixes Implemented:
The vehicle icon shown on the home screen now dynamically reflects all available vehicle types (Auto, Car, etc.) instead of showing a fixed/default one.
The system checks vehicle availability in real-time and updates the UI accordingly.
After the user selects a drop location, the vehicle list is updated, and availability is verified before allowing selection of a specific cab type.