Version History of: Firegraft 0.9.3



Bug Fixes
-Fixed a bug where clearing a button set crashed the application.
-Fixed a bug where paste as new pasted the selected entry instead of the copy buffer.
-Fixed a bug where .pat importing didn't always clear a button set.
-Fixed a bug where .exe's saved by DatEdit 1.5 would not open
-Fixed a bug where changing the Req/Act functions would not update the combo box with the new variable type.
-Fixed typos in the exe edits.
-Fixed a bug where MPQ Archives weren't closed properly.
-Fixed a bug where a non-existant mpq archive was attempted to be closed.
-Fixed a bug where selecting a tbl file and then deleting it crashed when attempting to access the deleted file.

Program Changes
-Changed version strings to match the format Release.Version.Subversion, like 1.15.1.
-Changed the autosave files to .fgp and redid the file name format.
-Added .fgp to the open file dialog.
-MPQDraft plugins now maintain between saves.
-Exe's icon can be changed every save.
-Save now uses less logic branches.
-Save now adds non-mpq read tbl and icon files to saved files.
-Added options for save prompts.


Bug Fixes
-Fixed a bug where the exe edit strings continually expanded during
saving until they crashed the loader with invalid index errors.
-Fixed a bug where plugins would not be loaded properly.
-Fixed typos in exe edits.
-Fixed a bug where blank button sets caused the loader to crash.
-Fixed a bug where the text function treated characters as signed,
meaning all extended chars were determined to be flags, not actual

Program Changes
-Rearragned several components on the interface.
-PAT Import has been recoded to be faster.
-Several string lists used internally have been updated to store the
strings in a hash table, increasing program speed.

Features Added
-Saved files no longer maintain all previously named fgp files. This
change also helps the open function to not be confused when loading


Bug Fixes
-Fixed a bug that prevented saving when additional button sets were added.
-Fixed a bug where the size of the Exe edit structure was saved wrong, causing
the patcher to crash.
-Fixed typos in the exe edits which caused sometimes unreadable memory to be
accessed or an invalid instruction to be executed.
-Fixed a bug where Requirement Functions did not properly store changes.

Features Added
-Added linked Exe Edits. Edits that are linked can be changed all together.
-Added option to run update check upon opening. This feature will run the
update check every 3 days to check for a new version.


First Public Release

This version was completely recoded after beta testing on 0.85 - 0.87

Bug fixes prior to release
-Fixed a bug that dealt with copying MPQ's during saving
-Fixed several access violation bugs
-Fixed several issues with coloring and display in the text preview
-Fixed an issue where saving an opened exe corrupted it
-Fixed a bug where button sets didn't load properly

All content copyright © 2001- 2019 Stormcoast Fortress