Commit Graph

5932 Commits

Author SHA1 Message Date
Ansgar Becker
d000a8b441 Add comment to more joined short+long hints in translation 2022-12-17 09:20:18 +01:00
Ansgar Becker
f0581d0428 Add comment to joined short+long hint in translation. See 8fc6dba6e3 (r93385116) 2022-12-17 09:14:06 +01:00
Ansgar Becker
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
Ansgar Becker
7039db1a13 Issue #1722: rephrase text hint on filter input so it matches an existing translation string 2022-12-12 19:00:08 +01:00
Ansgar Becker
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
Ansgar Becker
8fc6dba6e3 Issue #1722: add missing translation strings to master file 2022-12-11 12:51:58 +01:00
Ansgar Becker
d02fdb8a22 Fix wrong tab order of recent filters pulldown on data grid filter panel 2022-12-11 12:47:25 +01:00
Ansgar Becker
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
Ansgar Becker
aef3b7c1f5 Issue #1724: silence another exception in MS SQL mode, when checking for IsNull on a field. Seems to be just a different version of the same bug described in #496 2022-12-10 14:55:24 +01:00
Ansgar Becker
2e25f71f11 PostgreSQL: update OpenSSL libraries to v1.1.1s, taken from http://wiki.overbyte.eu/wiki/index.php/ICS_Download#Download_OpenSSL_Binaries_.28required_for_SSL-enabled_components.29 2022-12-10 14:17:26 +01:00
Ansgar Becker
2c609a6c61 Issue #1725: add history menu pulldown to global filter edit box 2022-12-09 16:46:08 +01:00
Ansgar Becker
4e817c2249 Add missing translation string for new header-click option. See 7bea342b9f (r92151280) 2022-12-06 19:10:51 +01:00
Ansgar Becker
7b36063ec6 Add option to turn off warning dialog for active but unused SSL settings. See https://www.heidisql.com/forum.php?t=40080 2022-12-06 19:05:00 +01:00
Ansgar Becker
ea14eea01c Bump version for v12.3 release 12.3 2022-12-05 19:23:50 +01:00
Ansgar Becker
889a1b33c7 SQL export: Calculate a reasonable LIMIT clause when "Get full table status" session setting is disabled, causing AvgRowLen<=0. See https://www.heidisql.com/forum.php?t=40058 2022-12-04 20:17:51 +01:00
Ansgar Becker
78dd4c2bd2 Fix too narrow column widths restored with high DPI setting, due to Delphi's Round() function using the nearest *even* number. Use the better suited "kaufmännisch runden" approach. 2022-11-30 21:12:00 +01:00
Ansgar Becker
7bea342b9f Make clicks on grid column headers configurable, so the user may disable it, preventing him from accidental sortings on large tables. See https://www.heidisql.com/forum.php?t=40026 2022-11-28 20:55:39 +01:00
Ansgar Becker
954850d36b Forgotten dfm modification for previous commit 70d64a276e 2022-11-27 13:33:31 +01:00
Ansgar Becker
70d64a276e Query helpers tree: sync logic behind "Insert at cursor" with what doubleclick does. Enables that menu item for table columns, keywords, functions and snippets. See https://www.heidisql.com/forum.php?t=40022 2022-11-27 11:31:38 +01:00
Ansgar Becker
d42766c373 Quote BIT values again, in EscapeString version with data type. Closes #1709 2022-11-24 18:34:45 +01:00
Ansgar Becker
b20635258c Use rds_kill_query procedure on RDS to kill a running query. Closes #1705 2022-11-24 18:03:59 +01:00
Ansgar Becker
09e6d1709c Issue #1616: force update check to overwrite old HeidiSQL_update.exe in temp directory, once through different file size, and by logic when old one is older than 30 days. Fixes still used old updater with bugs. 2022-11-24 07:54:40 +01:00
Ansgar Becker
7c6cc45437 Issue #1705: Add new network type "MySQL on RDS", to support its different query for killing a process. New icon provided by @Bens-ct. 2022-11-23 20:04:43 +01:00
Ansgar Becker
29ccf59219 Revert background color of selected text in Material style to its original, again causing unreadable link text on dialogs described in issue #993. Readability of selected text seems more important to me. See https://www.heidisql.com/forum.php?t=40003 2022-11-22 19:53:33 +01:00
Ansgar Becker
7fccb07c8d Update plink binaries to latest v0.78. Closes #1430 2022-11-21 20:17:55 +01:00
Ansgar Becker
f47609ab0e Include application version and path of selected session in the session manager's window caption 2022-11-21 20:15:39 +01:00
Ansgar Becker
16c71fa234 Bump version for v12.2 release 12.2 2022-11-15 17:22:04 +01:00
Ansgar Becker
9f526aa9cf Update SQLite libraries to v3.39.4 from 2022-09-29 2022-11-14 20:41:05 +01:00
Ansgar Becker
9265598d41 CSV scanner: lowercase name of table and columns, and unify non-word characters to underscore 2022-11-14 20:22:25 +01:00
Ansgar Becker
28e34b9942 Fix crash when scanning CSV file with more values in data than in header line. Closes #1698 2022-11-14 20:07:37 +01:00
Ansgar Becker
9339304356 Fix trailing linebreak counted to last column name in first CSV line 2022-11-14 19:56:34 +01:00
Ansgar Becker
f33ccc708f Fix wrong finish message in log result, when doing something different than an export. See https://www.heidisql.com/forum.php?t=39913 2022-11-14 19:45:01 +01:00
Ansgar Becker
dc408630fc Issue #1700: exactify positions of line breaks in auto-filter on data grid, to prevent sporadically too long lines 2022-11-13 18:15:18 +01:00
Ansgar Becker
b55eb2b2fa Issue #1536: auto-resize height of data grid filter while user types text in it 2022-11-13 13:44:36 +01:00
Ansgar Becker
4e0747ac27 Issue #1616; Fix broken updater code and binaries, by fixing wrong parameter definition of WindowProc and wrong type cast in a SendMessage() call 2022-11-12 19:43:58 +01:00
Ansgar Becker
b929972360 Issue #1616: revert previous modifications on updater binaries, which now do nothing and don't trigger the WM_SHOWWINDOW message 2022-11-08 21:16:20 +01:00
Ansgar Becker
39377cc979 Issue #1695: attempt to fix a check for a named session before storing the currently used database name 2022-11-04 18:43:48 +01:00
Ansgar Becker
f110122f40 Prefer CopyFile + DeleteFile over MoveFile, in a second place, where the old binary is backup'd. See issue #1616 2022-11-02 19:40:42 +01:00
Ansgar Becker
56a7218705 Add log message after finished export, to make it more noticeable the user has control again. See https://www.heidisql.com/forum.php?t=39913 2022-10-31 17:26:14 +01:00
Ansgar Becker
9b68360b54 SSH tunnel: process error pipe contents only if std pipe is empty. See https://www.heidisql.com/forum.php?t=39851 2022-10-27 17:27:34 +02:00
Ansgar Becker
1756d46d8b Allow hex values to have an odd number of digits. See https://www.heidisql.com/forum.php?t=39864 2022-10-26 19:22:07 +02:00
Ansgar Becker
def6ec67b1 Issue #1691: make timer interval for auto completion proposal configurable, while keeping 500ms as a default value. 2022-10-26 19:18:35 +02:00
Ansgar Becker
ea1149ff7d Allow integers and floats to be entered in hexadecimal format in grids. Basically means they're not wrapped in quotes now. See https://www.heidisql.com/forum.php?t=39864 2022-10-23 12:02:55 +02:00
Ansgar Becker
1d1d1a4938 After restoring query tabs, warn user about tabs which were loading slow 2022-10-22 17:31:01 +02:00
Ansgar Becker
59bb389650 Add preference option for adding timestamp to log messages. Helpful for debugging performance issues. 2022-10-20 18:47:10 +02:00
Ansgar Becker
fb2668b48c Issue #1673, #1351 and #1658: use a general approach in TDBQuery.HasFullData for all server types, where we again use Delphi's Length() against a number range of 128..256. 2022-10-06 18:59:03 +02:00
Ansgar Becker
3565f8cce3 Fix text value in popup editor cut to 256 chars, for all modes other than MySQL. Closes #1673 2022-10-06 17:49:46 +02:00
Ansgar Becker
3623d691f1 Issue #1652: don't add collation clause to a modified or new JSON column 2022-10-04 18:59:55 +02:00
Ansgar Becker
b72599cd8a Issue #136: use VerySimpleXML v3-beta from https://github.com/Dennis1000/verysimplexml to reformat XML in grid cells.
Also, auto-disable slow wordwrap in editor if text is > 1M large
2022-10-03 09:05:29 +02:00
Ansgar Becker
318ce2e797 Update readme file: add Interbase/Firebird, require Delphi 11.1, code formatting 2022-09-28 19:13:02 +02:00