Thorbjørn Lindeijer
Thorbjørn Lindeijer
One problem that's common enough to cause quite some pain is that when a tileset's image width is changed, this causes all the tiles in the tileset to get renumbered....
Scripts should be able to access the files in the project and the project properties. Split off from #1665.
The ability to add any custom property to any object can be nice, but it can also lead to inconsistencies and possibly bugs, for example when typos are made or...
Some formats support multiple files extensions (TMX supports `.xml` in addition to `.tmx`/`.tsx`), JSON supports `.json` in addition to the recently added `.tmj`/`.tsj`). When saving new files, the suggested file...
The current Python plugin relies on a [large amount of generated code](https://github.com/bjorn/tiled/blob/master/src/plugins/python/pythonbind.cpp) based on the somewhat hard to maintain and always incomplete [`tiledbinding.py`](https://github.com/bjorn/tiled/blob/master/src/plugins/python/tiledbinding.py) and [`qtbinding.py`](https://github.com/bjorn/tiled/blob/master/src/plugins/python/qtbinding.py). I've recently learned about [pybind11](https://github.com/pybind/pybind11)...
For predefined custom properties, it would be nice to allow setting comments, which can help explain their purpose or their valid values. The comments could show in tool tips. Suggested...
Both the Qt project and Box2D have support for CMake now, and it would make sense for qml-box2d to follow suit. I would personally propose that the aim should be...
We should update the shipped version of Box2D to 2.4 (possibly looking into using a submodule instead). One issue is that if we want to keep compatibility with version 2.3...
It would be nice to look into integrating LiquidFun and see how we can make this work nicely with fast scene-graph based rendering. Project page: http://google.github.io/liquidfun/ Repository: https://github.com/google/liquidfun Some useful...
To react on begin/end contact events, you now have to set World.contactListener. This avoids the need for two signals for each contact event and makes sure that when not used,...