Here are some bugs I noticed in v4.0 alpha (Unicode), build 1869:
Prerequisite:
1. Compare two files;
2. Minimize Compare It!'s window;
3. Modify one of the compared files from an external program.
Then you can observe these bugs:
• When you click the taskbar button to restore Compare It's window, you would expect it to show up unconditionally. Now, if the compared files have changed since the window was minimized, it doesn't: a message box shows up instead of the window, whereas the window should be restored first, then the application-modal message box should appear immediately after.
This behavior is annoying as the user has to click the taskbar button a second time after dismissing the message box in order to finally get the window restored. This is counter-intuitive.
• The text of this message box contains spelling/grammatical errors:
It should be:This file was change from outside:
<file name>
Do you want to reload files?
---This file has been changed from outside:
<file name>
Do you want to reload the files?
• The messages displayed in balloon tips are not formatted correctly.
Example:
You should consider removing one line feed on top and add one at the bottom so that the text is aligned vertically in the balloon tips.
Files are identical !
CR\LF mode is different!
Also, "CR/LF" would be more typographically correct than this "CR\LF". This isn't a Windows path nor an escape char!
And there should never be any space before exclamation (or question) marks.
• Often, the title bar and status bar don't redraw properly (at least when using the classic visual style; I've not tested with others).
For example, when the window loses focus, sometimes its icon and buttons (minimize, maximize, close) and their background aren't redrawn: they keep the "focussed window" colors.
This never occurs with any other application on my system, so Compare It! probably does something special that causes this odd behavior.