Skip to content

Release 0.1.19

Compare
Choose a tag to compare
@ShadelessFox ShadelessFox released this 24 Dec 22:25
· 189 commits to master since this release
5a4ba98

Features

  • Model Viewer: Scene outline

    Shows a hierarchical overview of the model structure. It also highlights the currently selected part in the viewport.

    A scene outline.
  • Application: Theme and font change

    You can adjust the look and the accessibility of the application for your needs by changing the theme, font family, and size.

  • Application: Hash Tool

    A small utility for computing different hashes from a string. It can be opened in Tools | Hash Tool.

    java_vOLOEsfWVL

  • Application: Faster prefetch rebuilding

    You can opt to update only the changed files listed in the prefetch. This won't require touching all other files and will speed up the process dramatically.

  • Application: No more archive metadata

    Archive metadata is no longer required to be specified in the project configuration (although it was optional).

  • Application: Speed up project loading

    Archive loading was reworked, so it now requires fewer disk read operations, resulting in dramatic speed up. Thanks to @jandk

  • CLI: New command file-references

    This command dumps references between all files in the game. Use decima file-references for more information.

  • CLI: New command dump-localization

    This command dumps all localized resources for further analysis and processing. Use decima dump-localization for more information.

Fixes

  • RTTI: Objects of type LocalizedTextResource were serialized incorrectly in HZD, producing invalid core files (9a6e080)
  • Application: Archives with gaps between chunks were not read correctly (22fb102)
  • Application: Progress dialog would sometimes freeze and stop updating the progress (f0bafca)
  • Application: Various memory leaks were fixed
  • Navigator: Archives were sorted in a weird way when "compact" mode was enabled (631eb44)