Skip to content

Fully customizable WPF-based application intended to display timetables for up to four stations of the Munich public transportation system.

License

Notifications You must be signed in to change notification settings

serhuey/MVGLive

Repository files navigation

MVGLive v.2.0.1

Small WPF-based application to display a live schedule of public transport in Munich.

Screenshot v.2.0.0

Some features:

  • The settings window opens at startup.

Settings v.2.0.1

  • The application is capable of displaying one to four schedules simultaneously.
  • You can also adjust the colors, size and typeface of the fonts.
  • To prevent the settings window from opening, for example, when the application has to start automatically at system startup and all settings have already been made, you need to use the command line option "-ns".
MVGLive.exe -ns
  • The application blocks the screen saver and sleep mode after startup and restores them after its completion.
  • All data about the schedule and current arrival of transport are taken from the official site mvg.de.
  • In version 2.0, a local database with station identifiers has been added to reduce traffic to the official website.
  • Special icons for U-Bahn and S-Bahn marks in destination string instead of the letters "U" and "S".

Aditional U-S icons v.2.0.1

  • There are "First cars/Last cars" icons for branching routes such as S1 direction Flughafen/Freising.

Aditional First-Last icons v.2.0.1

  • Special small icons for delayed routes.

Aditional delay icons v.2.0.1

  • Some multi-platform stations show special icons with platform number. The shape of platform's icon depends on the route type.

Multi-platform icons Tram v.2.0.1

Multi-platform icons S v.2.0.1

  • Added a procedure that eliminates duplication of identical routes in one table. Sometimes mvg.de sends up to four identical routes for one request.
  • Cancelled routes are no longer displayed.
  • The application correctly handles short network or remote server shutdowns using previously obtained data to display.
  • Tram route icons now use the color assigned to them on official maps.
  • Added and modified original Express Bus icon for presentation on low screen resolutions displays.

Express Bus icon S v.2.0.1

  • All icons are stored in Svg format. There is no more quality loss after changing the scale factor. The colour of some icons changes programmatically with the colour of the font to which they relate. This is not a problem for vector icons.

SVG icons v.2.0.1

  • The default PT Sans font is stored as an internal resource and does not require installation on the system.
  • All operations to receive data from the server are asynchronous.

Prerequisites

  • .NET Framework 4.6.1

Built With

Authors

  • Sergei Grieg

Binaries

You can download the zipped install package here: (https://github.com/serhuey/MVGLive/blob/master/Deploy/MVGLiveSetup_2.0.1.7.zip)

License

This project is licensed under the MIT License - see the LICENSE file for details

About

Fully customizable WPF-based application intended to display timetables for up to four stations of the Munich public transportation system.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages