The first 2020 version of Gideros is available.
It comes with its usual set of fixes and a few improvements that have been discussed here in the forum. It also brings two new features:
- UrlLoader can now handle infinite streams, and let your process received data as it comes.
- a Buffer object is now available in Main API: it allows to manipulate a memory buffer in a more elegant manner than concatenating and splitting lua strings, and the buffer can be accessed both by lua and gideros file system.
With this, you can create sound programmatically and stream it in real time. Or you can download and play a sound stream, as demonstrated by the new 'Shoutcast player' example.
And maybe many uses cases that I didn't think of
See the full list of changes below.New features
core] Stream mode on UrlLoader
[core] New Buffer object
[sample] Add Shoutcast exampleImprovements
[android] Improved heading recovery
[ios] Use internal MP3 player
[plugin/reactphysics3d] More bindings
[core] Fix resolution handling
[pi] Remove QT code from native Pi sources
[plugin/reactphysics3d] Fix joints creation
[html5] Fix uncompressed export
[gfx/font] Fix uninitialized BG on TTBM fonts
[installer/win] Fix doc links
[lib] Fix objloader
[plugin/lfs] Querying drives isn't allowed on UWP
As usual, you can get the latest version here:http://giderosmobile.com/download
Fragmenter - animated loop machine and IKONOMIKON - the memory game
I have added the scenemanager plugin then called require "SceneManager" + require "Easing":
- gideros player = OK
- html5 export =
NOTOK Does it work for you?
EDIT: you need to call require "scenemanager" + require "easing"
need to add those to the wiki as wellDONE
Thank you for releasing a new version of Gideros. Exited to try it out.
One small issue to report on Mac:
I still have a problem with the default theme. I can't see anything on Mac if the dark mode is on when you start Gideros. I have a workaround when I use it at night: Turn off dark mode, start Gideros, Turn on dark mode... (deleting the ini does not help).
Why save file dialog works for "Desktop", "Documents", "Downloads", "Images" and other "User" folders, but does not for "H:\" or "C:\" or any other folder?
app:get("saveFileDialog","Save File|C:/|Json File (*.json)")
but path result is "0" for whatever reason...
In case anyone needs it.
Gideros 2020.2 linux (rs search booking)
Likes: MoKaLux, SinisterSoft