-
Site admin.
-
Joined on
2020-09-17
Create libtcod-headless fork for SDL-free builds
Create libtcod-headless fork for SDL-free builds
Integration Complete
McRogueFace commit 8854d5b integrates libtcod-headless:
Changes in McRogueFace
.gitmodules: Points togit@github.com:jmccardle/libtcod-headless.gitbranch…
mcrfpy.Vector - support more convenience
Add --continue-after-exceptions flag; exit on first exception by default
Create libtcod-headless fork for SDL-free builds
Initial Implementation Complete
Created 2.2.1-headless branch with commit 3b4b65dc:
Changes Made
CMakeLists.txt:
- Disabled vcpkg toolchain file by default (commented out, can be…
Upgrade embedded Python from 3.12 to 3.14
Create libtcod-headless fork for SDL-free builds
Add --continue-after-exceptions flag; exit on first exception by default
SFML Python Library
Superseded by Current Approach
Instead of exposing SFML directly, the codebase now:
- Native mcrfpy types wrap SFML objects:
mcrfpy.Colorwrapssf::Colormcrfpy.Vector…
Resize Event for Scene
Already Implemented
Resize events for Python Scene classes are fully implemented.
Implementation
PySceneClass::call_on_resize()inPySceneObject.cpp:201-213- `McRFPy_API::triggerRes…