fixed race condition caused by exiting in PackLoadingDialog (thanks Jinarik) fixed NullReferenceException from returning a null string (thanks Jinarik) added ErrorBox dialog, improved exception handling not trusting it to be the version the table says it is) fixed table reading to try multiple versions of a table if EndOfStreamException happens (i.e. fixed table writing to not use hard-coded version signatures fixed load order of pack files (now it's by type and then by version) patch2.pack if someone really wants to modify that) fixed writing of version 1 pack files (i.e. fixed schema for advice_levels_tables, factions_tables, and quotes_tables (revealed by patch 1.5) added a list in the PackLoadingDialog to allow the user to control the load order of selected mod packs (thanks Jinarik) disabled the "new row" at the bottom of the grid because setting up default values was problematic it has been replaced by an "Add Row" menu item fixed incorrect keyref in technologies_tables fixed trimming of extended properties on schema write added persistence of the mysterious new integer and string in patch2.pack added persistence for the user-selected ETW path patch3.pack replaces patch2.pack, which replaces patch.pack) fixed load order for pack files which replace other pack files (e.g. added patch3.pack to internal CA pack file list The program is definitely not free of bugs, but it should be at least as useful as the PFM's db table editor and probably much more useful. support for picking primary key at runtime (but this should be used pretty rarely) "Find" - search all cells for a user-specified substring "Find Relations" - automagical search for relations between columns and saving the new relations to the XSD schema right-click column header - runtime renaming of columns and saving the new names to the XSD schema somewhat robust handling of tables which CA added new columns to in recent patches option to freeze primary key column(s) so horizontal scrolling preserves context main.pack, patch.pack, models.pack, etc.) option to make CA pack files read-only (e.g. option to automatically make timestamped backups when pack files are saved see modified values in red and new rows in green support for undoing modifications to selected rows robust copy/cut/paste/clone support: entire rows can be copied/cut to the clipboard and then pasted to tables of the same type, or a single cell's value can be copied and pasted into one or more selected target cells support for table renaming and deletion support for adding new tables of the current type either to an existing pack file or a new pack file
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |