Rebase the libakgl filing onto upstream main

Upstream moved two commits ahead: a Doxygen rewrite across every public header
and twelve more defects recorded in TODO.md. Neither touches the akbasic API
gaps section, so item 10 rebased without conflict and still sits between item
9 and "Carried over".

Rechecked rather than assumed: src/controller.c:104-105 is still the push into
the ring, akgl_controller_poll_key's signature is unchanged, and controller.h
still uses akgl_Actor without declaring it -- so the actor.h include this
repository carries in three files is still load-bearing.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Andrew Kesterson <andrew@aklabs.net>
This commit is contained in:
2026-07-31 12:20:43 -04:00
parent 2f1e0e98ae
commit 0cf88bbbe2

2
deps/libakgl vendored