Skip to content

27: mlx 05 interaction regenerate maze - #66

Merged
OnixTech merged 3 commits into
masterfrom
27-mlx-05-interaction-regenerate-maze
Aug 22, 2026
Merged

OnixTech merged 3 commits into
masterfrom
27-mlx-05-interaction-regenerate-maze

Conversation

@semere-meb

Copy link
Copy Markdown
Member

Summary

Adds the ability to regenerate the maze interactively with a keybinding.

Fixes #27

Changes

  • Refactor UI -> MazeView
  • new protocol for Generators to work in both visualize-only and generate-visualize modes.
  • Added footer keybinding text

Testing

  • make lint passes locally
  • make test passes locally
  • Manually tested the behavior described above

Checklist

  • PR title follows <TICKET-ID>: short description
  • Linked to the correct issue (Fixes #... above)
  • No unrelated changes bundled into this diff
  • Updated README if this changes user-facing behavior (config keys, controls, etc.)

@semere-meb
semere-meb requested a review from OnixTech August 22, 2026 18:14
@semere-meb semere-meb self-assigned this Aug 22, 2026
@semere-meb semere-meb linked an issue Aug 22, 2026 that may be closed by this pull request

@OnixTech OnixTech left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow!

@OnixTech
OnixTech merged commit 30adc9d into master Aug 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MLX-05: Interaction — regenerate maze

2 participants