Commit Graph

  • 4985d2694a Merge pull request #17 from mtlstats/goal-points Jonathan Lamothe 2019-09-19 06:42:06 -04:00
  • e3388c45c7 limit number of player shortcuts displayed Jonathan Lamothe 2019-09-19 06:34:03 -04:00
  • f7e6ac9437 clear input buffer after player selection with function key Jonathan Lamothe 2019-09-19 06:25:38 -04:00
  • a66be1a45e prompt user for players who've scored goals Jonathan Lamothe 2019-09-19 06:12:02 -04:00
  • e80b7ec48c implemented recordGoalPrompt Jonathan Lamothe 2019-09-19 05:50:48 -04:00
  • b125e72034 implemented awardGoal Jonathan Lamothe 2019-09-19 05:29:55 -04:00
  • 156c2baaba implemented selectPlayerPrompt Jonathan Lamothe 2019-09-19 04:35:01 -04:00
  • 11a66cfd33 allow player creation callbacks to be impure Jonathan Lamothe 2019-09-19 04:01:28 -04:00
  • 8277f8bac7 implemented playerSearchExact Jonathan Lamothe 2019-09-19 03:11:48 -04:00
  • d4cfbcb968 changed promptFunctionKey to promptSpecialKey Jonathan Lamothe 2019-09-19 02:45:50 -04:00
  • 3d705c4e6d implemented nth Jonathan Lamothe 2019-09-18 02:16:10 -04:00
  • ed9e437a1a implemented playerSearch Jonathan Lamothe 2019-09-18 01:55:38 -04:00
  • 2ff8cff1c8 implemented unaccountedPoints helper function Jonathan Lamothe 2019-09-14 00:42:04 -04:00
  • 926a125692 added pointsAccounted field to GameState Jonathan Lamothe 2019-09-14 00:09:28 -04:00
  • 1a25c0dc92 made callbacks pure Jonathan Lamothe 2019-09-14 00:03:26 -04:00
  • 6ceb5415c5 use player creation callbacks Jonathan Lamothe 2019-09-13 23:54:36 -04:00
  • 6dd9350189 added callbacks to CreatePlayerState Jonathan Lamothe 2019-09-13 02:26:03 -04:00
  • db0084f991 Merge pull request #16 from mtlstats/refactor Jonathan Lamothe 2019-09-10 16:22:40 -04:00
  • 06a762cfdc removed cpsConfirmed from CreatePlayerStatus Jonathan Lamothe 2019-09-10 16:07:46 -04:00
  • fde8965b06 Merge pull request #15 from mtlstats/create-player Jonathan Lamothe 2019-09-09 23:42:09 -04:00
  • 375e87a49e implemented player confirmation/addition Jonathan Lamothe 2019-09-09 23:35:28 -04:00
  • 0ee0451496 prompt for player's position Jonathan Lamothe 2019-09-09 22:57:36 -04:00
  • 57ac90038a prompt for player name Jonathan Lamothe 2019-09-09 22:50:44 -04:00
  • 754b3dd25c prompt for player number Jonathan Lamothe 2019-09-09 13:04:39 -04:00
  • 154c3979a5 implemented createPlayerStateL Jonathan Lamothe 2019-09-09 11:43:37 -04:00
  • d5d08aa0f7 added create player option to main menu Jonathan Lamothe 2019-09-09 10:51:32 -04:00
  • 6b73e367e4 implemented CreatePlayerState Jonathan Lamothe 2019-09-08 12:06:38 -04:00
  • be5d10b6fd moved ProgMode Jonathan Lamothe 2019-09-07 11:33:03 -04:00
  • 4891605089 updated change log Jonathan Lamothe 2019-09-07 09:38:05 -04:00
  • 6cb348a4a8 Merge pull request #14 from mtlstats/verify-input Jonathan Lamothe 2019-09-07 09:15:29 -04:00
  • 9c0ebb42d1 renamed date to gameDate Jonathan Lamothe 2019-09-07 09:06:16 -04:00
  • dc2f632563 prompt for confirmation of game input Jonathan Lamothe 2019-09-07 00:27:18 -04:00
  • 27867ba69d implemented Mtlstats.Report.date Jonathan Lamothe 2019-09-07 00:26:15 -04:00
  • e0dd80079d implemented ynHandler Jonathan Lamothe 2019-09-06 23:25:13 -04:00
  • 1e7c4d6c19 added dataVerified field to GameState Jonathan Lamothe 2019-09-06 11:21:46 -04:00
  • 00c96e763d Merge pull request #13 from mtlstats/ot-fix Jonathan Lamothe 2019-09-06 10:21:55 -04:00
  • a9ce9a54d7 overtime losses don't count towards the loss column Jonathan Lamothe 2019-09-06 10:08:25 -04:00
  • 771737ccbb version 0.1.0 0.1.0 Jonathan Lamothe 2019-09-06 08:24:40 -04:00
  • edf52ca3ff Merge pull request #12 from mtlstats/fit Jonathan Lamothe 2019-09-05 12:59:52 -04:00
  • f8519c31ce fit report to screen Jonathan Lamothe 2019-09-05 12:22:25 -04:00
  • 9b5bbb8524 Merge pull request #11 from mtlstats/refactor Jonathan Lamothe 2019-09-04 23:56:05 -04:00
  • cc377492bb removed unused modules Jonathan Lamothe 2019-09-04 23:16:54 -04:00
  • 07f335fd73 switch over to Mtlstats.Control module Jonathan Lamothe 2019-09-04 23:16:05 -04:00
  • 3a44bdca94 reset YTD stats before starting new game Jonathan Lamothe 2019-09-04 23:15:32 -04:00
  • 38fae17d44 implemented Mtlstats.Control module Jonathan Lamothe 2019-09-04 22:56:24 -04:00
  • ba7d694b14 defined Controller Jonathan Lamothe 2019-09-04 13:47:17 -04:00
  • 1e2f65234b Merge pull request #10 from mtlstats/game-stats Jonathan Lamothe 2019-09-04 01:08:22 -04:00
  • 5b6ecc8c40 refactored updateGameStats and validageGameDate Jonathan Lamothe 2019-09-04 00:58:44 -04:00
  • 24f02b427e bugfix: ensure game wins are recorded Jonathan Lamothe 2019-09-04 00:49:05 -04:00
  • acb3be8427 wait for keypress to clear report Jonathan Lamothe 2019-09-03 17:54:20 -04:00
  • 6c17d88353 generate report Jonathan Lamothe 2019-09-03 15:50:34 -04:00
  • 258cf59417 implemented gmsGames Jonathan Lamothe 2019-09-03 14:15:29 -04:00
  • 84cb2c8c19 implemented overlay Jonathan Lamothe 2019-09-02 22:56:29 -04:00
  • 8dd4896f07 place game number header above relevant prompts Jonathan Lamothe 2019-09-02 22:38:41 -04:00
  • 6136151614 implemented homeTeam and awayTeam Jonathan Lamothe 2019-09-02 18:50:21 -04:00
  • f0e0d644d2 implemented month Jonathan Lamothe 2019-09-02 10:29:32 -04:00
  • 8b88cbff75 implemented centre Jonathan Lamothe 2019-09-02 09:54:04 -04:00
  • 6145dd5c0c implemented right Jonathan Lamothe 2019-09-02 09:40:57 -04:00
  • 60c662396f implemented left Jonathan Lamothe 2019-09-02 09:30:49 -04:00
  • d71d3c86e9 implemented padNum Jonathan Lamothe 2019-09-01 22:50:56 -04:00
  • c7c76b60f1 validate game date Jonathan Lamothe 2019-09-01 00:29:33 -04:00
  • eef773b7fa prompt for day of month game took place Jonathan Lamothe 2019-08-31 12:42:11 -04:00
  • bd0cffc56c prompt for game month Jonathan Lamothe 2019-08-31 12:27:34 -04:00
  • 79f8df50a0 make menu input case insensitive Jonathan Lamothe 2019-08-31 12:26:17 -04:00
  • 0798786d36 prompt for game year Jonathan Lamothe 2019-08-31 11:28:09 -04:00
  • f718757bea whitespace fix Jonathan Lamothe 2019-08-31 11:27:02 -04:00
  • 9f076db27b missing haddock comments Jonathan Lamothe 2019-08-31 11:24:55 -04:00
  • ab5408f464 added date fields to GameState Jonathan Lamothe 2019-08-31 10:32:03 -04:00
  • f9e7710122 implemented addGameStats Jonathan Lamothe 2019-08-31 09:33:26 -04:00
  • 9e855d9672 implemented gmsPoints Jonathan Lamothe 2019-08-30 18:57:56 -04:00
  • 4c13cc9103 implemented updateGameStats Jonathan Lamothe 2019-08-30 01:21:17 -04:00
  • a9d952b97b implemented gameLost Jonathan Lamothe 2019-08-30 00:44:40 -04:00
  • 3fe2ff10f6 make gameWon and gameTied return Maybe Bool instead of Bool Jonathan Lamothe 2019-08-30 00:43:09 -04:00
  • 45427a050e prompt user if game went into overtime when necessary Jonathan Lamothe 2019-08-29 00:29:30 -04:00
  • 3c8302174b implemented overtimeCheck Jonathan Lamothe 2019-08-29 00:12:30 -04:00
  • 7ee53ee8c1 implemented gameWon Jonathan Lamothe 2019-08-28 13:02:50 -04:00
  • c15ad6a477 implemented gameTied helper function Jonathan Lamothe 2019-08-28 01:47:30 -04:00
  • e834019fc9 moved pPoints function Jonathan Lamothe 2019-08-28 01:46:09 -04:00
  • 2854c54474 removed unnecessary lenses Jonathan Lamothe 2019-08-28 01:09:03 -04:00
  • d7dd682532 implemented gameStateL Jonathan Lamothe 2019-08-28 01:04:03 -04:00
  • e36df4348a created generic lens spec Jonathan Lamothe 2019-08-27 22:10:03 -04:00
  • 6088974aea reordered functions Jonathan Lamothe 2019-08-27 13:07:43 -04:00
  • 97a42fd1de implemented otherScore Jonathan Lamothe 2019-08-27 12:06:53 -04:00
  • 29459063c8 changed teamScore to check GameState Jonathan Lamothe 2019-08-27 11:44:45 -04:00
  • 13d422100b added _dbHomeGameStats and _dbAwayGameStats with associated lenses Jonathan Lamothe 2019-08-27 11:10:57 -04:00
  • 3e4a9dd525 implemented GameStats and newGameStats Jonathan Lamothe 2019-08-26 10:20:10 -04:00
  • 954490fc6d better JSON testing Jonathan Lamothe 2019-08-26 23:55:02 -04:00
  • c72ccf80bf Merge pull request #9 from mtlstats/other-team Jonathan Lamothe 2019-08-25 10:12:01 -04:00
  • 9ba91f1f01 prompt for other team Jonathan Lamothe 2019-08-25 10:04:37 -04:00
  • 0f9f76ce4e added _otherTeam with its associated lenses Jonathan Lamothe 2019-08-25 09:23:59 -04:00
  • 2a2189c7d1 implenented strPrompt Jonathan Lamothe 2019-08-24 21:15:50 -04:00
  • f2cfe3b37b missing type signature Jonathan Lamothe 2019-08-25 09:25:34 -04:00
  • bb44598b64 Merge pull request #8 from mtlstats/away-score Jonathan Lamothe 2019-08-24 20:21:15 -04:00
  • 74809ced2e prompt for away team score Jonathan Lamothe 2019-08-24 20:14:49 -04:00
  • 3626dde6fc Merge pull request #7 from mtlstats/home-score Jonathan Lamothe 2019-08-24 19:52:36 -04:00
  • 0eb56cda81 implemented homeScorePrompt Jonathan Lamothe 2019-08-24 19:02:29 -04:00
  • bd561bb7a8 implemented numPrompt Jonathan Lamothe 2019-08-24 17:52:48 -04:00
  • 054289e3d6 implemented addChar and removeChar Jonathan Lamothe 2019-08-24 17:01:18 -04:00
  • 3cc76d881c basic prompting framework Jonathan Lamothe 2019-08-24 16:23:56 -04:00
  • 7e93b329b2 allow drawing functions to set cursor visibility Jonathan Lamothe 2019-08-22 16:53:31 -04:00