NHLGames is coded in VB.NET using Visual Studio and .Net Framework 4.5.
Using NuGet packages:
- MetroModernUI by Dennis Magno
- Newtonsoft.Json by James Newton-King
- NAudio by Mark Heath
Using external applications:
- MPV by MPV Player
- Livestreamer by chrippa (also supports Streamlink by Streamlink)
Feel free to submit issues and enhancement requests.
In general, we follow the "fork-and-pull" Git workflow.
- Fork the repo on GitHub
- Clone the project to your own machine
- Grab an issue, by requesting to be assigned to it.
- Commit changes to your own branch
- Push your work back up to your fork
- Submit a Pull request to
NHLGames\master
so that we can review your changes
Work on open issues only. If you create a new issue, discuss about it, before starting to work on it
Refactoring should not be consider, except if every user is affected by the issue.
Avoid any merge conflicts by merging the latest from "upstream" before making a pull request!
Submit a pull request if the documentation is incomplete, has mistakes or is outdated.
Help us to translate the app by translating the file using Visual Studio, located in:
NHLGames\NHLGames\English.resx
Do not translate the lines that have Console
in the Comment column, you can actually remove those.
Thanks to our contributors