This repository has been archived by the owner on Jul 22, 2021. It is now read-only.
V2.0-1
Features
- [NEW] C++ backend with automatically caching and concurrent HTTPS requests
- [NEW] Refreshed QML UI following the Model-Delegate-View principles by Qt
- [NEW] Enforced Sailfish OS coding convention
- [NEW] Occupancy level for every connection and vehicle
- [NEW] Follow the progress of your connection
- [NEW] Select the type of trains (locale or all trains) you would like to see
- [NEW] Disturbances are parsed based on their title, description and the affected location
- [NEW] Via connection missing due delays is now shown in the UI
Improvements
- [IMPROVEMENT] Time and date selectors provide a button to select the current time and date
- [IMPROVEMENT] Parsing time and date improved
- [IMPROVEMENT] Disturbances moved to a seperate page
- [IMPROVEMENT] ID based translations to follow the Sailfish OS code of conduct
- [IMPROVEMENT] User-Agent is now set correctly
- [IMPROVEMENT] Better shown which the departure and arrival station is
- [IMPROVEMENT] Errors messages are now correctly shown to the user
- [IMPROVEMENT] The train type and direction of the train is now also visible for vias
- [IMPROVEMENT] Via arrival and departure time is now displayed
- [IMPROVEMENT] Via delays are merged within their arrival and departure times
- [IMPROVEMENT] Duration of a connection is shown
Development & translations
- [DEVELOPMENT] KDE Umbrello taken in use to generate the class diagrams for the C++ backend
- [DEVELOPMENT] Updated README file with contribution guidelines, translation status, etc.
- [TRANSLATIONS] Moved to ID based translations
- [TRANSLATIONS] Automatically updating translations on Transifex after each merge request
- [TRANSLATIONS] Updated translations
- [STORE] Fetching version from RPM YAML file
- [STORE] Fixed RPM changelog e-mail