Files
iceglass/CHANGELOG.md
T
rzen 8f8f8b2755 Initial commit: IceGlass NHL game tracker
macOS menu bar app providing NHL game situational awareness with
league-wide scoreboard, dynamic polling, notifications with team
logos, and configurable display options.
2026-04-13 21:44:08 -04:00

928 B

Changelog

April 2026

  • Initial project setup with macOS menu bar app
  • NHL scoreboard API integration showing yesterday/today/tomorrow games
  • Dynamic polling based on game state (7s live, 10min game day, 1hr idle)
  • Click game to open NHL GameCenter, option-click for NHL Videocast
  • NHL shield icon in menu bar
  • About window using IndieAbout
  • Launch at Login support
  • Game start notifications (triggered on FUT→LIVE state transition)
  • Goal scored notifications with scoring team logo
  • 32 team logos downloaded from NHL CDN (SVG + PNG)
  • Logo download script for seasonal updates (Scripts/download_team_logos.sh)
  • Display Options: Yesterday/Today/Tomorrow, Today/Tomorrow, or Today only
  • Game count shown next to menu bar icon
  • Game count shown per day in dropdown headers
  • Menu item format: "NYR @ WAS 0:2 (FINAL)" / "DAL @ TOR Today @ 7:30 PM"
  • NHL shield renders with full color (not template silhouette)