Version 0.25.0.0 - 2018.06.04----------------------------------+ added Bullet Physics support via a new plugin and the gh_bullet3 library for Lua and Python. The Bullet Physics plugin is available on all platforms.+ added create_cylinder_xyz() to gh_mesh lib (lua, python).+ added list_clipping_begin() and list_clipping_end() to gh_imgui lib (lua, python). Perfect to handle very very large lists.+ [WINDOWS] added minimal joystick support with 4 new functions in gh_input lib: joystick_get_num_supported(), joystick_get_status(), joystick_get_button_state() and joystick_get_position().+ added mouse_set_position() to gh_input for all platforms. ! updated gh_input.mouse_show_cursor(): now available on all platforms.+ added sound_get_open_state() and sound_spectrum_read_v2() to gh_audio lib (lua, python).+ added collision contact reporting in the PhysX plugin (actor_get_contact_info() and scene_reset_all_contacts() in gh_physx3). + added create_scene_broadphase_sap(), create_scene_broadphase_mbp(), create_scene_broadphase_gpu(), actor_set_stabilization_threshold(), actor_set_3d_object(), scene_sync_3d_objects(), actor_clear_forces(), actor_get_angular_velocity(), actor_get_angular_speed2(), actor_get_linear_velocity() and actor_get_linear_speed2() to gh_physx3 lib.! added new parameter to actor_add_force() and actor_add_force_at_position() of gh_physx3 lib.! improved the PhysX 3 plugin loading speed on Windows. There was a WMI routine that slowed down the plugin initialization by trying to read some CPU data.+ added file_exif_to_log(), file_exif_get_num_properties(), and file_exif_get_property() to gh_imagemagick lib (lua, python).! updated ImGui / gh_imgui lib with latest version 1.62 WIP.+ added mouse_get_position_v2() and mouse_set_position() to gh_input lib (lua, python).- disabled imgui_tabs functions (broken with latest ImGui 1.62).+ [TINKER BOARD / RASPBERRY PI] added trilinear filtering for OpenGL ES renderer.* [LINUX] fixed a bug in the keyboard management (keycodes were treated as 8-bit while they are 16-bit in X11). Some keys like S or RIGHT arrow were the same key for GeeXLab. * fixed a crash in gh_sqlite3.db_column_get_text() in the Python plugin.

Version 0.25.1.0 - 2018.06.07-----------------------------+ added actor_update_mass(), update_material(), kill_material() and actor_set_material() to gh_physx3 lib.+ added actor_update_mass(), material_update() and actor_set_material() to gh_bullet3 lib.! re-enabled the test to know if a version of GeeXLab can run a demo (required_version_major, required_version_minor, required_version_patch and required_version_build attributes in the XML root node).* fixed a stupid crash in gh_imagemagick.file_exif_get_property().

A new update of GeeXLab is available for Windows 64-bit platform only.

GeeXLab 0.25.4.0 is a maintenance release and many libraries have been updated to their latest versions. The default demo (the one that is loaded when you start GeeXLab) has been updated with some buttons (web links) to make easier the first steps with GeeXLab.