|
db014bda03
|
Use custom tab width and tabs-to-spaces setting uniquely in all places where we generate code. Provides a new CodeIndent() helper. Closes #1330
|
2024-05-19 12:22:43 +02:00 |
|
|
a378e6ec94
|
Set TLS options BEFORE calling mysql_ssl_set(). Probably helps fixing issue #1768
|
2024-05-18 17:40:34 +02:00 |
|
|
6fac701ad6
|
Fix retrieval of PG foreign keys on table names which exist in multiple schemata. Closes #1956.
|
2024-05-18 12:11:28 +02:00 |
|
|
64e843cadf
|
Support zooming per mouse wheel in all remaining TSynMemo instances. This was missing in the procedure editor and log panel for instance.
|
2024-05-17 07:34:48 +02:00 |
|
|
0e389da429
|
Issue #1763: fix wrong DPI shown in log panel, and too high donate button after DPI change
|
2024-05-10 15:31:40 +02:00 |
|
|
6e9be764fd
|
Mark grid nodes with vsMultiLine, even if asGridRowLineCount option is set to 1. Fixes endlessly received WM_PAINT messages on results with large lines and tabs in it. Fixes issue #1897. See https://www.heidisql.com/forum.php?t=41502
|
2024-05-09 13:03:50 +02:00 |
|
|
8ed344400d
|
Issue #1947: don't change case of detected column names, in CSV parser
|
2024-05-01 16:48:30 +02:00 |
|
|
59669869ea
|
Issue #139: move the few lines of code from OnBeforeCellPaint events of 3 remaining host subtabs into HostListBeforeCellPaint
|
2024-05-01 12:22:48 +02:00 |
|
|
c5f93d23e9
|
Issue #139: use alternating row background in database tab, and in all sub tabs of the host tab
|
2024-05-01 12:00:18 +02:00 |
|
|
538cd1efc1
|
Issue #1936: simplify code in TfrmTextEditor.FormClose
|
2024-04-29 16:28:11 +02:00 |
|
|
45b9010e2b
|
Issue #1936: simplify code, use the reference to TfrmTextEditor only locally in the ButtonClick event
|
2024-04-29 16:13:35 +02:00 |
|
|
358bee628c
|
Issue #1936: Attempt to fix EAbstractError when closing text editor
|
2024-04-29 16:04:34 +02:00 |
|
|
604047f8d6
|
Issue #139: minor optimization
|
2024-04-29 12:08:24 +02:00 |
|
|
f49804afbe
|
Alternating row background colors in table columns list, if activated by user. Closes #139
|
2024-04-29 09:24:47 +02:00 |
|
|
7647fa19c0
|
Reset sort order of data tab grid as well, when user clicks "Clear data tab filter". Closes #1868
|
2024-04-29 07:44:32 +02:00 |
|
|
ae2abe22b5
|
Issue #1931: retrieve oid of user defined PostgreSQL data type CITEXT dynamically, which is different on each server/database.
|
2024-04-24 20:07:18 +02:00 |
|
|
4ac4152e7d
|
Support CITEXT columns and categorize as text type, so these show up in foreign values pulldown editor of data grid. Closes #1931
|
2024-04-22 20:30:34 +02:00 |
|
|
96c8f3c660
|
Grid export: implement JSON Lines format. Closes #1930
|
2024-04-21 18:08:39 +02:00 |
|
|
d094e45619
|
Grid export: fix non triggered code for format selection
|
2024-04-21 16:14:41 +02:00 |
|
|
5b4afdd2df
|
Grid export: convert format TComboBox to TComboBoxEx with icons
|
2024-04-21 16:08:14 +02:00 |
|
|
a8405070db
|
Reorder components in grid export dialog, and convert format radio buttons to combobox. Makes the dialog more wide than high, creating space for wider labels and more format options.
|
2024-04-20 10:50:14 +02:00 |
|
|
e0f8abad06
|
Set DbTree.DefaultNodeHeight in FormShow rather than in FormCreate, to respect DPI settings. Closes #1943
|
2024-04-18 10:24:19 +02:00 |
|
|
8359bf5f1c
|
Reset FClipboardHasNull marker before pasting text which was copied outside the application. Closes #1942
|
2024-04-17 15:01:30 +02:00 |
|
|
3c45d41c19
|
In TSecureShellCmd.Connect, include parallel happened errors in any success dialog. Also, log errors to the log panel when both pipes have content. Closes #1940
|
2024-04-17 11:27:35 +02:00 |
|
|
ee3aaf8645
|
Issue #321: Fix SQL code in TTableKey.SQLCode for PostgreSQL
|
2024-04-16 20:15:41 +02:00 |
|
|
5309787847
|
Issue #1939: Fix empty CREATE TABLE code and "List index out of bounds" message in log, due to accessing TTableKey.Collations[x] without being initialized
|
2024-04-16 20:13:47 +02:00 |
|
|
1df6622f8f
|
Update list with known MySQL keywords, taken from https://dev.mysql.com/doc/refman/8.0/en/keywords.html#keywords-in-current-series Closes #1933
|
2024-04-14 12:12:52 +02:00 |
|
|
39826ecbfb
|
Issue #1934: fix empty column list in completion proposal when user input starts with a quote character
|
2024-04-14 11:48:55 +02:00 |
|
|
010a46c48f
|
Outsource new line replacements into new StripNewLines() function
|
2024-04-12 06:59:16 +02:00 |
|
|
dec0acea39
|
Fix too greedy expression for finding result name. See https://www.heidisql.com/forum.php?t=10493
|
2024-04-11 19:18:01 +02:00 |
|
|
4c07c36411
|
Issue #1586: include "COLLATE xyz" clause when applying collation and user checked the "Convert data" option, so the columns do not get the default collation of the new charset
|
2024-04-10 12:13:57 +02:00 |
|
|
9364da6661
|
Support naming result tabs per "-- name: xyz" comment. See https://www.heidisql.com/forum.php?t=10493
|
2024-04-08 14:32:35 +02:00 |
|
|
fcca03acae
|
Fix invalid SQL code for dropping foreign key constraint in PostgreSQL mode. Closes #1247
|
2024-03-28 19:33:48 +01:00 |
|
|
6434e2f3c2
|
Issue #1927: display column comments in completion proposal, give that third column more space to the left and italic style
|
2024-03-28 17:18:18 +01:00 |
|
|
59c2122113
|
Scale controls on TSetEditorLink DPI aware. See pm from HW
|
2024-03-25 14:14:56 +01:00 |
|
|
54c953ed61
|
Add functions-mysql8.ini with some newer functions in it, and search for version specific ini file when connecting. See https://www.heidisql.com/forum.php?t=41892
|
2024-03-20 15:55:02 +01:00 |
|
|
f038db4031
|
Fix completion proposal not showing columns of a table alias when table name contains the word "join". Closes #1923
|
2024-03-17 09:38:56 +01:00 |
|
|
4751e83080
|
Hopefully fix slow loading tabs. Related to commit 1d1d1a493892eba9152a868bc303a11c1826af74.
|
2024-03-13 15:37:42 +01:00 |
|
|
56d84c34a8
|
Host tab: use session name as tab caption, and show host name as mouse-over hint. See https://www.heidisql.com/forum.php?t=41399
|
2024-03-09 16:48:29 +01:00 |
|
|
b617a4f19d
|
Issue #1917: use existing Charset, Id and Default column names in GetCollationTable
|
2024-03-03 19:43:24 +01:00 |
|
|
730793df9f
|
Issue #1917: add some dummy column names in GetCollationTable which are used by some callers
|
2024-03-03 19:34:56 +01:00 |
|
|
7ef74ddc63
|
Support additional UCA collations introduced in MariaDB 10.10.1. Closes #1917
|
2024-03-03 19:24:18 +01:00 |
|
|
b7e7207cb0
|
Issue #1918: make expression more exact, for cases it matches in the middle of a query as well
|
2024-03-02 13:39:56 +01:00 |
|
|
648e1356e3
|
Remove leading timestamp from log message when copying to new query tab. Closes #1918
|
2024-03-02 13:35:34 +01:00 |
|
|
838e461805
|
Table editor: fix expression for newer MariaDB servers when searching the explanation for the "incorrectly formed" error
|
2024-03-01 07:29:04 +01:00 |
|
|
cbd4854f4a
|
Table editor: when user runs into the cryptic "constraint is incorrectly formed" message, append a more meaningful line from SHOW ENGINE INNODB STATUS.
|
2024-02-28 11:22:58 +01:00 |
|
|
ff8a3aca9f
|
Issue #1906: replace radio group box with a simple combo box, taking up less vertical space
|
2024-02-26 15:07:44 +01:00 |
|
|
dc77752145
|
Issue #1887: restore old scroll offset in data grid, when refreshing and when paging to the next rows
|
2024-02-26 13:22:46 +01:00 |
|
|
484c08b2ed
|
Fix #1887 - Data grid surprisingly resets horizontal scroll position
|
2024-02-25 11:11:08 +01:00 |
|
|
068893c629
|
Fix CURRENT_TIMESTAMP default text detection as an expression, not as an ordinary string literal, on MySQL 8.0.14+. Closes issue #1910
|
2024-02-24 16:34:01 +01:00 |
|