forked from genewildish/Mainline
- Fix TerminalDisplay: add screen clear each frame (cursor home + erase down) - Fix CameraStage: use set_canvas_size instead of read-only viewport properties - Fix Glitch effect: preserve visible line lengths, remove cursor positioning - Fix Fade effect: return original line when fade=0 instead of empty string - Fix Noise effect: use input line length instead of terminal_width - Remove HUD effect from all presets (redundant with border FPS display) - Add regression tests for effect dimension stability - Add docs/ARCHITECTURE.md with Mermaid diagrams - Add mise tasks: diagram-ascii, diagram-validate, diagram-check - Move markdown docs to docs/ (ARCHITECTURE, Refactor, hardware specs) - Remove redundant requirements files (use pyproject.toml) - Add *.dot and *.png to .gitignore Closes #25
15 lines
154 B
Plaintext
15 lines
154 B
Plaintext
__pycache__/
|
|
*.pyc
|
|
.mainline_venv/
|
|
.venv/
|
|
uv.lock
|
|
.mainline_cache_*.json
|
|
.DS_Store
|
|
htmlcov/
|
|
.coverage
|
|
.pytest_cache/
|
|
*.egg-info/
|
|
coverage.xml
|
|
*.dot
|
|
*.png
|