Split UIGrid.cpp into three files for maintainability, closes #149
UIGrid.cpp (3338 lines) split into: - UIGrid.cpp (1588 lines): core logic, rendering, init, click handling, cell callbacks - UIGridPyMethods.cpp (1104 lines): Python method implementations and method tables - UIGridPyProperties.cpp (597 lines): Python getter/setter implementations and getsetters table All 277 tests pass with no regressions. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
edd0028270
commit
a6a0722be6
4 changed files with 1842 additions and 1753 deletions
1756
src/UIGrid.cpp
1756
src/UIGrid.cpp
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue