[2023-11-08] Default font set to sans-serif for incoming messages which don't specify font information (replaces Times New Roman)
This only affects received email messages which don't have any font information, but are using HTML format. If there is no embedded font information, then the browser engine uses default font, which is Times New Roman. As sans-serif fonts are generally more readable, this improves the readability for such emails. However, if the email message does specify font information, then the specified font will be used instead of the default one.
[2023-11-03] Improved error detection when reading corrupted folder file
Each folder in OE Classic consists of 2 files - DB file (index file) and MBX file (data file). The index file contains offsets (positions) where a particular message data is stored in the MBX file. In the previous version, OE Classic could detect if the data where the index file was pointing to, had contained invalid information, or in other words, if it was corrupted. This could have happened due to DB file pointing to a wrong position or data in MBX file being overwritten or corrupted in other ways. In addition to this previous detection, the new version improves this by adding additional checking of data corruption and also checks if data offset is beyond the end of the MBX file and appropriately reports errors to user (instead of vague generalized error messages), which helps in better understanding what is going on with the file and how to fix the possible error.
Bug fixes
[2023-11-08] CTRL+C was copying entire text in Preview Pane instead only of a selected portion
[2023-11-03] Inability to close program when loading certain emails
[2023-10-27] Keyboard handler added for Edge Chromium
[2023-10-27] Pressing TAB in Preview Pane wasn't moving to another control for Edge Chromium
[2023-10-27] Edge Chromium control wasn't activated on mouse click, only on TAB key
[2023-10-21] TAB key wasn't properly cycling through controls in the Main Window when using Edge Chromium
[2023-10-21] Message list wasn't initially selected when starting the program