Here is where I’ll be tracking progress on Android support. Report unreported issues here, please!
I’m making some significant headway (thanks to the help of others who I’ll tag in an update to this thread).
I’m gonna brain dump here with a list of features and their current status/tested/not tested/etc:
Library as a whole:
The custom shader used for both elements and bitmap fonts seems to work fine.
The custom loaded for bitmap fonts works as expected.
Screen class :
—System clipboard support will be going away until I can abstract the screen class and separate it for the target platform.
—Texture Atlas: ALWAYS enable the global texture atlas.
—Audio support: not test yet
—Tooltip support: I believe this is bugged at the moment, I’ll need to retest it.
—Cursor effects: This is useless feature for android, so I am not going to bother to support it for this platform
Effect Manager:
—Effects: basic effects have been tested (i.e. those associated by default to components)
—BatchEffect: not tested
—EffectQueue: not tested
Element:
—Resizing : working
—Moving : working
—Thus far I have not found any issues
Buttons: (Adapter, Radio,Radio group, Checkbox)
—All functionality seems to be working ok thus far.
—Use left mouse button methods!
Menus:
—There is a bug related to mousedown hiding menus by default. This is a very easy fix and will be working soon.
Windows:
—Everything seems to be working fine
Text, Labels, Etc:
—I’m not finding any issues with these. They are working as expected in all classes leveraging these
TextFields:
—not tested yet
Sliders:
—not tested, however… buttons work fine, locktoparentbounds works fine, so these should work fine. Will test tonight.
Spinners:
—not tested… This will depend on how textfield holds up.
ScrollPanels:
—not tested yet
Indicators:
—not tested yet
Drop-down/ComboBox:
—not tested yet
SpriteElement:
—not tested yet
ColorWheel:
—not tested yet
ChatBox/ChatBoxExt:
—not tested yet
OSRViewPort:
—not tested yet, however, I’m fairly confident in this one. Will know later tonight and report
Dials:
—not tested yet
SelectList:
—not tested yet
SlideTray/TabControl:
—not tested yet
Um… ok… I’ll keep you posted as to the progress.