Skip to content

Releases: Nemoumbra/MSGEdit

v4.0

27 Aug 22:12
93dbd83
Compare
Choose a tag to compare

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

27 Aug 16:58
86dac16
Compare
Choose a tag to compare
v3.0-beta Pre-release
Pre-release

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

27 Aug 16:08
11838a7
Compare
Choose a tag to compare
v2.0-beta Pre-release
Pre-release

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

27 Aug 15:16
2bc959b
Compare
Choose a tag to compare
v1.0-alpha Pre-release
Pre-release

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

27 Aug 11:44
d5a5735
Compare
Choose a tag to compare
Pre-release

This is how the repository looked like before the release version has been finished.