Lieven, I should have told you about it, but forgot, sorry.
The timestamp in the about box is the compile time of
dlgabout.cpp, the date/time displayed on the "start here" page is the date of the last commit which refers to the
svn revision shown.
We could change the timestamp in the about box too, but I thought actually why not leave it. It is not a disadvantage to have a compile time too, when releasing a file.
Regarding the time/date on the "start here" page, this is a value which is now generated from autorevision, too. The tool tries to query
svn for the revision number and last commit time, rather than reading in the entries file, which is kind of an ugly hack (although it works).
Since people had issues with the build date displayed not being accurate, I removed it alltogether and introduced the commit time instead (which is a much more authorative date, anyway).
However, I felt somewhat reluctant to add more of a hack to the code to extract the commit date from the
entries file, so
svn is queried now as a "clean" solution.
Reading the
entries file wouldn't be so bad if you could use tinyXML for that job, but the document is not well-formed... *cough*
If calling
svn fails for whatever reason, the old code that reads in the raw file is used, but it only extracts the revision number.