• Site admin.

  • Joined on 2020-09-17
john pushed to at john/McRogueFace 2026-07-14 23:14:49 +00:00
3a85dd818d fix(snippets): drop the commit hash from verified -- it churned all 130 every commit
john pushed to at john/McRogueFace 2026-07-14 22:33:31 +00:00
50d6f1e5d2 build(docs): chain the release documentation pipeline into make release-docs
john pushed to at john/McRogueFace 2026-07-14 22:29:37 +00:00
a46667df6f test(snippets): the docs site's 130 code samples are now part of the test suite
john opened issue john/McRogueFace#379 2026-07-14 22:24:06 +00:00
[Bugfix] A transition into the first scene leaves mcrfpy.current_scene as None for the whole transition
john pushed to at john/McRogueFace 2026-07-14 22:21:19 +00:00
43a6cc376b fix(engine): UTF-8 filesystem encoding, --run-forever in --help, honest step() docs
john opened issue john/McRogueFace#378 2026-07-14 22:17:55 +00:00
[Bugfix] Embedded interpreter's filesystem encoding is ASCII: a non-ASCII character in a script kills --exec
john closed issue john/McRogueFace#376 2026-07-14 12:01:04 +00:00
[Bugfix] Grid layer property setters (visible, z_index) don't invalidate the render cache
john pushed to master at john/McRogueFace 2026-07-14 12:01:04 +00:00
a7ba4867ea Merge branch 'fix/bugfix-batch-july'
55968d4c09 fix(bindings): pin a subclassed drawable's wrapper while a collection owns it
53234288ad fix(ui): maintain the parent link in every collection mutator
57db8cb87b fix(stubs): emit a parseable .pyi when a return type is authored as prose
112f3571f5 test(suite): unrot 82 tests that were passing without ever running
Compare 11 commits »
john closed issue john/McRogueFace#377 2026-07-14 12:01:04 +00:00
[Bugfix] Only UICollection.append maintains the parent link; insert/extend/setitem/slice do not
john closed issue john/McRogueFace#373 2026-07-14 12:01:04 +00:00
[Bugfix] A GC'd Python subclass wrapper resurrects as its base type (residual gap from #369)
john closed issue john/McRogueFace#369 2026-07-14 12:01:03 +00:00
[Bugfix] .parent allocates a fresh wrapper on every read, so child.parent is parent is always False
john closed issue john/McRogueFace#356 2026-07-14 12:01:03 +00:00
[Bugfix] Doc generator/stub generator miss module-level dynamic attributes (current_scene, scenes)
john closed issue john/McRogueFace#350 2026-07-14 12:01:03 +00:00
[Bugfix] Headless mcrfpy.step() bypasses updatePythonScenes() — scene.update() and lifecycle callbacks never fire in headless tests
john closed issue john/McRogueFace#341 2026-07-14 12:01:03 +00:00
get_metrics() draw_calls / ui_elements / render counters read 0 in windowed builds
john closed issue john/McRogueFace#372 2026-07-14 12:01:03 +00:00
[Bugfix] tests/demo/ is rotted and unrunnable — screens/base.py calls mcrfpy.sceneUI, removed long ago; demos are not in the test suite
john closed issue john/McRogueFace#375 2026-07-14 12:01:03 +00:00
[Bugfix] DijkstraMap.path_from() returns the path reversed; step_from() returns a non-adjacent cell (teleport)
john pushed to at john/McRogueFace 2026-07-14 11:53:42 +00:00
55968d4c09 fix(bindings): pin a subclassed drawable's wrapper while a collection owns it
john opened issue john/McRogueFace#377 2026-07-14 11:44:01 +00:00
[Bugfix] Only UICollection.append maintains the parent link; insert/extend/setitem/slice do not
john pushed to at john/McRogueFace 2026-07-14 11:29:56 +00:00
57db8cb87b fix(stubs): emit a parseable .pyi when a return type is authored as prose
john opened issue john/McRogueFace#376 2026-07-14 11:23:27 +00:00
[Bugfix] Grid layer property setters (visible, z_index) don't invalidate the render cache