Releases: riffnshred/nhl-led-scoreboard
V1.3.0
NEW features
-
Series ticker: Just like the game ticker, this rotates through the series of the current round showing the game result in a table (just like on some playoff bracket).
-
Goal board: When ever there is a new goal, more details is now shown after the goal animation. It first shows who scored and their jersey number and then who are the assists.
-
Update checker (Provided by @falkyre): Now you can see if there is a new major or minor update on your board. You will see a new green bar at the top of the screen anytime I release a new update. To enable this, simple add this flag to the command line you use to run the board.
--updatecheck
and set it to true of false like so--updatecheck=True
. If you are using a forked repository of this project you can use this flag to check for updates from it instead:--updaterepo="user/nameofrepo"
. You can enter either the name of the repo (egriffnshred/nhl-led-scoreboard
) or the URL link (eghttps://github.com/riffnshred/nhl-led-scoreboard
).
Lots of Weather related stuff from @falkyre.
- Add selection of summary view or full view (only show first page for summary or all 3 pages for full)
- Setup wxalert board to be selectable as a board
- Will only show scrolling on first triggered alert (if you have scroll set to true).
- The page will be static like old 4th page of weather board after that
Will not display if there are no active alerts - Weather and wxalert config split to seperate entries in config.json
- The active alert square on the clock can now be disabled in the wxalert section in the config.json
CHANGES
- Goal animation is now back to the original with the option to use your custom ones. See the feature section of the main README for more details.
- Weather alerts no longer shown as extra page on weather board. It's it's own board, called wxalert (from @falkyre)
BUG FIXES
- Goal animation is now centered on screen.
- Fixed issues when the main event would stay on forever that was caused by the API changing the way it uses Game status code.
Weather (from @falkyre )
- Remove statements from NWS alerts: #115
- Change the layout.json to use the wx_medium font and not the wx_alert font: #118
- Remove pressure tendency for OWM (it doesn't provide that data): #119
- Existing weather alerts keep triggering break in each time the alert data is updated
- Better handling of None values being returned in EC weather feed
v1.2.0
NOTE: If you face issues while running the nhl_setup app, delete your config.json file in the config directory and try again.
New Features:
-
Now with 100% more weather features (Thanks to falkyre)
- Weather and alerts boards.
- Weather observations data provided by Environment Canada (no api key) or OpenWeatherMap (api key)
- Alerts data provided by EC (Canada Only) or National Weather Service (US only)
- See README.md under src/api/weather for more information
-
New Terminal mode. (Thanks to ELepolt)
- Allows you to run the scoreboard and see the scoreboard image in a terminal. Useful for debugging.
- More info Here
Bug Fixes and updates:
- json validation against json schema (both in main script and also in nhl_setup)
- nhl_setup updated to do validation of config.json and create simple config with a single team from command line. Also can create a simple config from within the app.
- nhl_setup app updated to add new weather configuration entries
- Updated nhl_setup README.md to document changes
- Updated json.load calls to catch errors and not print full trace. Will exit app on bad json (both typo errors and validation errors)
Official release of V1.0.0
This version contains the foundation to build and expend this project. Not only can you keep track of your favorite game, now you can set which boards of information you want to see base on which state the scoreboard is. All that thanks to the new Board system. This system make the production and integration of new feature a much easier task.
v1.2.1
- Fixed issues caused by dependencies update.