Just a few questions related to editor.
When using Artemis-odb you are using Entity not int id so am just wondering is that because of using old odb version or something else? I prefer to use int ids. I saw that latest snapshot is using odb version 2.0.0 while the latest is 2.1.0
Sometimes i would like to inject some custom classes with artemis that is easy to setup when creating configuration but from sources i could not find a way to access WorldConfiguration directly is there a way to setup custom injection classes/beans?
Why are you depending on texture region width/height when adding sprites/animations? What i mean by this is when i add new sprite to screen it sets auto size to world units which is ok but there is no way to change it, at least i could not find it. One workaround that i found is to resize all my textures or another workaround is to set scale to all sprites.
Do you need support for editor project? I was thinking to contribute some parts of code that i have. I have a lot of experience with java, groovy, libgdx, artemis, i understand most of the code that is in your repo except am not so much familiar with kotlin but reminds me on groovy. So if you need some support i could fix some issues here and there or add some new features.
Currently i changed some parts of code so i dont have to resize all my textures, so in properties table i have Dimension where i can specify width and height it works ok for now with VisSprite and VisAnimation components.
Here is the screenshot