Open Collective
Open Collective
Loading
Tiled Development Update (October 2024)
Published on November 18, 2024 by Thorbjørn Lindeijer

Dear sponsors,

During October I continued working on the new Properties view. It appears there is no end to the list of issues that remain to be resolved, but I’m confident we’ll see this through soon.

Custom Properties


Rather than removing and re-creating all custom properties on each change, now only those properties that change type are re-created. Apart from being faster, this also avoids glitches like the scroll position resetting.

Also, changes in the Custom Property Types definitions are now handled when the Properties view is visible, re-creating entries using custom types as needed. The type of each custom property is now shown in their tool-tip.


Finally, the expanded state for nested class members is now remembered and I’ve added a context menu, which provides an alternative location to trigger the Add, Remove and Reset actions, as well as Expand All and Collapse All actions.


All the above changes became part of the Tiled 1.12 Alpha release, which was made to gather feedback on the new Properties view.

General Maintenance


I’ve also done some maintenance in preparation of the next release, like updating the docs to Sphinx 8, updating the builds to Qt 6.8 and migrating away from deprecated GitHub actions.

I’m considering to release a Tiled 1.11.1 patch release, since a few important bugs have been fixed. In October, I’ve fixed an issue with placing tile objects after switching maps (#4076) and fixed a performance regression when tinting tiles from large tilesets (#4080).

Properties View Feedback


Overall the feedback is good, but a good number of issues were raised as well. One by one I’ve tackled most of these.

Work on the new Properties view continued in November, which I shall try to report about a bit earlier in the month! I’ll probably also release a new 1.12 alpha/beta soon to gather further feedback.

Thank You!


Once again, thanks to all of you for your support! I’m looking forward to finish the new Properties view and continue work on the much requested support for arrays in custom properties.

Cheers,
Thorbjørn