167636ce8cIterators, other Python C API improvements closes#72 ref #69 - this resolves the "UICollection" (not "UIEntityCollection", perhaps renamed since the issue opened) and "UIEntityCollection" portion. The Grid point based iterators were not updated. **RPATH updates** Will this RPATH setting allow McRogueFace to execute using its included "lib" subdirectory after being unzipped on a new computer?John McCardle2025-05-31 08:58:52 -0400
f594998dc3Final day of changes for 7DRL 2025 - Crypt of Sokoban game codeJohn McCardle2025-03-12 22:42:26 -0400
5b259d0b38Moving console access to python side, so Windows users won't brick their session.John McCardle2025-03-08 21:12:40 -0500
cea084bddfWhoops, never commited the UI icons spritesheetJohn McCardle2025-03-08 20:33:55 -0500
e928dda4b3Squashed: grid-entity-integration partial features for 7DRL 2025 deploymentJohn McCardle2025-03-05 20:21:24 -0500
d93311fea8changes to PyVector, UICaption, UIEntity, and UIGrid. They seem minor, but I can't remember what I was working on. They're going to be shipped with 7DRL, so I figured I better get them in branch.
grid_entity_integration
John McCardle2025-03-05 20:19:13 -0500
b920a517367DRL 2025 - Crypt of Sokoban fully functional. Minor C++ changes.John McCardle2025-03-05 20:18:01 -0500
c975599251Animated wander demo (working out integer grid positions for entities), not exactly workingJohn McCardle2024-04-28 22:01:59 -0400
1d852f875b(A1) change render method to now allow arbitary render targets. This is for drawing child elements on a gridJohn McCardle2024-04-28 13:03:30 -0400
3b86089128Delete some comments, notes from writing reprJohn McCardle2024-04-21 12:45:42 -0400
232105a893Squashed commit of the following: [reprs_and_member_names]John McCardle2024-04-20 18:33:18 -0400
2cb7339535UIGrid.h/.cpp cleanup. I have reservations about the UIEntityCollection[Iter] classes + methods living there, but not enough to fix it right now.John McCardle2024-04-19 21:19:25 -0400
5d6af324bfUIFrame - moving static method into class namespace; no type object accessJohn McCardle2024-04-18 22:14:57 -0400
567218cd7bUIEntity fixes for the UI.h split: There are segfaults in cos_play, I may have missed a type usage or somethingJohn McCardle2024-04-18 21:23:49 -0400
9efe998a33some work on UICaption and UICollection; fixing segfaults resulting from mcrfpydef namepace TypeObject usageJohn McCardle2024-04-13 00:17:43 -0400
c186d8c7f3We are compiling again! Started refactoring UICaption to be more idiomaticJohn McCardle2024-04-10 23:10:15 -0400
1b6e2a709bStill not quite compiling; as predicted, a lot of interdependency and definition order bugs to untangleJohn McCardle2024-04-09 22:42:02 -0400
aa7553a818PyTexture clean up scribbles and experimentsJohn McCardle2024-04-09 22:41:20 -0400
a19781b56aMany hours of pain & research behind this small commit. Safe object building by not messing with types before interpreter is fully initializedJohn McCardle2024-04-07 15:21:17 -0400
159658521cFont mostly working, just a few weird bugs with the types of the default items added to the moduleJohn McCardle2024-03-31 21:41:45 -0400
fbf263a038Squashed commit of the following: [standardize_vector_handling]John McCardle2024-03-31 18:00:19 -0400
01706bd59dColor wrapup... Cutting PyLinkedColor to simplify my cursedly mortal, finite existenceJohn McCardle2024-03-30 21:13:31 -0400
3991ac13d6Still having segfaults with LinkedColor and captions (specifically outline color, but that might not be the actual cause). PyColor shaping back up in simplified form.John McCardle2024-03-28 23:50:50 -0400
06e24a1b27LinkedColor now reflecting changes to the linked color value. Needs set method + RGBA / color propertiesJohn McCardle2024-03-28 20:53:49 -0400
41509dfe96Addressing issues with PyColor by splitting behavior off into PyLinkedColorJohn McCardle2024-03-27 21:10:03 -0400
13a4ddf41bBuild runs again. PyColor objects are being instantiated, with bugs and no test of color changingJohn McCardle2024-03-26 23:02:00 -0400
1601fc7fabStill doesn't compile, but now the issue is in UI.h overcoupling. Progress!John McCardle2024-03-25 20:48:08 -0400