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 |
|
Ansgar Becker
|
82fc3363e0
|
Update SQLite libraries to v3.39.3 from 2022-09-05. Does not fix floating point overflow issue #1664
|
2022-09-28 11:41:40 +02:00 |
|
Ansgar Becker
|
1e52f68d95
|
Purge cached columns, indexes etc. and reinitialize table editor, when user presses refresh button. Closes #1628
|
2022-09-28 11:13:30 +02:00 |
|
Ansgar Becker
|
18b16e29eb
|
Issue #1669: turn off always-format setting by default
|
2022-09-27 16:20:41 +02:00 |
|
Ansgar Becker
|
f2a50aba63
|
Issue #1669: turn customize-highlighter button into dropdown button with additional items "Format code once" and "Always format code". Usable for SQL and JSON.
|
2022-09-27 11:10:43 +02:00 |
|
Ansgar Becker
|
0148564047
|
Issue #1670: fix text field editing with more than 256 chars on MS SQL
|
2022-09-27 09:06:17 +02:00 |
|
Ansgar Becker
|
cad673e213
|
Add missing ini entries for CURRENT_TIMESTAMP function. Closes #1666
|
2022-09-22 07:24:12 +02:00 |
|
Ansgar Becker
|
8e38e4ee99
|
Use empty default host/ip for new SQLite sessions, to avoid running into some out-of-memory issue. Closes #1602
|
2022-09-21 07:49:54 +02:00 |
|
Ansgar Becker
|
47f5058ae3
|
Fix previous approach in TDBQuery.HasFullData and StrHasNumChars, which used CharNextW() and stopped at null bytes within binary strings. Again use Length() instead, but let it be longer than GRIDMAXDATA. Closes #1658
|
2022-09-18 11:33:53 +02:00 |
|
Ansgar Becker
|
f65bb039ca
|
Issue #1659:
* remove broken sample text box
* activate translation on dialog
|
2022-09-12 07:45:39 +02:00 |
|
Ansgar Becker
|
2ca233afbf
|
Issue #1659:
* fix exception on closing customize dialog
* use empty string when converting clNone to and from web color, instead of #ffffff
|
2022-09-12 07:32:26 +02:00 |
|
Ansgar Becker
|
ddca97c07a
|
Issue #1659: create dialog for customizing highlighter colors and style, for use on grid text editor
|
2022-09-11 13:52:59 +02:00 |
|
Ansgar Becker
|
c68dd226aa
|
Issue #1656: attempt to give Wine a hint for the right font size, when highlighting selection occurrences
|
2022-09-03 12:55:16 +02:00 |
|
Ansgar Becker
|
d82a8cc8f7
|
Highlight occurrences of selected text in grid text editor, same as in query editor
|
2022-08-19 06:47:45 +02:00 |
|