Bithack / principia

Open source physics-based sandbox game.
https://principia-web.se
Other
260 stars 25 forks source link

Add TMS API for handling events directly; handle text input events #137

Closed griffi-gh closed 6 months ago

griffi-gh commented 9 months ago
rollerozxa commented 9 months ago
   /home/runner/work/principia/principia/build-android/jni/tms/backends/android/main.c:232:17: error: expected expression
              std::copy(ev.text.text, ev.text.text + 32, spec.data.text.text);
                  ^
  1 error generated.
  make: *** [/usr/local/lib/android/sdk/ndk/23.2.8568313/build/core/build-binary.mk:476: /home/runner/work/principia/principia/build-android/principia/build/intermediates/cxx/Release/2c5a484w/obj/local/arm64-v8a/objs/main/tms/backends/android/main.o] Error 1

Probably gets fixed if you rename the android backend to .cc so it gets compiled as C++

griffi-gh commented 9 months ago

I'll just use good ol' memcpy instead

rollerozxa commented 6 months ago

Is this okay to be merged now?

griffi-gh commented 6 months ago

Is this okay to be merged now?

yeah, should be ok

rollerozxa commented 6 months ago

wham