player-03
player-03
No, I removed an optimization Nicolas had made, because this optimization sometimes causes the game to crash. Take a closer look at the diff.
It's true that it can lead to skipping, but it won't mess up the logic for existing games. Existing games all use one of the workarounds, because otherwise it would...
I'd say the best solution is to allow both wildcard strings and regexes. To distinguish, just check if the user wrote `"*.gif"` or `~/\.gif$/`. Yes it's possible; see my pull...
Update: the `mouseChildren` solution fails due to how OpenFL tracks `CLICK` events, and working around it seems to require private access on `openfl.display.Stage`. Plus side, not only is it doable,...
Ah, that explains a lot. As for a proper solution... I searched Lime and OpenFL for references to `isDefaultPrevented`, and found [only one that applies to scroll events](https://github.com/openfl/openfl/blob/a0c60b31314cea4fe14ba5be9c5f8401087dbc72/src/openfl/display/Stage.hx#L2808). This calls...
> Yes, a custom item renderer is probably your best bet for customizing the mouse/touch state behavior. If `customItemRendererVariant` had a proper explanation, I'd certainly use it. Until then, I'll...
> This leads to the old "is Void a type" discussion. Whether or not it's a _type_, I think we can all agree it's a _return type_. Which suggests a...
Reading the [changelog](https://developer.android.com/ndk/downloads/revision_history), it sounds like r16's ["unified headers"](https://android.googlesource.com/platform/ndk/+/ndk-release-r16/docs/UnifiedHeaders.md) are the problem. Or at least, a problem. They'd explain errors like "can't find typeinfo" and "can't find stdint.h." The changelog...
Ah, I see. I missed android-toolchain-clang.xml the first time. Ok, so that's why NDK versions 20+ are at least partially working. I [tested unified headers](https://github.com/player-03/hxcpp/tree/android-gcc) anyway, and that made NDK...
I'd love to see this, but it'll be tricky at best. At the moment, [BuildTool.hx parses your input file before setting up a compiler](https://github.com/HaxeFoundation/hxcpp/blob/a60f41910a5d3a458eefe1f3b2e30d14c3eccc2b/tools/hxcpp/BuildTool.hx#L198-L204): ```haxe var xml_slow = Xml.parse(make_contents); var...