{"id":1084,"date":"2022-03-21T23:33:04","date_gmt":"2022-03-21T21:33:04","guid":{"rendered":"https:\/\/dragondreams.ch\/?page_id=1084"},"modified":"2025-10-09T15:50:14","modified_gmt":"2025-10-09T15:50:14","slug":"changelog-release-1-11","status":"publish","type":"page","link":"https:\/\/dragondreams.ch\/index.php\/changelog-release-1-11\/","title":{"rendered":"Changelog Release 1.11"},"content":{"rendered":"<div id=\"pl-1084\"  class=\"panel-layout\" ><div id=\"pg-1084-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-1084-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-1084-0-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<h1>Drag[en]gine Release 1.11<\/h1>\n<div><em>Released: 2022-03-21<\/em><\/div>\n<h2 style=\"margin-top: 1em;\"><span style=\"color: #0000ff;\">Features Added<\/span><\/h2>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">DragonScript Module<\/span><\/h3>\n<ul>\n<li>Added WindowDialog.reorderList() allowing to show a dialog for reordering, for example if only a ComboBox shows the model otherwise.<\/li>\n<li>Added popup menu and menu bar support.<\/li>\n<li>Deprecated ToggleButtonGroup and added OptionGroupModel which does the same but using ToggleModel instead of ToggleButton.<\/li>\n<li>Improved GridLayout to support reverse layout axes.<\/li>\n<li>Modified Desktop.requestCaptureMouse() to update hover widget. this ensures capture widget is the hover widget.<\/li>\n<li>Added support to reorder list box elements using a mouse listener.<\/li>\n<li>Added clipboard support. Added Area clipboard and Shift+Arrow selection support to TextArea.<\/li>\n<li>Added more introspection functions to Rig.<\/li>\n<li>Added DefaultListModel.move(Object,int) and DefaultListModel.collect(Block) functions.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">OpenVR Module<\/span><\/h3>\n<ul>\n<li>Hardened against disabled use. Disabling vr though is not recommended as steamvr always crashes when vr is disabled.<\/li>\n<\/ul>\n<h2 style=\"margin-top: 2em;\"><span style=\"color: #0000ff;\">Bug Fixes<\/span><\/h2>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">Drag[en]gine<\/span><\/h3>\n<ul>\n<li>Fixed deRigBone default lower limit to be 360 not 1.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">DragonScript Module<\/span><\/h3>\n<ul>\n<li>Fixed bug in BaseVRActor assigning right hand laser pointer twice and left one never.<\/li>\n<li>Fixed wrong checks in ECBehaviorGrabSpot.<\/li>\n<li>Fixed attach slot trying to attach attachable using rig attach mode (bone weight transfer) if attachable is not a ColliderRig or does not have bones. this should better handle a wider range of uses.<\/li>\n<li>Fixed ECBehaviorGrabber missing saving of grab spot.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">Bullet Physics Module<\/span><\/h3>\n<ul>\n<li>Fixed BevelCanvasCreator leaving 1 pixel empty border around background (missing set thickness to 0).<\/li>\n<li>Proper handling of hovering in WindowPopup.<\/li>\n<li>Ensured BorderLayout does not apply gaps if ajoining areas are invisible.<\/li>\n<li>Fixed ToggleButton not applying toggled state of model if set in constructor.<\/li>\n<li>Fixed check\/option-box showing gap if no text\/image is used.<\/li>\n<li>Fixed Desktop.getHoverWidget() returning null if hover widget is disabled. caused layout stack overflow.<\/li>\n<li>Fixed missing deg-rad conversion for constraint limits.<\/li>\n<li>Fixing bugs in RigBuilder and ColliderConstraint.<\/li>\n<li>Modified the combo box listener fix to work for both situations.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">Rig Module<\/span><\/h3>\n<ul>\n<li>Fixed skip-default-value check not correct on limits.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">Blender Scripts<\/span><\/h3>\n<ul>\n<li>Fixed rig shape export not using global scale.<\/li>\n<\/ul>\n<\/div>\n<\/div><\/div><\/div><\/div><div id=\"pg-1084-1\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-1084-1-0\"  class=\"panel-grid-cell\" ><div id=\"panel-1084-1-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"1\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<hr \/>\n<h1>Drag[en]gine Release 1.11.1<\/h1>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">GUI Launcher<\/span><\/h3>\n<ul>\n<li>Support relative game files provided on command line.<\/li>\n<li>Windows application protocol handling does not decode URL.<\/li>\n<li>Missing adding command line arguments after delga file as game arguments for running.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">DragonScript Module<\/span><\/h3>\n<ul>\n<li>Removed load\/save of hands pointing at ECBehaviorVRHandPointedAt since this makes no sense and runs the risk of resolve exceptions being thrown.<\/li>\n<li>Patch for localtime_r workaround bug.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">Drag[en]gine<\/span><\/h3>\n<ul>\n<li>Added InputDeviceButton.GetTouchable to allow scripts to determine if an input device supports sending touch\/untouch events openxr\/openvr: set button touchable state if actions are assigned.<\/li>\n<li>Moved distribution files to dedistribute repository.<\/li>\n<li>Linux launcher for distribution.<\/li>\n<li>Modified install scripts to remove first old files.<\/li>\n<li>Fixed Haiku launcher build problems.<\/li>\n<li>Fix for graphic system data retrieval struct under Haiku.<\/li>\n<\/ul>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Drag[en]gine Release 1.11 Released: 2022-03-21 Features Added DragonScript Module Added WindowDialog.reorderList() allowing to show a dialog for reordering, for example if only a ComboBox shows the model otherwise. Added popup menu and menu bar support. Deprecated ToggleButtonGroup and added OptionGroupModel which does the same but using ToggleModel instead of ToggleButton. Improved GridLayout to support reverse [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"page-category":[10],"class_list":["post-1084","page","type-page","status-publish","hentry","page-category-dragengine-change-log","post"],"_links":{"self":[{"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages\/1084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/comments?post=1084"}],"version-history":[{"count":2,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages\/1084\/revisions"}],"predecessor-version":[{"id":1826,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages\/1084\/revisions\/1826"}],"wp:attachment":[{"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/media?parent=1084"}],"wp:term":[{"taxonomy":"page-category","embeddable":true,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/page-category?post=1084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}