a7d76c0916
Make HTML export format compatible to Google Chrome. See https://www.heidisql.com/forum.php?t=9893
2023-03-29 21:38:24 +02:00
82b1a0fe8f
Support ON UPDATE SET DEFAULT and the same for ON DELETE in PostgreSQL foreign keys. See https://www.heidisql.com/forum.php?t=40413
2023-03-06 20:12:13 +01:00
0fedb314eb
Issue #1771 : add additional sleep time between SSH process checks, so it does not matter when WaitForSingleObject does not really wait (on Wine)
2023-03-01 09:17:28 +01:00
603e162ba7
Issue #1771 : prefer a larger SSH process check interval for larger timeouts (timeout:4s => check interval:400ms), and log process exit code each interval.
2023-02-28 05:50:36 +01:00
bff590e26c
Auto-set the first SSH executable from the dropdown when user activates SSH tunnel checkbox. See https://www.heidisql.com/forum.php?t=40399
2023-02-27 20:34:02 +01:00
082574d340
Support canceling SQL export before a table's data has been completed. Closes #1516
2023-02-27 19:44:59 +01:00
695a26eaf3
Ensure max INSERT setting is an Int64, so a huge value does not wrap into a negative value. See https://www.heidisql.com/forum.php?t=40393
2023-02-27 19:40:13 +01:00
ab8a4ea9b1
Turn crash into error dialog, on search and replace dialog, when regular expression is invalid
2023-02-08 20:49:30 +01:00
616c49c227
Issue #1226 : switch back to TSynHotKey again, after using THotKey in shortcut customizer since b4926f3f579c9d82981dea59a0785dd31c040b01 . Fixes non assignable Enter and Del hotkeys, probably more. This time we don't touch the original TSynHotKey for custom fixes, but through the new TExtSynHotKey.
2023-02-05 15:21:49 +01:00
f2cc5124d3
Restore previous scroll position after saving routine, trigger, event or view. See https://www.heidisql.com/forum.php?t=40291
2023-01-26 09:57:42 +01:00
4abc5c1b3d
Reduce crash probability in TSecureShellCmd.Connect when user disconnects from session before tunnel is reestablished.
2023-01-26 08:11:39 +01:00
a34b89d37a
Strip comments from current query before trying to detect a table alias. Closes #1753
2023-01-25 18:32:27 +01:00
c509a54b03
Widen import button on very first tab of session manager, so translations fit to it. Closes #1752
2023-01-24 18:47:58 +01:00
075aa18bc7
Refactor: Move connection reference out of TSortItems.ComposeOrderClause, so the caller must pass it as a parameter
2023-01-22 13:34:01 +01:00
0e6d814e03
Replace two versions of TSortItem.Create with an even simpler TSortItems.AddNew function
2023-01-22 13:23:51 +01:00
dde9615abd
Find a better alternative to d262a6acc920083e0728c324a968f83f11f263b7 : set descending column order on first header click when shift key is pressed . See https://www.heidisql.com/forum.php?t=40243
2023-01-22 12:57:14 +01:00
7ff9b2e9b7
Refactor internal structures for grid/table sorting, prefer TObjectList over Array
2023-01-22 12:49:53 +01:00
4ccf6e07f8
Do not auto-create "c:\Users\Anse\Documents\HeidiSQL\", as we only use it for snippets which can also have a custom path. Closes #1751
2023-01-19 20:31:25 +01:00
4358406ac2
Issue #1717 : block too fast and overlapping calls of refresh action, to reduce crash probability
2023-01-18 20:17:36 +01:00
498ebfb5e1
Fix crash due to reset AppSettings.SessionPath through LogSQL()
2023-01-18 07:36:57 +01:00
5ce198cdcc
Attempt to fix a crash, happening in some cases when user focuses a tree node in a different connection
2023-01-17 20:40:34 +01:00
dc0fe1afd6
Issue #1568 and issue #1737 : exit OnPaintTransient event handler on interlocked calls
2023-01-14 12:37:39 +01:00
d262a6acc9
Switch sorting order on data grid header clicks, so the first click makes it descending now, second one ascending. See https://www.heidisql.com/forum.php?t=40243
2023-01-12 19:02:36 +01:00
0678d4a9c9
Hide SSL tab when no session is selected
2023-01-10 20:46:48 +01:00
9c5da0f699
Issue #921 : add SSH tunnel support for SQL Server in TCP/IP mode. "SSH tunnel" tab is not hidden any longer for unsupported network types, only the checkbox is disabled then.
2023-01-10 20:28:43 +01:00
4a591df119
Prefer previously used filename in save-as-snippet dialog. Closes #1747
2023-01-10 19:42:02 +01:00
ad034dfdd8
Issue #1730 : fix wrong vertical position of linebreaks dropdown
2023-01-09 20:35:32 +01:00
7e54b8143e
Issue #1730 : apply font to mother query grid as well, in ApplyFontToGrids
2023-01-09 20:21:39 +01:00
7e0e893bc2
Degrade category of mostly log messages from grid editors to debug.
2023-01-09 20:08:05 +01:00
0c0bb6db54
Issue #1744 : load stored tab file contents always with UTF-8 encoding, to prevent a wrong encoding per auto detection.
2023-01-07 13:22:24 +01:00
3ea12a4357
Issue #1721 : fix now wrong tab order with the new "SSH tunnel" checkbox
2023-01-02 20:47:42 +01:00
96c7334843
TConnectionParameters.GetImageIndex: prefer more specific icon for MySQL on RDS sessions
2023-01-02 20:43:35 +01:00
d7689d5abf
Issue #1721 : Let the user disable a session's SSH tunnel configuration, similar to the SSL checkbox
2023-01-02 20:40:33 +01:00
8abb5dbfba
Update DDetours sources to latest (2021-01-01)
2022-12-31 18:29:54 +01:00
7fc5f3bf07
Update vcl-styles-utils sources to latest (2021-01-11)
2022-12-31 18:28:04 +01:00
1744ae02c5
Issue #1730 : add preference option for disabling incremental search through typing in grids
2022-12-31 11:41:43 +01:00
d96daa80b1
Issue #1738 : revert recent VirtualTrees update, back on master branch from 2022-06-18. Could not get query threads to work in 64 bit mode.
2022-12-31 11:26:24 +01:00
ae883a0a80
Include some System.Generics.* units without using project's unit scopes or aliases
2022-12-29 17:59:23 +01:00
84221a747b
Update VirtualTree component to release v7.6.3
2022-12-29 12:01:26 +01:00
7e63af8b51
Issue #1568 : fix ineffective temporary disabling of OnChange handler
2022-12-27 19:44:23 +01:00
5b31188351
Issue #1568 : content in SQL editor is modified in SynMemoQueryKeyPress. Attempt to prevent some endless loop through OnChange event.
2022-12-27 19:17:56 +01:00
0d9de512cd
Remove unit scopes from project settings, prefer fully qualified unit names in uses clauses. Enhance readability and compiler performance.
2022-12-26 17:59:19 +01:00
d03e1e8fd9
Update gnugettext.pas to rev 148 from http://svn.code.sf.net/p/dxgettext/code/trunk/dxgettext/sample/gnugettext.pas
2022-12-26 16:58:56 +01:00
6219e928ea
Issue #418 : restart via task scheduler after build update, decreasing privileges to the normal user instead of administrator
2022-12-25 13:18:37 +01:00
465b3dae86
Use red background for SQL errors in log panel too. See https://www.heidisql.com/forum.php?t=40110
2022-12-12 19:27:48 +01:00
7039db1a13
Issue #1722 : rephrase text hint on filter input so it matches an existing translation string
2022-12-12 19:00:08 +01:00
9c5d8358e0
Automagic modifications to form files, done through updates of IDE and some components. Especially removes no longer published properties OldCreateOrder and PixelsPerInch.
2022-12-11 14:54:48 +01:00
8fc6dba6e3
Issue #1722 : add missing translation strings to master file
2022-12-11 12:51:58 +01:00
d02fdb8a22
Fix wrong tab order of recent filters pulldown on data grid filter panel
2022-12-11 12:47:25 +01:00
3ce5672240
Enhance user query error handling. See https://www.heidisql.com/forum.php?t=40085
...
* try to find error position in 1M of SQL instead of only 1KB
* do not reset cursor if position was not found
* paint red background on line with error, just until user presses any key
2022-12-10 16:02:38 +01:00