Ensure editDatabaseTableFilterChange is triggered when a db was expanded, which seems the missing event to get the table filter working again. Probably fixes issue #3313.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4528 560a3889-bb33-0410-9f33-43a8a102dc09
Revert r4003, as issue #2651 could easily be caused by an assigned-check of FPreferencesDialog, which is freed in Toptionsform.FormClose in any case, but leaves the FPreferencesDialog assigned.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4529 560a3889-bb33-0410-9f33-43a8a102dc09
Attempt to fix issue #2640 again (AV on alt-tab when in popup editor), by disabling the completion form in ApplicationDeActivate event. Activate MainFormOnTaskBar again, which fixes issue #2351 (Windows Flip3D feature) and probably also issue #3342 (Alt-tab in Wine)

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4530 560a3889-bb33-0410-9f33-43a8a102dc09
Update libmysql again with a version from MariaDB 5.5.33a. Fix SQL error 2027 "malformed packet", when firing LOAD DATA command. See http://www.heidisql.com/forum.php?t=13454 and issue #3262.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4531 560a3889-bb33-0410-9f33-43a8a102dc09
Downgrade libmysql.dll to a MariaDB-5.3.12 version. Fixes issue #3343 ("malformed packet" on LOAD DATA). All 5.5 versions seem to be affected, not so 5.3.x.
Required tests for the next time I'm updating libmysql.dll:
* Ensure LOAD DATA LOCAL INFILE works, and does not throw SQL error 2027/malformed packet
* Ensure it's a .dll from the 32bit server version
* Ensure it's a MariaDB version, so pluggable authentication still works
* This report is most probably obsolete: http://www.heidisql.com/forum.php?t=8568

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4532 560a3889-bb33-0410-9f33-43a8a102dc09
Handle click events on donate button in a single procedure

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4533 560a3889-bb33-0410-9f33-43a8a102dc09
Fix exception in ReadTextfileChunk when file has 0 bytes.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4534 560a3889-bb33-0410-9f33-43a8a102dc09
Make snippets directory customizable. Fixes issue #3276

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4535 560a3889-bb33-0410-9f33-43a8a102dc09
Add missing event listeners to previously introduced edit box for snippets directory.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4536 560a3889-bb33-0410-9f33-43a8a102dc09