Releases: Frodo45127/rpfm
Releases · Frodo45127/rpfm
v0.2.0
- Implemented opening PackFiles by Drag&Drop them in the program.
- Implemented decoding/encoding for Lua/Xml/Text PackedFiles, with support for syntax highlight and undo/redo.
- Added a "Tips" message, to explain some not-very-intuitive features.
- Column names for DB Tables are now properly formated.
- Columns in DB Tables now resize themself to his better size.
- Added some placeholder text for when you add lines to a table.
- Reduced a lot the size of the Windows version of the program.
- Restructured the logic for decoding/encoding. Now it's more simple, easy to maintain, and faster.
- Some more fixes I forgot about.
v0.1.0
- Updated gtk-rs to 0.3.0.
- Implemented basic support for decoding/encoding DB PackedFiles. It's still very experimental, so beware of bugs. The support includes:
- Decoding/Encoding most of the tables you can Decode/Encode with PFM (except those with a short/string/optstring field).
- Editing values of the tables.
- Adding/Deleting rows of the tables.
v0.0.5
- Implemented Multirow selection in Loc PackedFiles.
- Implemented importing from/exporting to CSV files for Loc PackedFiles.
- Added a popover menu to do stuff in a Loc PackedFile (add rows, delete them,...)
- Added proper checks when creating or renaming the "Key" column of a Loc PackedFile so every entry is unique, doesn't have spaces and is not empty.
- Improved the position where the popover menus appear (finally!!).
- Replaced the theme of the Windows version with a better one. Finally, no more adwaita in windows.
- Fixed popover buttons not expanding to fill his row (partially, needs a proper fix in the future).
- Fixed a bug that caused RPFM to not save empty Loc PackedFiles.
- Fixed a crash when trying to create a row if there were no rows in the Loc PackedFile.
- Fixed a myriad of bugs and crashes found after enabling "Multirow" selection in the Loc PackedFiles.
- Fixed a bug that didn't allowed you to add new files and folders to a new PackFile.
- Fixed a couple of bugs that can generate a broken or corrupt PackFile when saving.
- Fixed a bug that corrupted a PackFile if you renamed a PackedFile with a shorter name.
- Fixed the Loc PackedFile View not showing escaped characters.
- Fixed weird order in index column for Loc PackedFiles.
v0.0.4
- Now you can open, edit and save Loc PackedFiles. To open one, just select it in the Folder Tree View. It saves changes on editing a cell, but doesn't write them to disk until you save the PackFile. To add a new line, press "+". To remove the selected line press "-" (the minus numeric symbol, not the line near shift). Note that this is the first version that can decode these files and it has a couple of bugs (see the readme).
- Changed the icon. Thank Maruka for that.
- Fixed inconsistences in what license this program was using. It uses the MIT license, and now it should say that in the "About" dialog.
- Readme and TODO improved. A lot.
- Fixed a crash when trying to open some CA's PackFiles.
- Reworked a lot of internal code (this probably doesn't interest you, but I'll say it anyway).
- There where more things, but I forgot them. I should really start writing them somewhere when I do them.
v0.0.3
- First public code version. Please, don't complain too much about the quality of the code. I'm still learning.
- Added the ability to extract a file or folder from inside a PackFile.
- Fixed all the remaining bugs around packed files management. It can now be considered "stable" for managing files in a PackFile.
- Improved the "Patch SiegeAI" feature to make sure it only patches what it has to patch, and notify if you have multiple Defensive Hills in the map.
- Improved a lot of parts of the UI. Really, a lot.
- Improved the File Chooser Dialogs.
- Now you can't use certain features if you don't have a PackFile opened.
- Rewrited a lot of redundant code here and there.