Skip to content
develop
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
qml
 
 
rpm
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

README.md


BeRail

BeRail

BeRail is a Sailfish OS application to plan your journeys on the Belgian railway. It uses the iRail API as source of information and is part of the iRail project.

BeRail is available in the official Jolla Store and on Openrepos.net.

Features

  • Trip planner
  • List of all trains that departure from a certain station in NMBS/SNCB old style
  • Switch easy between departure and arrival station with just one click
  • Integrated disturbances monitor for delays and interruptions
  • Follow the trip of a train in real time
  • Remember your favourite stations
  • Quick access to your recent connections
  • iRail occupancies shown with every connection, train, ...
  • Simple beautiful Silica UI based on QML
  • C++ backend based on Qt5

Contributions

BeRail is an open source project licensed under the GPLv3 license and is open for contributions.

How to contribute

  1. Fork and clone this repo
  2. Open your Sailfish SDK and load the harbour-berail.pro file
  3. Add both targets in the SDK project setup (armv7hl and i486)
  4. Implement your changes
  5. Test and build if everything works
  6. Make a Pull request following the PR template

Architecture overview

A class diagram for the C++ back end and the QML UI is available in this repo under the folder 'docs'.

Roadmap

Take a look at the BeRail Github issues, milestones and projects.

Translations

You can translate BeRail using the Transifex translation service. In case the language isn't available, you can always request it and I will add it as soon as possible.

https://www.transifex.com/dylanvanassche/harbour-berail/

The translations are automatically updated on Transifex when a Pull Request has been merged in this repo.

Translations status

Powered by

Screenshots

Screenshots

You can’t perform that action at this time.