Commit Graph

  • d19737c113 object layer randrews 2026-05-30 19:25:10 -05:00
  • 96ec8e8e92 object scripting wip randrews 2026-05-30 18:48:41 -05:00
  • 212297ecf9 Add bitmap font rendering via PNG tilesheet randrews 2026-05-19 00:07:04 -05:00
  • 12ebe77932 Simplify: extract paint_glyph, drop unused param and redundant comments randrews 2026-05-18 22:01:21 -05:00
  • f3bbfbb169 Document "finish the epic" session-closing command in CLAUDE.md randrews 2026-05-18 21:48:20 -05:00
  • 86bcf84175 Rename project from viberogue to Kiln randrews 2026-05-17 19:38:41 -05:00
  • daaffbca6f Add ASCII-art layout diagram to render.rs randrews 2026-05-17 19:26:57 -05:00
  • 4b12005800 Update ARCHITECTURE.md and CLAUDE.md for new module structure randrews 2026-05-17 19:11:53 -05:00
  • 03d6337f04 Refactor main.rs into focused modules: render, editor, glyph_picker randrews 2026-05-17 19:09:16 -05:00
  • 60b04e6ef3 Simplify main.rs: extract draw_board/pos_to_cell, deduplicate logic randrews 2026-05-17 18:35:21 -05:00
  • 5d97f67a64 Update CLAUDE.md and ARCHITECTURE.md for viewport scrolling, glyph chooser, and sidebar redesign randrews 2026-05-17 17:59:14 -05:00
  • d5d67e988b Reset glyph to archetype default when selection changes randrews 2026-05-17 17:56:27 -05:00
  • a4b7a4968c Add glyph chooser and redesign editor side panel randrews 2026-05-17 17:48:36 -05:00
  • 0348ecdd13 Add scroll bars to Edit mode when board overflows viewport randrews 2026-05-17 16:52:09 -05:00
  • c3d260266c Add player-centered viewport scrolling for variable map sizes randrews 2026-05-17 16:49:52 -05:00
  • f0c49295ea Update CLAUDE.md and ARCHITECTURE.md for Behavior/Archetype redesign and editor mode randrews 2026-05-17 16:12:03 -05:00
  • 8263aff0c4 Add editor mode with archetype palette and click-to-paint randrews 2026-05-17 15:28:01 -05:00
  • ac6a8dec57 Replace Element with Behavior + Archetype; update map format randrews 2026-05-17 15:20:46 -05:00
  • 453c7baf4e Add rustdoc and inline comments throughout; update CLAUDE.md style guide randrews 2026-05-17 12:48:52 -05:00
  • 176c70de6b Add future considerations section to ARCHITECTURE.md randrews 2026-05-17 12:10:21 -05:00
  • 9f62bba80c Add ARCHITECTURE.md with design rationale and context randrews 2026-05-17 11:50:42 -05:00
  • 573e662799 Update CLAUDE.md with current architecture randrews 2026-05-16 01:51:57 -05:00
  • 2dc749e037 Load maps from TOML files with XPM-style palette randrews 2026-05-16 01:50:05 -05:00
  • 37c10c7c38 Size window to fit board including panel margin; center board on resize randrews 2026-05-16 01:18:02 -05:00
  • f7e585f6ed Add basic player movement on a ZZT-style board randrews 2026-05-16 01:10:04 -05:00
  • f3e5dece7f Initial project scaffold randrews 2026-05-15 23:42:14 -05:00