Enable right click options for creating new objects when one of the grouping nodes is focused. Fixes issue #2964.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4317 560a3889-bb33-0410-9f33-43a8a102dc09
Display child count on group nodes. Fixes issue #2912.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4318 560a3889-bb33-0410-9f33-43a8a102dc09
Strip routine body early in ParseRoutineStructure, so later regular expressions don't get confused by keywords in user SQL. Fixes issue #3085.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4319 560a3889-bb33-0410-9f33-43a8a102dc09
r4185 broke Host > Variables tab for MSSQL. Introduce SQL specifity for SHOW VARIABLES to fix that. Fixes issue #3100.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4320 560a3889-bb33-0410-9f33-43a8a102dc09
No need to rethink height of SQL memos and SQL log when window is minimized. Fixes issue #3093.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4321 560a3889-bb33-0410-9f33-43a8a102dc09
Make foreign values drop down optionally. See http://www.heidisql.com/forum.php?t=11816

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4322 560a3889-bb33-0410-9f33-43a8a102dc09
Hide non-InnoDB tables in foreign key editor. See http://www.heidisql.com/forum.php?t=11816

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4323 560a3889-bb33-0410-9f33-43a8a102dc09
Increase height of memoFindText from 26 to 60 pixels. Accidentally resized to a minimum in r4254. See http://www.heidisql.com/forum.php?t=12064

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4324 560a3889-bb33-0410-9f33-43a8a102dc09
Issue #400: Compare data types and unsigned flags of source and reference columns, when leaving foreign column editor. Introduce a more helpful error message when these do not match, as a replacement for the servers poor message "Foreign key constraint is incorrectly formed".

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4325 560a3889-bb33-0410-9f33-43a8a102dc09
Work around empty body detected in ParseRoutineBody, and get it from information_schema.ROUTINES in that case. See http://www.heidisql.com/forum.php?t=12075 .

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4326 560a3889-bb33-0410-9f33-43a8a102dc09
Finally fix ramshackle detection of routine body. Fixes issue #3103, #3104.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4327 560a3889-bb33-0410-9f33-43a8a102dc09
Fix setting for name of selected database, which must be a session setting, not a global one. See http://www.heidisql.com/forum.php?t=12101

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4328 560a3889-bb33-0410-9f33-43a8a102dc09
Enable OK button when checking "Reset autoincrement" check box. See http://www.heidisql.com/forum.php?t=12143

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4329 560a3889-bb33-0410-9f33-43a8a102dc09
SQL export dialog: Arrange controls so translated items fit.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4330 560a3889-bb33-0410-9f33-43a8a102dc09
Create save/open dialogs per code, not per dfm file. That way, I can remove strings like "SQL files (*.sql)..." from the translation, and only let "SQL files" get translated. Avoids translation errors.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4331 560a3889-bb33-0410-9f33-43a8a102dc09
Add missing tool tip hint for disconnect button.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4332 560a3889-bb33-0410-9f33-43a8a102dc09
Get everything except routine parameters from IS.ROUTINES, to fix another regular expression problem in ParseRoutineStructure. Fixes issue #3114.

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4333 560a3889-bb33-0410-9f33-43a8a102dc09
Support old style "TYPE BTREE" in table index code. See http://www.heidisql.com/forum.php?t=12150

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4334 560a3889-bb33-0410-9f33-43a8a102dc09
Create database dialog: Remove charset pulldown, leave collation pulldown alone. Init collation pulldown with the server variable "collation_server".

git-svn-id: http://heidisql.googlecode.com/svn/trunk@4335 560a3889-bb33-0410-9f33-43a8a102dc09
Grid export: Export quoted empty string when blob value is empty (SQL INSERTS/REPLACES). Fixes issue #2941.

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