Quick Links: Download Gideros Studio | Gideros Documentation | Gideros Development Center | Gideros community chat | DONATE
Gideros 2022.8 released — Gideros Forum

Gideros 2022.8 released

hgy29hgy29 Maintainer
edited September 2022 in Announcements
Gideros 2022.6 was getting old, and the repo had a few fixes and improvements so I thought it was time to update.

No big changes this time.

New features
[export/android] Add an application:setEventMerging() call which allows to enable/disable merging of touch/mouse move events together
[export/html] Initial WebXR support

[library/3d] Better GLTF support
[library/3d] Support vertex coloured meshes
[example] cute_c2 demo updated
[gfx] Allow to disable writing depth buffer through setStencilOperation()
[plugin/ads] Add option to include AD_ID permission on android

[gfx] Fix cloned color transforms
[styling] Fixes and improvements
[plugin/cute_c2] Fix name conflict with imgui
[plugin/share] Fix for Android
[html] Disable GApp override in an exported project
[gfx] Check 'application' presence in styling functions

Download it from here:
+1 -1 (+8 / -0 )Share on Facebook


  • I have a small suggestion please :)
    Could we have the find and replace box widget show in the middle of the log widget instead of its far right?
    I usually put gideros player on the bottom right and the find/replace boxes are hidden :s

    I think that's those lines:
    void MainWindow::find()
        QPoint od_Pos = this->outputDock_->mapToGlobal(this->outputDock_->rect().topRight());
    //    QPoint fd_Pos = this->findDialog_->mapToGlobal(this->findDialog_->rect().topLeft());
    //    this->findDialog_->move(od_Pos.x() - findDialog_->width(), od_Pos.y()); // XXX
        this->findDialog_->move((od_Pos.x() - findDialog_->width()) * 0.5, od_Pos.y());
    I tried compiling latest gideros but I have some errors so couldn't test the result :'(
    ../luabinding/audiobinder.cpp:373:35: warning: unused parameter 'event' [-Wunused-parameter]
      373 |     void callback(int type, void *event)
          |                             ~~~~~~^~~~~
    ../luabinding/audiobinder.cpp: In static member function 'static int AudioBinder::Sound_destruct(void*)':
    ../luabinding/audiobinder.cpp:540:5: error: 'lua_postgc' was not declared in this scope; did you mean 'lua_gc'?
      540 |     lua_postgc(sound->L,Sound_destruct_real,ptr);
          |     ^~~~~~~~~~
          |     lua_gc
    make[2]: *** [Makefile.Release:3338: release/audiobinder.o] Error 1
    make[2]: Leaving directory '/c/dev/gideros_dev/player'
    make[1]: *** [Makefile:45: release] Error 2
    make[1]: Leaving directory '/c/dev/gideros_dev/player'
    make: *** [/c/dev/gideros_dev/scripts//GidQtWin.mk:194: player.qmake5.rel] Error 2
    Thank you o:)
    my growING GIDEROS github repositories: https://github.com/mokalux?tab=repositories
  • hgy29hgy29 Maintainer
    @MoKaLux, you'll need to update luau repo (and maybe others) to compile gideros. I think there is a git command to do that, but I am not sure which, maybe git submodule update

    Likes: MoKaLux

    +1 -1 (+1 / -0 )Share on Facebook
Sign In or Register to comment.