About Store Forum Documentation Contact



Post Reply 
December 2018
Author Message
Esenthel Online
Administrator

Post: #1
December 2018
Released Esenthel for Windows and Mac:
-updated Chartboost iOS SDK to latest version
-cleaned up Mac specific codes (related to application/window/view management)
-added support for Xcode 10
-dark theme/skins in the Editor and Code Editor are now set by default

Fixes:
-fixed potential crash when deleting Threads on non-Windows platforms
12-01-2018 08:04 AM
Find all posts by this user Quote this message in a reply
Esenthel Online
Administrator

Post: #2
RE: December 2018
Updated Esenthel for Mac and GitHub:
-added functions for creating meshes from voxel data (the API is unfinished and available only in the engine source "Mesh\Voxel.cpp")
-added new function 'Flt Dist(C Vec &point, C Torus &torus)'
-added new APP_FADE_OUT application flag, allowing to smoothly fadeout window and sounds at app close
-added new function 'WindowGetAlpha'
-replaced GameAnalytics iOS library with a non-bitcode version which fixed linker errors on Xcode 10

Fixes:
-minor fixes to importing root motion
-fixed changing animation root motion movement/rotation
12-11-2018 10:29 AM
Find all posts by this user Quote this message in a reply
Esenthel Online
Administrator

Post: #3
RE: December 2018
Updated Esenthel Source:
-added new method 'Download.code' allowing to obtain the HTTP status code
-added new Steam friend related methods
-added new callback 'Steam.friend_state_changed'

Name Changes:
Steam.callback -> Steam.order_callback

Fixes:
-fixed potential crash in Steam order processing when invalid data was specified

API Changes:
-slightly changed how 'Download' works, DWNL_DONE is now set for 200..299 codes and DWNL_ERROR for others, DWNL_ERROR may now result in some Download data being available
12-16-2018 09:20 AM
Find all posts by this user Quote this message in a reply
Esenthel Online
Administrator

Post: #4
RE: December 2018
Updated Esenthel Source:
-added new 'ReceiptPrinter' class (works only on Windows)
-added new 'GetPrinters' function (works only on Windows)
-added new virtual method 'GuiObj.setText' which can be overriden to set new text based on 'App.lang' changes
-'List.setData' now supports 'Map'

Fixes:
-embed engine data will now always use default files (ignoring changes made by using Gui Skins in the Editor)
-fixed generating application icons if source image was not a square
-fixed invalid behaviour if calling 'Map.replaceKey' with key pointers belonging to 2 keys stored in the 'Map'
-fixed creating fonts on Linux with space in their name

Name Changes:
-App.language -> App.lang()

API Changes:
-replaced 'PakFileData.compressable' with 'compress_mode'
12-27-2018 07:58 AM
Find all posts by this user Quote this message in a reply
Esenthel Online
Administrator

Post: #5
RE: December 2018
Updated Esenthel Source:
-fixed PrintScreen key detection not working properly since last release on Windows
12-29-2018 07:30 AM
Find all posts by this user Quote this message in a reply
Post Reply