3270 Commits

Author SHA1 Message Date
f280a1f233 Rename "Cancel" button on update check dialog to "Skip" when displayed right after application start. Fixes issue #3584. 2014-06-16 16:57:52 +00:00
85ec3724e0 Add error message when PostgreSQL library procedure was not found. 2014-06-15 18:07:25 +00:00
f9d3321104 Fix truncation of routine body to 4000 characters, as a limitation of nvarchar(4000). See http://www.heidisql.com/forum.php?t=12495 . Fixes issue #3503. 2014-06-15 17:57:09 +00:00
cada6f0e5d Fix detection of column names with backticks in them. Should have already been fixed in r4559. Fixes issue #2292, again. 2014-06-14 06:54:46 +00:00
a51eab9907 Optimize previous commit. Filtering the grid causes quite a bit CPU load, so we're now only doing the second search pass for unformatted numbers if the text to find is detected as an unformatted number. 2014-06-06 17:29:04 +00:00
0bd5bdba09 Support searching for unformatted integers and floats in filter panel. Fixes issue #3574. 2014-06-06 16:03:55 +00:00
b1478d4a27 Increase maximum port number from 2^16-1 (65535) to 2^31-1 (2147483647). Fixes issue #3567. 2014-06-03 06:50:06 +00:00
9ecb52afcb Revert accidental changes included in previous commit. 2014-05-27 13:57:01 +00:00
f417a25fe0 mysql_get_server_info() returns "5.5.5-10.0.10-MariaDB". Override that with the "version" server variable, which is more exact here. 2014-05-27 13:55:54 +00:00
a2c76e7e5f Detect DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP in column definitions. See http://www.heidisql.com/forum.php?t=15768 2014-05-27 13:44:19 +00:00
e222353b84 Work around access violation in "Fetch database items" when active database is processed. Fixes issue #3559. 2014-05-22 09:17:27 +00:00
7d5a5eba32 Activate "Select all" action when it appears in a valid popup menu. 2014-05-19 13:59:05 +00:00
dc04a9850c Apply treeHelpers.OnChecking event on user created query tabs. Fixes issue #3546. 2014-05-19 13:41:51 +00:00
9464367547 Make SynMemo.OnChange and Timer.OnTimer events of TQueryTab members of it, instead of TMainForm, so we know which tab/memo was analyzed for parameters. Could fix some AV bugs. 2014-05-19 13:30:01 +00:00
864ae21828 Run ValidateControls() even when it was executed shortly before, otherwise some actions ("run sql" after query execution for example) won't update. See http://www.heidisql.com/forum.php?t=15651 2014-05-10 04:16:38 +00:00
8c3775fe0f Add "Save as textfile" action, and include that in routine editor > "CREATE code" tab > context menu. Fixes issue #3486. 2014-05-08 04:50:59 +00:00
2af4d3cc18 Support query timeout on MSSQL and PostgreSQL. Make customizable per up/down scroller in "Advanced" tab of session manager. Fixes issue #3507. 2014-05-04 05:01:25 +00:00
e2b1d623d0 Remove "experimental" from MSSQL net types. 2014-05-03 04:16:56 +00:00
542b25c87d Revert accidental changes in previous commit 2014-04-23 18:13:20 +00:00
3b23d2c4b3 Fix wrong restored query memo height after restart, due to automatic reduction in FormResize. 2014-04-23 05:12:43 +00:00
a51df43aee Add call to Query() in SetDatabase() after removing it accidentally in previous commit. See http://www.heidisql.com/forum.php?t=15536 2014-04-22 17:14:20 +00:00
302238b38d Make detection of USE query more reliable, and implement it once for all descendants of TDBConnection. See also http://www.heidisql.com/forum.php?t=15530 2014-04-22 14:49:58 +00:00
74b8c95fc0 Issue #1325: Apply Adriens patch from March 20, modified for code style reasons. Introduces a checkbox in front of the "Bind parameters" node, which makes the detection optional, as it requires quite a bit CPU load. 2014-04-22 04:46:48 +00:00
6507cb0ea3 Fix missing table alias on MSSQL2K. See http://www.heidisql.com/forum.php?t=15506 2014-04-19 10:24:38 +00:00
e10ab91d5d Remove schema prefix from PostgreSQL tables in tree 2014-04-19 06:10:48 +00:00
3b09b79d12 Support PostgreSQL in "Find text on server" dialog 2014-04-18 18:55:23 +00:00
97774da5c5 Display schemata instead of databases in db tree. See http://code.google.com/p/heidisql/issues/detail?id=3190#c32 2014-04-17 06:29:11 +00:00
5adea1a2e4 Use hardcoded "template1" database when connecting. There is no connect method using an empty database name. See http://code.google.com/p/heidisql/issues/detail?id=3190#c30 2014-04-17 05:20:23 +00:00
804857b544 Add PostgreSQL server icon 2014-04-15 15:46:14 +00:00
28a97cc721 Fix query for getting database names on PostgreSQL 2014-04-15 09:13:04 +00:00
4aee9078ee Add experimental PostgreSQL support, issue #3190. Include 32bit and 64bit dll's in installer. 2014-04-15 06:17:37 +00:00
d59b854c8a Remove debug output, overseen in previous commit 2014-04-06 19:33:29 +00:00
cdf2c3fc3f Fix unsafe try/except logic in TMainform.InitConnection, which relied on Connection.Active being correctly set, where it possibly only throws an exception. 2014-04-06 09:04:47 +00:00
ac3f8e2438 Disable UNSIGNED and ZEROFILL checkboxes for BIT type columns. See http://www.heidisql.com/forum.php?t=15354 2014-04-02 04:42:17 +00:00
c549e62129 Remove text from plink message dialog which says one should press "y" or "n", where we have buttons already. 2014-03-31 04:05:17 +00:00
9fc3c2a3bc Overtake username and hashed password from old user when cloning a user. See http://www.heidisql.com/forum.php?t=8943 2014-03-30 05:31:34 +00:00
370b4cf212 Rewrite plink.exe process handling: Create our own class TPlink, which needs to be called with a .Connect method and raises an exception when some error occurs. Fixes issue #2902. See also: http://www.heidisql.com/forum.php?t=15224 2014-03-29 06:57:05 +00:00
78b807670d Fix forced lowercase in case sensitive search on MSSQL 2014-03-28 09:18:10 +00:00
435b555581 Make search on server more compatible to MSSQL: Remove LOWER() call, which fails on TEXT fields and is not even required. And add an equivalent to MySQL's BINARY search. See http://www.heidisql.com/forum.php?t=14950 2014-03-28 06:02:06 +00:00
a9708fd03f Support "Find text on server" dialog on MSSQL. See http://www.heidisql.com/forum.php?t=14950 2014-03-27 04:41:13 +00:00
bd3fb7771c Fix compiler warnings due to usage of deprecated AnsiStrings functions 2014-03-25 10:19:15 +00:00
5bc6ae878b Fix compiler error from previous commit. 2014-03-25 10:16:17 +00:00
57b715c3b3 Localize messages in PlinkRemote unit. 2014-03-25 10:13:35 +00:00
51b531dbe3 Add Plinkremote unit as a preparation for a better integration of plink.exe into our SSH tunnel.
See
* http://www.delphipraxis.net/70989-komponente-fuer-ssh-verbindung-6.html
* http://www.heidisql.com/forum.php?t=15206
* issue #2902
2014-03-25 09:43:51 +00:00
5e876bca62 Get path to cmd.exe via COMSPEC environment variable. See http://www.heidisql.com/forum.php?t=15206 2014-03-23 15:37:04 +00:00
5a55329844 Do not show hint with same text as on tab caption. See issue #3528. 2014-03-23 05:33:41 +00:00
cb3894f1bc Try to automatically pipe a "y" to plink.exe, to auto accept unknown host keys. See http://www.heidisql.com/forum.php?t=15224 2014-03-22 05:35:35 +00:00
cf58319de8 Support disabling SQL hints on result tabs, in Tools > Preferences > Data appearance. Fixes issue #3528. 2014-03-21 04:59:40 +00:00
6a3a91ad0a Support changing active result tab per shortcut, Alt+Left and Alt+Right. See http://www.heidisql.com/forum.php?t=7609 2014-03-19 10:27:56 +00:00
0a7199a3d2 Display filename with path in query tab hint. Fixes issue #3527. 2014-03-15 06:36:19 +00:00