Here is belated release for 2015.10
we stumbled on some roadblocks releasing it, that's why it is late, but nonetheless, it is here
Touch pressure and type
Initial support for AppleTV
Gideros Studio themes
GMedia lib fixes
Gideros Studio uses gdrexport for exporting
Controller reverting back windows code
OSX sign and create package on export
Gideros Studio export allows providing bundle name, version and other needed fields
Microphone plugin added to build flow
iOS moved to latest XCode and iOS SDKs
iOS 9 allow http requests by default
iOS use assets catalog for icons
iOS 3D issue
IAB interface, updated amazon example
Android Studio replace gradle bundle on export
Lua macros for Gideros Studio
Fix Application:setKeepawake for desktop
Geolocation support for WinRT
MovieClip memory leak fixed
Added HTML5 export option
Fixed Facebook JNI errors
https://github.com/gideros/gideros/releases/tag/2015.10
Comments
Fragmenter - animated loop machine and IKONOMIKON - the memory game
https://deluxepixel.com
Likes: jdbc, MobAmuse
https://deluxepixel.com
never mind, probably it's
event.touch.pressure
, but it returns nil for some reason, probably i'm using mouse event and not touch. i will check my code and hopefully it will work.
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Likes: SinisterSoft
Also noticed a problem with touch pressure, that it would be in incorrect scale. But it should appear though
the event.touch.pressure in the giderosandroidplayer is 0 except if i press it awfully hard (probably damaging the screen as it looks) then it becomes 0.0001.
what should be the range it is in? in any case this seems to be overkill.
btw in my previous android pressure plugin in the activity java file i had:
Fragmenter - animated loop machine and IKONOMIKON - the memory game
0 or 0.0001
if it would return 0.000034 etc. values too then it would be indeed just a matter of multiplication, but this way i cannot use it properly.
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Fragmenter - animated loop machine and IKONOMIKON - the memory game
and yes there was incorrect mutliplication in code, making all values too small. Don't know how it got here, but basically all values are mutliplied with 0.0001.
I already fixed it internally, just noticed it now, but it will only be available for next version now. If we add some more stuff, we could probably make 2015.11 quite soon.
Fragmenter - animated loop machine and IKONOMIKON - the memory game
https://deluxepixel.com
Likes: hgy29, SinisterSoft, MobAmuse
Likes: SinisterSoft, MobAmuse
Likes: SinisterSoft, MobAmuse
Likes: SinisterSoft, hgy29, unlying, MobAmuse
https://github.com/gideros/gideros
https://www.youtube.com/c/JohnBlackburn1975
Likes: hgy29, john26, totebo
https://deluxepixel.com
I wonder whether the exported lua code should be compiled for platforms other than iOS and mac os?
But if I do not select the encrypt code option then, just the plain lua code was exported.
For iOS it was because of 64bit binaries
and for OSX because, many users create and export on Windows and then transfer to OSX
I don't remember the exact details, but @SinisterSoft is suggesting lua compilation for specific platform targets using luajit. Although I don't know if/when we would move to that, as nobody seem to want to work on it
I checked the gdrexport code, and it seems lua code should be compiled first for some platforms,and since the encryption is simple, compiled code make the app more security.
osx should be able to run lua code compiled on x86 windows, unless possibly the osx version is x64?
i think someone got luajit working on ios didn't they? it works on android, windows desktop, windows win32, osx.
https://deluxepixel.com
From which os do you export?
OS X EI Capitan 10.11.1
When I export an iOS project from Gideros and run the code in the Apple TV simulator all is good it seems. But when I target the real Apple TV device I get...
'...AppleTV/Plugins/libluasocket.a(mime.o), building for tvOS, but linking in object file built for iOS, for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)'