Skip to content

v4.0

Latest
Compare
Choose a tag to compare
@Nemoumbra Nemoumbra released this 27 Aug 22:12
93dbd83

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