]> git.sesse.net Git - pkanalytics/log
pkanalytics
11 months agoRemove some obsolete logging.
Steinar H. Gunderson [Sat, 20 May 2023 21:08:40 +0000 (23:08 +0200)]
Remove some obsolete logging.

11 months agoAdd offense CIs.
Steinar H. Gunderson [Sat, 20 May 2023 20:57:12 +0000 (22:57 +0200)]
Add offense CIs.

11 months agoStart adding CIs for efficiency.
Steinar H. Gunderson [Sat, 20 May 2023 20:49:20 +0000 (22:49 +0200)]
Start adding CIs for efficiency.

11 months agoNo need for :has().
Steinar H. Gunderson [Sat, 20 May 2023 20:21:45 +0000 (22:21 +0200)]
No need for :has().

11 months agoAdd some styling.
Steinar H. Gunderson [Sat, 20 May 2023 17:34:16 +0000 (19:34 +0200)]
Add some styling.

11 months agoCount touches per-point.
Steinar H. Gunderson [Thu, 11 May 2023 15:43:17 +0000 (17:43 +0200)]
Count touches per-point.

11 months agoAdd a per-point stats category.
Steinar H. Gunderson [Thu, 11 May 2023 15:42:02 +0000 (17:42 +0200)]
Add a per-point stats category.

11 months agoFix some warnings about events we actually understand.
Steinar H. Gunderson [Thu, 11 May 2023 15:33:50 +0000 (17:33 +0200)]
Fix some warnings about events we actually understand.

11 months agoMake a hotkey for getting the video unstuck when Qt messes up.
Steinar H. Gunderson [Thu, 11 May 2023 15:30:59 +0000 (17:30 +0200)]
Make a hotkey for getting the video unstuck when Qt messes up.

11 months agoFix some N/A displays in the viewer.
Steinar H. Gunderson [Thu, 11 May 2023 15:30:05 +0000 (17:30 +0200)]
Fix some N/A displays in the viewer.

11 months agoCorrect counting of global points.
Steinar H. Gunderson [Wed, 10 May 2023 20:40:44 +0000 (22:40 +0200)]
Correct counting of global points.

11 months agoAdd a row for some semi-interesting globals.
Steinar H. Gunderson [Wed, 10 May 2023 20:21:03 +0000 (22:21 +0200)]
Add a row for some semi-interesting globals.

11 months agoAdd a playing time menu.
Steinar H. Gunderson [Wed, 10 May 2023 20:00:45 +0000 (22:00 +0200)]
Add a playing time menu.

11 months agoRemove some debugging.
Steinar H. Gunderson [Wed, 10 May 2023 19:27:16 +0000 (21:27 +0200)]
Remove some debugging.

11 months agoImplement O and D efficiency in the viewer.
Steinar H. Gunderson [Wed, 10 May 2023 19:21:51 +0000 (21:21 +0200)]
Implement O and D efficiency in the viewer.

11 months agoFix counting of players that stayed on for a point but then had no events.
Steinar H. Gunderson [Wed, 10 May 2023 19:12:10 +0000 (21:12 +0200)]
Fix counting of players that stayed on for a point but then had no events.

11 months agoChange pulls to defense in the viewer.
Steinar H. Gunderson [Wed, 10 May 2023 18:41:01 +0000 (20:41 +0200)]
Change pulls to defense in the viewer.

11 months agoMake a table for the offense category.
Steinar H. Gunderson [Wed, 10 May 2023 17:17:57 +0000 (19:17 +0200)]
Make a table for the offense category.

11 months agoMake a table for the pulls category.
Steinar H. Gunderson [Wed, 10 May 2023 16:27:05 +0000 (18:27 +0200)]
Make a table for the pulls category.

11 months agoAdd some rudimentary main menu support to the viewer.
Steinar H. Gunderson [Wed, 10 May 2023 16:17:50 +0000 (18:17 +0200)]
Add some rudimentary main menu support to the viewer.

11 months agoAdd a rudimentary start of the viewer.
Steinar H. Gunderson [Wed, 10 May 2023 15:46:50 +0000 (17:46 +0200)]
Add a rudimentary start of the viewer.

11 months agoFix export of nulls in the player JSON objects.
Steinar H. Gunderson [Tue, 9 May 2023 06:36:00 +0000 (08:36 +0200)]
Fix export of nulls in the player JSON objects.

12 months agoImplement JSON export. (For the time being, automatically on startup only, and nothin...
Steinar H. Gunderson [Fri, 5 May 2023 22:20:34 +0000 (00:20 +0200)]
Implement JSON export. (For the time being, automatically on startup only, and nothing can read it yet.)

12 months agoSupport requesting a given match on command line (in lieu of an actual command-line...
Steinar H. Gunderson [Thu, 4 May 2023 20:42:10 +0000 (22:42 +0200)]
Support requesting a given match on command line (in lieu of an actual command-line parser).

12 months agoWe want foreign key constraints enforced; duh.
Steinar H. Gunderson [Thu, 4 May 2023 20:41:38 +0000 (22:41 +0200)]
We want foreign key constraints enforced; duh.

12 months agoHook up the interception button.
Steinar H. Gunderson [Wed, 3 May 2023 22:19:50 +0000 (00:19 +0200)]
Hook up the interception button.

12 months agoDo not backdate substitutions to before the match start.
Steinar H. Gunderson [Wed, 3 May 2023 22:19:40 +0000 (00:19 +0200)]
Do not backdate substitutions to before the match start.

12 months agoSupport having multiple matches (only set on startup for now).
Steinar H. Gunderson [Wed, 3 May 2023 22:04:06 +0000 (00:04 +0200)]
Support having multiple matches (only set on startup for now).

12 months agoAdd (hidden) PgUp/PgDn shortcuts for going +/- 2 mins.
Steinar H. Gunderson [Wed, 3 May 2023 19:07:21 +0000 (21:07 +0200)]
Add (hidden) PgUp/PgDn shortcuts for going +/- 2 mins.

12 months agoSmall cleanup for insert_event().
Steinar H. Gunderson [Wed, 3 May 2023 16:56:01 +0000 (18:56 +0200)]
Small cleanup for insert_event().

12 months agoMake a more sensible ordering of the player buttons.
Steinar H. Gunderson [Wed, 3 May 2023 16:54:51 +0000 (18:54 +0200)]
Make a more sensible ordering of the player buttons.

12 months agoNicer alignment of the player table.
Steinar H. Gunderson [Wed, 3 May 2023 16:32:15 +0000 (18:32 +0200)]
Nicer alignment of the player table.

12 months agoShow gender (optional free-form field) in the player list.
Steinar H. Gunderson [Wed, 3 May 2023 16:25:52 +0000 (18:25 +0200)]
Show gender (optional free-form field) in the player list.

12 months agoRemove the “our foul” button for now.
Steinar H. Gunderson [Wed, 3 May 2023 07:25:55 +0000 (09:25 +0200)]
Remove the “our foul” button for now.

12 months agoMake the events view scroll the current event into view when playing.
Steinar H. Gunderson [Tue, 2 May 2023 21:02:20 +0000 (23:02 +0200)]
Make the events view scroll the current event into view when playing.

12 months agoImplement pulls landing.
Steinar H. Gunderson [Tue, 2 May 2023 19:51:08 +0000 (21:51 +0200)]
Implement pulls landing.

12 months agoMake SHOULD_PULL into an enum.
Steinar H. Gunderson [Tue, 2 May 2023 19:18:24 +0000 (21:18 +0200)]
Make SHOULD_PULL into an enum.

12 months agoMake offense/defense a tristate-enum.
Steinar H. Gunderson [Tue, 2 May 2023 19:15:20 +0000 (21:15 +0200)]
Make offense/defense a tristate-enum.

12 months agoFix a corner case around clicking event rows.
Steinar H. Gunderson [Tue, 2 May 2023 17:37:00 +0000 (19:37 +0200)]
Fix a corner case around clicking event rows.

12 months agoMake explicit offense/defense markers, by clicking.
Steinar H. Gunderson [Tue, 2 May 2023 17:27:41 +0000 (19:27 +0200)]
Make explicit offense/defense markers, by clicking.

12 months agoBackdate substitutions so that they're a bit easier to deal with.
Steinar H. Gunderson [Mon, 1 May 2023 22:25:06 +0000 (00:25 +0200)]
Backdate substitutions so that they're a bit easier to deal with.

12 months agoFix pull button availability.
Steinar H. Gunderson [Mon, 1 May 2023 22:24:21 +0000 (00:24 +0200)]
Fix pull button availability.

12 months agoCount time spent in stoppage
Steinar H. Gunderson [Mon, 1 May 2023 21:46:32 +0000 (23:46 +0200)]
Count time spent in stoppage

12 months agoMake it possible to end stoppages.
Steinar H. Gunderson [Mon, 1 May 2023 21:37:02 +0000 (23:37 +0200)]
Make it possible to end stoppages.

12 months agoFix up various shortcuts.
Steinar H. Gunderson [Mon, 1 May 2023 21:14:41 +0000 (23:14 +0200)]
Fix up various shortcuts.

12 months agoDisable irrelevant buttons.
Steinar H. Gunderson [Mon, 1 May 2023 21:13:35 +0000 (23:13 +0200)]
Disable irrelevant buttons.

12 months agoSplit update_status().
Steinar H. Gunderson [Mon, 1 May 2023 21:02:49 +0000 (23:02 +0200)]
Split update_status().

12 months agopull_landed is a no-player event.
Steinar H. Gunderson [Mon, 1 May 2023 17:52:07 +0000 (19:52 +0200)]
pull_landed is a no-player event.

12 months agoMake the default action on offense a catch.
Steinar H. Gunderson [Mon, 1 May 2023 17:51:46 +0000 (19:51 +0200)]
Make the default action on offense a catch.

12 months agoFix an off-by-one in inserting events.
Steinar H. Gunderson [Mon, 1 May 2023 17:47:14 +0000 (19:47 +0200)]
Fix an off-by-one in inserting events.

12 months agoTheir throwaways take us to offense.
Steinar H. Gunderson [Mon, 1 May 2023 17:43:49 +0000 (19:43 +0200)]
Their throwaways take us to offense.

12 months agoHook up defensive soft +/-.
Steinar H. Gunderson [Mon, 1 May 2023 17:39:46 +0000 (19:39 +0200)]
Hook up defensive soft +/-.

12 months agoHook up our_defense.
Steinar H. Gunderson [Mon, 1 May 2023 17:33:43 +0000 (19:33 +0200)]
Hook up our_defense.

12 months agoHook up some misc. events.
Steinar H. Gunderson [Mon, 1 May 2023 17:29:55 +0000 (19:29 +0200)]
Hook up some misc. events.

12 months agoFix possession counter e.g. between goals.
Steinar H. Gunderson [Mon, 1 May 2023 17:27:48 +0000 (19:27 +0200)]
Fix possession counter e.g. between goals.

12 months agoDrops and throwaways take us into defense.
Steinar H. Gunderson [Mon, 1 May 2023 17:26:36 +0000 (19:26 +0200)]
Drops and throwaways take us into defense.

12 months agoProperly read back NULLs for non-player events.
Steinar H. Gunderson [Mon, 1 May 2023 17:24:58 +0000 (19:24 +0200)]
Properly read back NULLs for non-player events.

12 months agoAdd some defensive events.
Steinar H. Gunderson [Mon, 1 May 2023 17:18:50 +0000 (19:18 +0200)]
Add some defensive events.

12 months agoMake the player buttons actually fetch out the team.
Steinar H. Gunderson [Mon, 1 May 2023 16:27:40 +0000 (18:27 +0200)]
Make the player buttons actually fetch out the team.

12 months agoRename player to video, since it was confusingly close to players (the PlayerModel).
Steinar H. Gunderson [Mon, 1 May 2023 16:22:37 +0000 (18:22 +0200)]
Rename player to video, since it was confusingly close to players (the PlayerModel).

12 months agoMake it possible to sub (in/out events only, no real effect).
Steinar H. Gunderson [Mon, 1 May 2023 16:06:44 +0000 (18:06 +0200)]
Make it possible to sub (in/out events only, no real effect).

12 months agoMake the player list extend all the way down.
Steinar H. Gunderson [Mon, 1 May 2023 15:17:23 +0000 (17:17 +0200)]
Make the player list extend all the way down.

12 months agoShow players from the database.
Steinar H. Gunderson [Mon, 1 May 2023 15:09:23 +0000 (17:09 +0200)]
Show players from the database.

12 months agoMove EventsModel into the MainWindow constructor.
Steinar H. Gunderson [Mon, 1 May 2023 15:05:33 +0000 (17:05 +0200)]
Move EventsModel into the MainWindow constructor.

12 months agoClean out the refresh-on-demand code from EventsModel.
Steinar H. Gunderson [Mon, 1 May 2023 15:00:07 +0000 (17:00 +0200)]
Clean out the refresh-on-demand code from EventsModel.

12 months agoMake it possible to seek to an event by clicking on it.
Steinar H. Gunderson [Mon, 1 May 2023 13:57:53 +0000 (15:57 +0200)]
Make it possible to seek to an event by clicking on it.

12 months agoRename stats.cpp to main.cpp.
Steinar H. Gunderson [Mon, 1 May 2023 13:48:32 +0000 (15:48 +0200)]
Rename stats.cpp to main.cpp.

12 months agoUpdate the status bar from the events.
Steinar H. Gunderson [Mon, 1 May 2023 13:44:44 +0000 (15:44 +0200)]
Update the status bar from the events.

12 months agoOrder events coming from the database.
Steinar H. Gunderson [Mon, 1 May 2023 13:15:59 +0000 (15:15 +0200)]
Order events coming from the database.

12 months agoMake it possible to delete events.
Steinar H. Gunderson [Mon, 1 May 2023 13:15:28 +0000 (15:15 +0200)]
Make it possible to delete events.

12 months agoConnect insertions/type changes to the database.
Steinar H. Gunderson [Mon, 1 May 2023 12:58:58 +0000 (14:58 +0200)]
Connect insertions/type changes to the database.

12 months agoAdd some offense events, now working-ish.
Steinar H. Gunderson [Mon, 1 May 2023 12:50:09 +0000 (14:50 +0200)]
Add some offense events, now working-ish.

12 months agoMore EventsModel into its own file.
Steinar H. Gunderson [Mon, 1 May 2023 12:27:13 +0000 (14:27 +0200)]
More EventsModel into its own file.

12 months agoAssign player shortcuts.
Steinar H. Gunderson [Mon, 1 May 2023 12:15:47 +0000 (14:15 +0200)]
Assign player shortcuts.

12 months agoMake it possible to insert events in the UI (very rudimentary yet, though).
Steinar H. Gunderson [Mon, 1 May 2023 12:13:53 +0000 (14:13 +0200)]
Make it possible to insert events in the UI (very rudimentary yet, though).

12 months agoFix a newer Clang warning.
Steinar H. Gunderson [Mon, 1 May 2023 11:44:00 +0000 (13:44 +0200)]
Fix a newer Clang warning.

12 months agoMove some meaty member functions out-of-line from EventsModel.
Steinar H. Gunderson [Mon, 1 May 2023 11:43:53 +0000 (13:43 +0200)]
Move some meaty member functions out-of-line from EventsModel.

12 months agoSome naming adjustments.
Steinar H. Gunderson [Mon, 1 May 2023 11:01:26 +0000 (13:01 +0200)]
Some naming adjustments.

12 months agoMinor STL quibbles.
Steinar H. Gunderson [Mon, 1 May 2023 10:32:33 +0000 (12:32 +0200)]
Minor STL quibbles.

12 months agoFurther move around.
Steinar H. Gunderson [Mon, 1 May 2023 09:46:33 +0000 (11:46 +0200)]
Further move around.

12 months agoMove buttons around a bit, so that the video gets bigger.
Steinar H. Gunderson [Mon, 1 May 2023 09:36:18 +0000 (11:36 +0200)]
Move buttons around a bit, so that the video gets bigger.

12 months agoFix the all-important window title.
Steinar H. Gunderson [Mon, 1 May 2023 09:26:35 +0000 (11:26 +0200)]
Fix the all-important window title.

12 months agoAdd some buttons (inert for now).
Steinar H. Gunderson [Mon, 1 May 2023 09:23:26 +0000 (11:23 +0200)]
Add some buttons (inert for now).

12 months agoAdd some navigation buttons.
Steinar H. Gunderson [Mon, 1 May 2023 08:46:40 +0000 (10:46 +0200)]
Add some navigation buttons.

12 months agoBegin showing events from the database. (No modification yet.)
Steinar H. Gunderson [Sun, 30 Apr 2023 21:53:58 +0000 (23:53 +0200)]
Begin showing events from the database. (No modification yet.)

12 months agoFactor out timestamp formatting.
Steinar H. Gunderson [Sun, 30 Apr 2023 11:20:37 +0000 (13:20 +0200)]
Factor out timestamp formatting.

12 months agoInitial commit; really only a (bad) video player.
Steinar H. Gunderson [Sun, 30 Apr 2023 10:27:27 +0000 (12:27 +0200)]
Initial commit; really only a (bad) video player.