Development Updates

Changelog

2017-01-16

I did some cleanup while working on support for group layers:

  • f4f85a8 Unified New Layer menu actions
  • eb44b06 Python plugin: Removed Layer.setMap from bindings

Also, since I don’t like how Tiled looks when simply scaled up and because I’m getting annoyed by related bugs, I also worked to improve DPI-awareness in many places. Apart from the icons, Tiled now looks quite decent on any DPI. Here’s Tiled at 160 DPI:

2017-01-17

0.18

  • fe6b62b When adding a new layer, insert it above the current one

master

  • d025687 More DPI-awareness in Tiled Fusion style
  • 90c365e Fixed a warning from QObject::disconnect
  • 036a3ca Replaced some foreach loops with modern for-loops
  • f32e836 Added diagonal mirroring mode to terrain brush
  • fd2796b Terrain Brush: Changed the way the mirroring works

That last one is really neat. It was requested by a developer of AsteriodFight, a team based action RTS, and it makes it easier to create maps with equal opportunities for both sides, like for example:

wip/group-layer

  • 5500c56 Added GroupLayer and GroupLayerItem
  • 497ad3b Added saving and loading for GroupLayers

2017-01-23

  • 0f7cc18 Add some Chinese translation (PR #1432)
  • ea50425 Fixed a crash when duplicating an object layer (regression in 0.18.0)
  • 66bdcee Fixed changing properties of multiple objects (regression on master)
  • c717d5a Windows Installer: Fixed selection of the right MSVC DLL once more (#1338)
  • Released Tiled 0.18.1
1 Like