Much of my development and publish system has changed. This therefore includes a number of necessary changes, and some optional improvements. - Source archive is now built using "git archive" as opposed to "svn export". - It is no longer required to commit the VersionInfo and Changelog files to the website repository; instead, these need to be uploaded. - I've upgraded to Final Builder 7 so that the SFTP action may be used for publishing. I no longer even have FTP set up. - Moved the setup.iss file to the ./build directory (it really is a part of the build, and doesn't even work without it). The build output is now written to ./bin, so we don't need to mess with further ignore rules. - Stopped the practive of increasing the build number, and doing a commit everytime we do so. In fact, stopped referencing the build number at all. Use the date for snapshots instead. - Final Builder 7 has some improvements that I've taken advantage of (like variable groups). Other minor changes as they occured to me.
This includes a number of changes: - Some hunks are due to changes in how the new version generates form files. - All third party components have been upgraded, which accounts for some changes. - As part of the upgrade, some third party libraries are now longer required, like the Tnt controls (the VCL is now unicode). - Some code changes were required to make Unicode work properly, and there are still a number of warnings that should be addressed.
…'s sort of unfortunate, since it means we have to use the older dialogs, but since this app is probably at end of life anyway, a better fix is not worth the effort.
…he filename of the current store there (and in alt-tab) as in previous versions that incorporated the vista fixes.
…rk very well with eurekalog, as I found out after a number of painful debugging hours.