• Site admin.

  • Joined on 2020-09-17
john pushed to at john/McRogueFace 2025-07-04 01:09:06 +00:00
cb0130b46e Implement sprite index validation for Issue #33Added validation to prevent setting sprite indices outside the valid
john pushed to at john/McRogueFace 2025-07-04 01:05:47 +00:00
1e7f5e9e7e Implement EntityCollection.extend() method for Issue #27Added extend() method to EntityCollection that accepts any iterable
john pushed to at john/McRogueFace 2025-07-04 01:02:14 +00:00
923350137d Implement Entity.index() method for Issue #73Added index() method to Entity class that returns the entity's
john pushed to at john/McRogueFace 2025-07-04 00:41:03 +00:00
6134869371 Add validation to keypressScene() for non-callable argumentsAdded PyCallable_Check validation to ensure keypressScene() only
john pushed to at john/McRogueFace 2025-07-04 00:31:36 +00:00
4715356b5e Fix Sprite texture setter 'error return without exception set'Implemented the missing UISprite::set_texture method to properly:
john pushed to at john/McRogueFace 2025-07-04 00:27:32 +00:00
6dd1cec600 Fix Entity property setters and PyVector implementationFixed the 'new style getargs format' error in Entity property setters by:
john pushed to at john/McRogueFace 2025-07-03 23:48:33 +00:00
f82b861bcd Fix Issue #74: Add missing Grid.grid_y propertyAdded individual grid_x and grid_y getter properties to the Grid class
john pushed to at john/McRogueFace 2025-07-03 23:42:32 +00:00
59e6f8d53d Fix Issue #78: Middle mouse click no longer sends 'C' keyboard eventThe bug was caused by accessing event.key.code on a mouse event without
john pushed to at john/McRogueFace 2025-07-03 23:36:15 +00:00
1c71d8d4f7 Fix Grid to support None/null texture and fix error message bug- Allow Grid to be created with None as texture parameter
john pushed to at john/McRogueFace 2025-07-03 23:25:49 +00:00
18cfe93a44 Fix --exec interactive prompt bug and create comprehensive test suiteMajor fixes:
john pushed to at john/McRogueFace 2025-07-03 19:55:24 +00:00
9ad0b6850d Update ROADMAP.md to reflect Python interpreter and automation API progress- Mark #32 (Python interpreter behavior) as 90% complete
john pushed to at john/McRogueFace 2025-07-03 18:57:59 +00:00
7ec4698653 Update ROADMAP.md to remove closed issues- Remove #72 (iterator improvements - closed)
john pushed to at john/McRogueFace 2025-07-03 18:27:01 +00:00
68c1a016b0 Implement --exec flag and PyAutoGUI-compatible automation API- Add --exec flag to execute multiple scripts before main program
john pushed to at john/McRogueFace 2025-07-03 14:43:17 +00:00
763fa201f0 Python command emulation
john pushed to at john/McRogueFace 2025-07-03 13:42:46 +00:00
a44b8c93e9 Prep: Cleanup for interpreter mode
john reopened issue john/McRogueFace#77 2025-05-31 13:13:22 +00:00
Error message on grid.at does not explain which value was invalid well
john pushed to master at john/McRogueFace 2025-05-31 13:12:28 +00:00
167636ce8c Iterators, other Python C API improvements
john closed issue john/McRogueFace#72 2025-05-31 13:12:28 +00:00
grid entities - segfault when iterating
john pushed to master at john/McRogueFace 2025-05-31 13:10:19 +00:00
c7909bd5a7 Iterators, other Python C API improvements
john closed issue john/McRogueFace#77 2025-05-31 13:10:19 +00:00
Error message on grid.at does not explain which value was invalid well