I finally managed to build and upload a new release of Gideros. It has not been tested extensively, but it doesn't contain big changes.
There are two additions worth mentionning though:
- Gideros can now be instructed to only load 'main.lua' on start, instead of loading all files by default. This is useful if your project contains many dependencies and you are used to plain lua style of "requiring" explictly all dependcies
- The studio has two new experimental functions: an option to clone a project to a new location (for example, to clone a sample project), and an option to consildate a project, that is copying all 'linked' files into the project asset folder so that the project folders contains everything needed to build the project. This give you a folder that you can zip or push to github without relying upon external dependencies.
See the full list of changes below.
New features[core] Add APIs for soft keyboard integration and clipboard access. Clipboard is implemented on desktop only for now, and soft keyboard additions on android only.
[studio] Add cloning and consolidating options
Improvements[audio] Allow declaring of streaming sounds (they don't stop when input data is exhausted, so can be used with Buffers)
[audio] Channel:isPlaying() now returns the amount of buffered audio too
[studio] Add an option to only load main.lua on start
[export] Allow plugins to change project files before assets are written (add new plugins to project dynamically)
[luaplugins] allow code to be executed before init.lua, allow assets
[android] add application:get("batteryLevel")
[uwp] Implement setFullScreen,setWindowSize and getAppId
Fixescore] fix getLogicalBounds for oriention-less platforms (HTML,UWP,...)
[ogg] handle streaming
[ogg] Fix crashes when stream isn't properly formed
[plugin/rp23d] Ensuire update delay is never 0
As usual, you can get the latest version here:
http://giderosmobile.com/download
Comments
To fix it, download the extra controller.gplugin file from GitHub and replace the one in your 'All plugins' folder with it.
https://github.com/gideros/gideros/releases/download/2020.4/controller.gplugin
https://deluxepixel.com
EDIT: It will be more difficult than expected, since your modified code doesn't contain the changes I made to make it work for all platforms, I will have to carefully compare both codes
https://play.google.com/store/apps/developer?id=razorback456
мій блог по гідерос https://simartinfo.blogspot.com
Слава Україні!
Something went wrong
libpng warning: interlace handling should be turned on when using png_read_image
It's the same project I am working on (see: http://forum.giderosmobile.com/discussion/8098/liquidfun-platformer)
I tried to export with both compression and no compression
However I never saw this particular message, can you check if one of your png image has interlacing enabled (Adam 7), and save it without if it is the case ?