• Site admin.

  • Joined on 2020-09-17
john commented on issue john/McRogueFace#14 2025-11-26 10:12:41 +00:00
SFML Python Library

Status: Superseded by alternative approach

  • Instead of exposing SFML directly, the codebase now:
    • Has mcrfpy.libtcod submodule for FOV/pathfinding (src/McRFPy_Libtcod.h)
    • Exposes…
john closed issue john/McRogueFace#14 2025-11-26 10:12:41 +00:00
SFML Python Library
john closed issue john/McRogueFace#20 2025-11-26 10:12:12 +00:00
UIGrid: replace vector member getter/setters
john commented on issue john/McRogueFace#20 2025-11-26 10:12:12 +00:00
UIGrid: replace vector member getter/setters

Status: Partially addressed, no longer actionable

  • grid_size exists as read-only property returning (grid_x, grid_y) tuple (src/UIGrid.cpp:810-812, 1462)
  • grid_x and grid_y also available as…
john closed issue john/McRogueFace#1 2025-11-26 10:11:31 +00:00
Resize Event for Scene
john commented on issue john/McRogueFace#1 2025-11-26 10:11:31 +00:00
Resize Event for Scene

Status: Fully implemented

  • on_resize(width, height) method on Python Scene classes (src/PySceneObject.cpp:201-213)
  • McRFPy_API::triggerResize() function handles the event propagation…
john closed issue john/McRogueFace#10 2025-11-26 10:11:12 +00:00
Visibility: skip render or click inputs
john commented on issue john/McRogueFace#10 2025-11-26 10:11:12 +00:00
Visibility: skip render or click inputs

Status: Fully implemented

  • visible property exists on UIDrawable (src/UIDrawable.h:81)
  • Template getters/setters in src/UIBase.h:109-123
  • opacity property also implemented (UIBase.h:125-150) …
john pushed to master at john/McRogueFace 2025-11-26 09:55:49 +00:00
51e96c0c6b fix: Refine geometry demos for 1024x768 and fix animations
576481957a cleanup: remove partial tutorial
198686cba9 feat: Add geometry module demo system for orbital mechanics
bc95cb1f0b feat: Add geometry module for orbital mechanics and spatial calculations
Compare 4 commits »
john closed issue john/McRogueFace#130 2025-11-26 09:55:49 +00:00
Geometry helper module for orbital mechanics and spatial calculations
john pushed to at john/McRogueFace 2025-11-26 05:46:38 +00:00
198686cba9 feat: Add geometry module demo system for orbital mechanics
john pushed to at john/McRogueFace 2025-11-26 05:26:14 +00:00
bc95cb1f0b feat: Add geometry module for orbital mechanics and spatial calculations
john closed issue john/McRogueFace#129 2025-11-26 04:58:48 +00:00
Circle drawing primitives for range visualization
john commented on issue john/McRogueFace#129 2025-11-26 04:58:48 +00:00
Circle drawing primitives for range visualization

closed by 311dc02f1d

john commented on issue john/McRogueFace#128 2025-11-26 04:58:41 +00:00
Line and Arc drawing primitives for path visualization

closed by 311dc02f1d

john closed issue john/McRogueFace#128 2025-11-26 04:58:41 +00:00
Line and Arc drawing primitives for path visualization
john commented on issue john/McRogueFace#132 2025-11-26 04:58:12 +00:00
Add UIDrawable children collection to Grid

closed by 4d6808e34d

john closed issue john/McRogueFace#132 2025-11-26 04:58:12 +00:00
Add UIDrawable children collection to Grid
john pushed to master at john/McRogueFace 2025-11-26 04:55:43 +00:00
e5e796bad9 refactor: comprehensive test suite overhaul and demo system
4d6808e34d feat: Add UIDrawable children collection to Grid
311dc02f1d feat: Add UILine, UICircle, and UIArc drawing primitives
Compare 3 commits »
john pushed to at john/McRogueFace 2025-11-26 04:37:05 +00:00
e5e796bad9 refactor: comprehensive test suite overhaul and demo system