Skip to content

Version 5.4 Build 1

Choose a tag to compare

@trparky trparky released this 01 Apr 22:35
· 181 commits to main since this release
e555d41
  • Refactored the WriteFileAtomically() function to accept a Stream Object as the source. 641bc6e
  • Centralized the creations of DataGridView styles. 54b555c
  • DataGridViewRow padding is now set globally. 18ed79b
  • Incrementing the value of oldValue.Hits in the IgnoredStatsEntry Object is now incremented using the Interlocked.Increment() method. 9b54a4d
  • Changed the HasTimezoneOffset() function to use a stored and compiled RegEx Object instead of recreating a RegEx every time that it's run. 62c2156
  • Removed the call to re-enable the "Save Logs to Disk" menu option after deleting logs because the deletion routine automatically saves the data to disk after the logs are deleted. be4fbe9
  • Instead of passing all of the log data as a JSON encoded data array in the notification data, we now only send a GUID for the log. a64e687
  • Completely reworked the midnight timer code. e5db24d
  • Made it so that setting the created data is always done when editing an ignore rule on the "Ignored Words and Phrases" window. 2c7abb8
  • Added the ability to clear ignored log statistics at midnight. 977cae2
  • Converted the timer-based code that's used to refresh ignore rule stats on the "Ignored Words and Phrases" window to use an Await Task similar to what's used on the main window to handle the midnight event. 25b8ad6
  • Changed the timer-based code responsible for auto saving to an async task. b4d6f99
  • Added some additional error checking to the GetEstimatedUncompressedSizeOfGZIPedFile() function. 56848ba
  • Renamed GetEstimatedUncompressedSizeOfGZIPedFile() to GetUncompressedSizeOfGZIPedLogFile(). 65242ac
  • Added an indication of how long the log search took when searching logs from the "View Log Backups" window. f41bc0c
  • The search tool on the main window now shows how long the search took when there are no search results to show. 5046a8c