Bug 472808 - Support Arrival Time Search for Trains
Summary: Support Arrival Time Search for Trains
Status: RESOLVED FIXED
Alias: None
Product: KDE Itinerary
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Android Android 12.x
: NOR wishlist
Target Milestone: ---
Assignee: Volker Krause
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-30 19:48 UTC by reportthebug
Modified: 2023-10-11 20:25 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description reportthebug 2023-07-30 19:48:37 UTC
Dear KDE Itinerary Team,
I am writing to request a new feature in KDE Itinerary that would allow users to search for trains based on their arrival time. This feature would be useful for users who need to plan their schedules around the arrival times of trains.
Currently, the application only allows users to search for trains based on their departure times, which can be limiting for some users. With the ability to search for trains based on arrival times, users would be able to more easily plan their trips and make the most of their time.
Here are some specific details about the feature that I would like to suggest:

- Search by arrival time: Users should be able to enter the arrival time of their destination station, and the application should return a list of trains that arrive at that time.

- Search by time range: Users should be able to select a time range (e.g. "morning," "afternoon," "evening") to search for trains that arrive within that range.

- Display arrival time in the search results: When searching for trains, the application should display the estimated arrival time for each train in the search results, so that users can quickly see which trains fit their schedule.

- Sort search results by arrival time: Users should be able to sort the search results by arrival time, so that they can easily see which trains arrive first.

I believe that this feature would enhance the user experience of KDE Itinerary
Thank you for considering my request!
Best regards,
Chris
Comment 1 Volker Krause 2023-07-31 15:20:23 UTC
Yep, that makes sense. We do have the necessary infrastructure already, so this is mostly a UI problem.

The initial default time and location are taken from the timeline position, this could be expanded to also default to arrival time search when being positioned before rather than after an existing element in the timeline.
Comment 2 Bug Janitor Service 2023-10-05 15:37:10 UTC
A possibly relevant merge request was started @ https://invent.kde.org/pim/itinerary/-/merge_requests/209
Comment 3 Volker Krause 2023-10-11 20:25:47 UTC
Git commit 617a28e8772273bdaf5ea7e174dead86184ecb96 by Volker Krause.
Committed on 11/10/2023 at 22:17.
Pushed by vkrause into branch 'master'.

Allow journey searches by arrival time

See #43

M  +10   -4    src/app/JourneyRequestPage.qml

https://invent.kde.org/pim/itinerary/-/commit/617a28e8772273bdaf5ea7e174dead86184ecb96