Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When opening a tileset it can happen that the tileset image fails to
load. In this case, opening the tile collision editor could lead to a
crash.
Now tile objects of which the tile has a type defined are exported as
instances of this type of object in the GameMaker room file.
This adds a new tool-specific toolbar that can be used by tools.
Currently contains actions for rotating/flipping stamp and toggling random mode.
Closes #1084
docs: Fixed link to other page
QtPropertyBrowser: Removed deprecation warnings
The classes were deprecated in Qt 5.0 and warnings have been added in Qt
5.7.
They were taking the size of the image instead of the size of the
object, which means this was broken since Tiled 0.12.
If the tile was found but its image failed to load, tile objects would
not render at all and due to a broken boundingRect be also impossible to
interact with.
Now they render as the special "missing image marker" and can be
interacted with.
More fixes for labels of objects nested in a group layer
Fixed labels shown on objects hidden via a group layer
Fixed updating of label visibility when toggling group layer visibility
Fixed updating of label positions when moving a group layer
When moving a group layer, any labels present for objects nested within
that group layer need to be synchronized.
GmxPlugin: Added support for defining views with objects (Added support for defining gm views with objects #1621)
Fixed hang when trying to fill with a pasted stamp
Since 688ec7d the size of a copied map
is set to 0x0 instead of matching the tile layer's size. It was supposed
to be irrelevant, but as it turns out TileStamp::maxSize was based on
the size of the map instead of the size of the tile layer. This could
lead to an infinite loop in fillWithStamp in bucketfilltool.cpp.
Closes #1617
Closes #1624
There isn't really a good reason not to have this shortcut. Eventually
it may pop up a dialog where you can pick what you want to create, but
since it's more common to create new maps than new tilesets we can just
do that for now.
Use initializer list for quick-stamp keys
Introduced TilesetDocumentsModel and its sort-filter model companion
This model lists the tileset documents that are currently open, and the
sort-filter version sorts them by name and filters out tilesets that are
embedded in other maps than the current one.
This model extracts part of the logic from TilesetDock, so that it could
be reused by an updated TerrainModel. The TerrainModel currently only
lists terrains from tilesets that are already part of the map, but it
should display all loaded external tilesets.
libtiled-java: Fixed wrong exception being caught in TileSet (Fixed wrong exception being caught in TileSet. #1629)
Display all tilesets with terrain in the Terrains view
Except for tilesets that are embedded into another map than the current
one, the Terrains view now displays all tilesets that have terrains
defined.
The Terrain Brush will now automatically add the tileset of the
currently selected terrain to the map when it isn't already present.
While still not editable, this change shows these properties in a
read-only fashion. It is often useful to see them, as indicated by
multiple users on the forum.
Bumped version to 1.0.2 and updated NEWS file
Adds option to lock/unlock layer (Adds option to lock/unlock layer #1627)
Locking a layer prevents modifications to the layer by the tools, as
well as by some actions like cut and delete. Modifications to objects
are prevented by making them not selectable.
Closes #734