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
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.
A possibly relevant merge request was started @ https://invent.kde.org/pim/itinerary/-/merge_requests/209
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