Skip to content

Android/ios not depending on StbImageLoader #2830

@8Keep

Description

@8Keep

After 2cd8aeb, General.cfg now registers image loaders that live in jme3-plugins:

  • StbImageLoader for jpg, bmp, gif, png, jpeg, tga, psd, hdr
  • WebpImageLoader for webp

jme3-android and jme3-ios both include General.cfg, but they only depend on jme3-core, not jme3-plugins.

Possible fixes:

  • Split the image loaders into a smaller module, for example jme3-image-plugins, and have desktop/android/iOS depend on that.
  • Or move the STB/WebP loaders into jme3-core, since General.cfg lives there and registers them.
  • Less ideal: make mobile modules depend on all of jme3-plugins.

I prefer the second one I think?

Metadata

Metadata

Labels

defectSomething that is supposed to work, but doesn't. Less severe than a "bug"

Type

No type
No fields configured for issues without a type.

Projects

Status

tracked

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions