Skip to content

v1.0-alpha-14

Pre-release
Pre-release

Choose a tag to compare

@realor realor released this 03 Oct 20:31
· 23 commits to develop since this release

bimrocket-webapp:

  • Modular reorganization:

    • Logic is divided into two folders: modules (built-in modules) and platform (common logic for all modules).
    • 6 built-in modules: base, design, analysis, bim, gis, and control.
    • New ModuleManager and Module classes to manage module loading and activation.
  • New UI interface:

    • New tab in the setup panel to add, remove, activate, and deactivate modules.
    • Reimplementation of PanelManager to support panel resizing and repositioning.
    • Introduced CSS variables for all platform UI components.
    • New IconManager and CSSManager classes to manage module assets.
    • Two CSS themes: quartz and carbon.
    • Added icon support to the Menu component.
    • Added icons to most tools.
    • Change the SolarSimulator panel to operate as an independent panel.
    • Support object selection by pointer in the Fly tool.
    • Show building storey elevations in the BIMLayout tool.
    • Added an 'Explore all' button to the BIMInventory tool.
    • Support IFC models with non-metric units.
    • Added a FileExplorer context menu action for IFC files to compare them with the loaded model.
    • Other minor fixes and improvements.
  • Updated the THREE.js library to version 186.

Tested with JDK 17, JDK 21, Tomcat 10.1.34, OrientDB 3.2.51, and MongoDB 8.0.26.