Releases
v4.1.0
Added
Implemented warning when the autosaves folder surpasses 25GB.
Implemented table lookups (like in DAVE).
Implemented table profiles.
Implemented support for Atlas files.
Implemented custom view for UnitVariant files.
Implemented Global Search & Replace support files of the following types:
Portrait Settings
RigidModel
Unit Variant
Unknown
Implemented downloader for Empire and Napoleon's AK-like XML files.
Implemented parser for Empire and Napoleon's AK-like XML files.
Implemented support for all the features that required the Assembly Kit for Empire and Napoleon.
Implemented icon viewer in Portrait Settings views.
Implemented icon view in table fields that reference an image.
Added button to toggle regex on table filters (enabled by default).
Changed
Optimized Dependencies TreeView UI loading process.
Optimized Global Search UI loading process.
Optimized Pack TreeView UI loading process.
Optimized the UI's file loading logic.
Optimized table's UI loading logic.
Optimized file-loading logic.
Improved Crash recording to avoid duplicate reports.
Improved table filter performance.
DB Table automatic cell size now can vary between 60 and 800px, so you don't get too small columns, nor extremely big columns.
The Search Source check for global search is now remembered between sessions.
Global search matched text is now trimmed to focus on the part of the match.
Global search's row column is now show right after the matched text.
I64 and OptionalI64 fields in tables now use spinboxes, like the other numeric fields.
Generate Ids now supports I64 ids when all selected fields admit i64 numbers.
Heavely optimized code for finding files in the dependencies.
Compressing packs no longer requires 7zip.
Removed
Removed 4.0 warning message on first start.
Removed unused SQLite backend.
Fixed
Fixed missing window icon when using RPFM on linux under Wayland.
Fixed Global Search Trees not properly animating.
Fixed dependencies for files being queried twice on file open.
Fixed CTD when applying a rewrite selection to a db column of certain types.
Fixed multiple issues with numeric values in ESF files doing weird things.
Fixed old ESF files with large 00 paddings at the end not opening.
Fixed hang when using global replace on an open table with filters applied.
Fixed portrait settings view not clearing properly on reload.
Fixed CTD when using global replace under specific circustances.
Fixed a ton and a half of inconsistencies on how loc data is loaded for references/lookups.
Fixed Go To Loc not working with AK sources.
Fixed a bug that caused dependencies cache to be ignored and regenerated when re-opening a file/switching tabs.
Fixed global replace replacing all matches on the same line/cell if there were more than one.
Fixed a myriad of inconsistencies when using different search modes.
Fixed a bug where ESF files may lost numeric data when dealing with very large integers.
Fixed Portrait Settings view not changing variant names properly.
Fixed dependencies cache failing to generate for Thrones due to exe name change.
Fixed decryption logic failing silently to decrypt half the files.
Fixed open empty tabs with no name when a file fails to open after the tab is created.
Fixed WH2 dependencies ignoring audio_base.pack due to a typo.
Fixed "All" diagnostic filter checkbox toggling instead of checking all filters.
Fixed resizable labels with images doing weird things when they are wider than their container.
Fixed duplicated keys diagnostic not working on loc tables.
Fixed paste commands pasting in the wrong cells when there are hidden columns in the table.
You can’t perform that action at this time.