Releases: Nemoumbra/MSGEdit
Releases · Nemoumbra/MSGEdit
v4.0
This is the release version that has passed all the tests and is ready to be distributed to the public.
Main changes:
- very large code cleanup (e.g. repeated code removal and interpolated strings implementation)
- settings system upgrade and a new setting
- interface adjustments (MainWindow size increased, button heights resized to their content, etc)
- the "Search" and "About" windows are introduced
- icons are added
- every digit-only field is connected to a pasting handler and a try-catch block
- access keys assigned to the buttons and checkboxes
- if the command line argument is -convert, the tool does not show the Main Window
- the tool shows the selectable and copiable current file path on the title screen
- if the file loading fails, the "Resume editing" button is hidden to prevent unwanted behavior
Minor improvements:
- the messages count is also selectable and can be copied to clipboard
- the code for making readme is now auto-generated with Python script
- the "insert" key is added to the whitelist
- in a -convert command a notification is shown if the specified type does not match -txt or -msg
- the length of the magic value field is limited
- when a file is loaded/made, fields' content is set to default values
- users can cancel the drag&drop operation if the tool does not deduce the file type itself
- the contents of the entry index field are adjusted when an insertion or erasure is performed
v3.0-beta
This is the last version marked as beta.
Main changes:
- moved to Microsoft Visual Studio 2017
- codestyle improvements
- settings support
- command line arguments support
- file type deduction
- "new file" replaced with "Untitled" when working with a new file
- the tool now suggests a file name in the save file dialog
- Drag&drop logic improvement
- warning text strings moved to the MainWindow fields
- the core libMSG class "MSGtoTXT" moved from the MainWindow to the App class
- no newline at the end of the readme file
v2.0-beta
This version is much more stable and useful than the previous v1.0-alpha.
Main changes:
- The messages list and the index entry field are synchronized
- All entries in the list now have a corresponding index next to them
- Filename is displayed in the window name
- Background is fixed
- Crashing-related bugs fixed
- MSGEdit now acknowledges that in Patapon 1&2 the extension was *.pac, not *.msg
- Warnings and errors produce a sound
- The window is bigger and can no longer be resized
- readme.txt generation improved, console argument support stump added
- Ctrl + C and Ctrl + V are allowed in the number-only fields
v1.0-alpha
This is the first ever published version.
Features:
- load MSG or TXT files via drag&drop or by pressing "Load TXT"/"Load MSG" buttons
- make a new file by pressing "New file" button
- erase a range of messages
- insert a message at given index
- randomize the list of messages
- change the magic value
- edit any message
Main weak spots which are unique for this version:
- squeezed background image
- silent warnings and errors
- one-side connection between the messages list and the index entry textbox
- absence of message indexes in the list
- the tool used to crash if a user managed to enter something unexpected via Ctrl + ;
Pre-release repository state
This is how the repository looked like before the release version has been finished.