This repository was archived by the owner on Apr 24, 2026. It is now read-only.
Repository navigation
v0.2.0
Added
pixelcommand: set a single pixel by coordinate (gridfab pixel <row> <col> <color>)pixelscommand: batch pixel placement (gridfab pixels <row,col,color> ...) with atomic validationclearcommand: reset grid to all transparent without re-initializing (gridfab clear [dir])iconcommand: export.icoand.icnsicon files from square grids (gridfab icon [dir])- GUI "New" button: create a new grid with custom dimensions
- GUI "Clear" button: reset all pixels to transparent with confirmation dialog
- Project logo and application window icon (GUI title bar and Nuitka builds)
- Logo in README and social preview image for GitHub
- Auto-repair for malformed grid.txt files: trims extra columns, pads short rows, replaces invalid cell values with transparent, skips blank lines — with loud warnings to stderr
- Claude Code skills: gridfab-contribute (repo contributors), gridfab-release (release process), gridfab-create (end-user pixel art creation)
- Claude Code skill installation instructions in README and INSTRUCTIONS.md
- Veil of Ages credit in README "Why This Exists" section
- Examples and skills directories included in release archives
- Comprehensive test suite: 165 tests across 6 files (test_grid, test_palette, test_commands, test_render, test_cli, test_gui)
Full Changelog: v0.1.0...v0.2.0