GeeXLab 0.22.0.2 released

Started by JeGX, March 26, 2018, 12:49:27 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

JeGX

GeeXLab 0.22.0.2 is now available on the download page.

Read the blog post for all details.

The scripting reference guide has been updated.

Quote
Version 0.22.0.2 - 2018.03.26
-----------------------------
! plugin loading: the log file now contains information about plugins that are present.
  Information about missing plugins is no longer in the log file.
! minor internal changes.


Version 0.22.0.1 - 2018.03.25
-----------------------------
+ added set_absolute_transform_update_mode() to gh_object (lua, python)


Version 0.22.0.0 - 2018.03.25
-----------------------------
+ added new library: gh_sqlite3 (lua, python).
+ added LuaSQL with SQLite3 driver (lua only).
+ added menu_begin_main_bar(), menu_end_main_bar(), menu_begin_bar(), menu_end_bar()
  menu_begin(), menu_end() and menu_item() to gh_imgui lib (lua, python).
+ added get_uptime() to gh_utils lib (lua, python)
! updated the ImGuizmo library. All gh_imgui.gizmo_xxxxxx() functions
  are now back (lua, python).


JeGX

GeeXLab 0.22.1.0 is now available for all platforms (Windows, Linux, macOS, Raspberry Pi and Tinker Board).

Downloads: http://www.geeks3d.com/geexlab/downloads/

Release notes: http://www.geeks3d.com/hacklab/20180419/geexlab-0-22-1-released-for-all-platforms/


Quote
Version 0.22.1.0 - 2018.04.12
-----------------------------
+ added new built-in mesh: icosphere (gh_mesh.create_icosphere()).
! updated bounding volume management.
+ added bounding_volume_set_radius(), bounding_volume_set_aabb_min() and
  bounding_volume_set_aabb_max() to gh_object lib (lua, python).
+ added draw_primitives() to gh_renderer lib (lua, python).
+ added create_actor_mesh_v2() to gh_physx3 lib (lua, python) to handle
  convex meshes.
+ added create_actor_capsule() to gh_physx3 lib (lua, python).
! updated enable_state() / disable_state() of gh_renderer lib with
  "GL_PROGRAM_POINT_SIZE".
+ [LINUX] added LuaJIT support.


Version 0.22.0.5 - 2018.03.29
-----------------------------
! recompilation, some PhysX 3 functions were broken.


Version 0.22.0.4 - 2018.03.28
-----------------------------
+ added actor_set_kinematic_target_v2() to gh_physx lib (lua, python)


Version 0.22.0.3 - 2018.03.28
-----------------------------
! updated all gh_object.get_absolute_xxxxx() functions (position, orientation)
  with the new mode 3 (set_absolute_transform_update_mode).
+ added a new mode (3) to set_absolute_transform_update_mode().


Version 0.22.0.2 - 2018.03.26
-----------------------------
! plugin loading: the log file now contains information about plugins that are present.
  Information about missing plugins is no longer in the log file.
! minor internal changes.


Version 0.22.0.1 - 2018.03.25
-----------------------------
+ added set_absolute_transform_update_mode() to gh_object (lua, python)


Version 0.22.0.0 - 2018.03.25
-----------------------------
+ added new library: gh_sqlite3 (lua, python).
+ added LuaSQL with SQLite3 driver (lua only).
+ added menu_begin_main_bar(), menu_end_main_bar(), menu_begin_bar(), menu_end_bar()
  menu_begin(), menu_end() and menu_item() to gh_imgui lib (lua, python).
+ added get_uptime() to gh_utils lib (lua, python)
! updated the ImGuizmo library. All gh_imgui.gizmo_xxxxxx() functions
  are now back (lua, python).

JeGX

A new version of GeeXLab has been released for Windows 32 and 64-bit. GeeXLab 0.22.2.0  brings minor improvements in ImGui management. You can also set the live-coding state of a GPU program via Lua or Python using the new gh_gpu_program.set_livecoding_state() function.

Downloads: http://www.geeks3d.com/geexlab/downloads/

Quote
Version 0.22.2.0 - 2018.04.19
-----------------------------
+ added set_livecoding_state() to gh_gpu_program lib (lua, python).
+ added get_color() and set_style_colors() to gh_imgui lib (lua, python).
! ImGui styles are initialized to default values for each new demo.