Skip to content

feat(ui): choose the floor id for the next floor - #134

Merged
Joltras merged 4 commits into
devfrom
feat/ui-floor-id
Nov 3, 2026
Merged

Joltras merged 4 commits into
devfrom
feat/ui-floor-id

Conversation

@Joltras

@Joltras Joltras commented Nov 3, 2026

Copy link
Copy Markdown
Collaborator

Proposed changes

The floor id could only be set with the command line option when starting the UI and was not stored in the floor JSON, although floors depend on the seed and the floor id since the generator improvements. The JSON now contains the floor id, older files without it still load, and the seed stability test only hashes the floor content so new metadata does not change the pinned floors. The UI has a floor field next to the next seed, Page Up and Page Down change it, and the status bar shows the seed, floor id and history position of the shown floor. This also fixes the history, which contained every discarded attempt of a generation instead of only the final floor.

Types of changes

What types of changes does your code introduce to this project?
Put an x in the boxes that apply

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation Update (if none of the other choices apply)

@Joltras
Joltras merged commit 3ee067c into dev Nov 3, 2026
4 checks passed
@Joltras
Joltras deleted the feat/ui-floor-id branch November 3, 2026 20:19
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.

1 participant