• Site admin.

  • Joined on 2020-09-17
john closed issue john/McRogueFace#291 2026-04-10 05:09:18 +00:00
[Refactoring] Audit all Python property setters for missing markDirty() calls
john closed issue john/McRogueFace#288 2026-04-10 05:09:18 +00:00
[Bugfix] UICollection mutations don't invalidate parent Frame's render cache
john closed issue john/McRogueFace#289 2026-04-10 05:09:18 +00:00
[Bugfix] Caption Python property setters don't call markDirty()
john commented on issue john/McRogueFace#167 2026-04-10 03:24:01 +00:00
[Demo Target] r/roguelikedev Tutorial Series Demo Game

Tutorial scripts updated to current API (commit 1805b98)

john closed issue john/McRogueFace#306 2026-04-10 02:19:13 +00:00
[API Freeze] Remove legacy string enum comparisons
john closed issue john/McRogueFace#308 2026-04-10 02:19:13 +00:00
[API Freeze] Remove redundant Grid.position alias
john pushed to master at john/McRogueFace 2026-04-10 02:19:13 +00:00
6d5e99a114 Remove legacy string enum comparisons from InputState/Key/MouseButton, closes #306
354faca838 Remove redundant Grid.position alias, keep only Grid.pos, closes #308
c15d836e79 Remove deprecated sprite_number property from Sprite and Entity, closes #305
4a3854dac1 Fix audit type count (44->46) and add regression test for Color __eq__, refs #307
Compare 4 commits »
john closed issue john/McRogueFace#305 2026-04-10 02:19:13 +00:00
[API Freeze] Remove deprecated sprite_number property
john pushed to master at john/McRogueFace 2026-04-10 01:20:06 +00:00
ad5c999998 Fix label ID reference in CLAUDE.md to match actual Gitea database
john closed issue john/McRogueFace#307 2026-04-10 01:19:07 +00:00
[Bugfix] Color type missing __eq__/__ne__ despite having __hash__
john pushed to master at john/McRogueFace 2026-04-10 01:19:07 +00:00
95463bdc78 Add Color.__eq__/__ne__ for value comparison, closes #307
41d5007371 Add snake_case aliases for camelCase module functions, refs #304
1dec6fa00f Improve terse docstrings on Vector, Font, Texture, GridPoint, GridPointState
71ab1dcf2e Add API consistency audit document for 1.0 freeze preparation
cce17fc1ca WIP: update submodule refs for cpython, imgui-sfml, and libtcod-headless
Compare 5 commits »
john opened issue john/McRogueFace#308 2026-04-10 01:15:00 +00:00
[API Freeze] Remove redundant Grid.position alias
john opened issue john/McRogueFace#307 2026-04-10 01:14:58 +00:00
[Bugfix] Color type missing __eq__/__ne__ despite having __hash__
john opened issue john/McRogueFace#306 2026-04-10 01:14:53 +00:00
[API Freeze] Remove legacy string enum comparisons
john opened issue john/McRogueFace#305 2026-04-10 01:14:47 +00:00
[API Freeze] Remove deprecated sprite_number property
john opened issue john/McRogueFace#304 2026-04-10 01:14:44 +00:00
[API Freeze] Remove camelCase module functions before 1.0
john commented on issue john/McRogueFace#252 2026-04-04 08:34:50 +00:00
GridView and Grid, FOVLayer and PathLayer

Grid/GridView API Unification — Implemented

john pushed to master at john/McRogueFace 2026-04-04 08:34:18 +00:00
109bc21d90 Grid/GridView API unification: mcrfpy.Grid now returns GridView, closes #252
john closed issue john/McRogueFace#252 2026-04-04 08:34:18 +00:00
GridView and Grid, FOVLayer and PathLayer
john closed issue john/McRogueFace#303 2026-04-02 05:36:03 +00:00
FOV optimization for behavior TARGET triggers