-
Site admin.
-
Joined on
2020-09-17
[Bugfix] A transition into the first scene leaves mcrfpy.current_scene as None for the whole transition
[Bugfix] Embedded interpreter's filesystem encoding is ASCII: a non-ASCII character in a script kills --exec
[Bugfix] Grid layer property setters (visible, z_index) don't invalidate the render cache
[Bugfix] Only UICollection.append maintains the parent link; insert/extend/setitem/slice do not
[Bugfix]
.parent allocates a fresh wrapper on every read, so child.parent is parent is always False
[Bugfix] Doc generator/stub generator miss module-level dynamic attributes (current_scene, scenes)
[Bugfix] Headless mcrfpy.step() bypasses updatePythonScenes() — scene.update() and lifecycle callbacks never fire in headless tests
get_metrics() draw_calls / ui_elements / render counters read 0 in windowed builds
[Bugfix] tests/demo/ is rotted and unrunnable — screens/base.py calls mcrfpy.sceneUI, removed long ago; demos are not in the test suite
[Bugfix] DijkstraMap.path_from() returns the path reversed; step_from() returns a non-adjacent cell (teleport)
[Bugfix] Only UICollection.append maintains the parent link; insert/extend/setitem/slice do not
[Bugfix] Grid layer property setters (visible, z_index) don't invalidate the render cache