Skip to content

[pull] master from mapeditor:master - #114

Merged
pull[bot] merged 1 commit into
dogboydog:masterfrom
mapeditor:master
Jul 15, 2026
Merged

pull[bot] merged 1 commit into
dogboydog:masterfrom
mapeditor:master

Conversation

@pull

@pull pull Bot commented Jul 15, 2026 •

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

The resize handles now also work on maps that are not part of any
world. Resizing only changes the map itself, so it does not need a
world, and undo goes through the map's own undo stack. The view is
kept steady by compensating for the content shift, which now uses the
same computation whether or not the map is in a world. Arrow keys
scroll the view when the map cannot be moved.

Added an explicit "New World for Map" action to the World Tool, which
asks for a world file name and creates a new world containing the
current map. It is shown in place of the "Add another map" action when
the current map is not in a world, guiding the user to create one
first. The New World dialog is now shared with the "World > New World"
menu action through MainWindow::createNewWorld, which suggests a file
name based on the map and explicitly handles selecting an already
loaded world.

Also fixed the session forgetting its loaded worlds in some cases, by
remembering them right before switching session or quitting, and fixed
newly created worlds having an empty canonical file path.

Co-authored-by: Thorbjørn Lindeijer <bjorn@lindeijer.nl>
@pull pull Bot locked and limited conversation to collaborators Jul 15, 2026
@pull pull Bot added the ⤵️ pull label Jul 15, 2026
@pull
pull Bot merged commit 7244ee0 into dogboydog:master Jul 15, 2026
4 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant