Ansgar Becker
cccd082520
Bump version for v12.12 release
12.12-Linux
2025-10-08 20:40:13 +02:00
Ansgar Becker
17a99be262
Fix a second bunch of compiler warnings and hints
2025-10-08 18:04:00 +02:00
Ansgar Becker
a7e187924a
Fix a bunch of compiler warnings and hints
2025-10-08 17:05:34 +02:00
Ansgar Becker
e6e91c85c9
Update check: do not confuse users with a changelog link of the Windows version, and hide (Windows) nightly build text
2025-10-08 15:12:50 +02:00
Ansgar Becker
d5e024da9a
Issue #2201 : allow GetSessionNames() to create the given ParentPath if it does not exist, in this case the empty "Sessions" root key
2025-10-08 13:58:18 +02:00
Ansgar Becker
e6c6b3b132
Issue #2254 : fix parsing existing trigger definition on SQLite, keeping compatibility to MariaDB and MySQL
2025-10-07 20:59:14 +02:00
Ansgar Becker
a8ddb4da7e
Issue #2266 : move INVISIBLE clause for MySQL/MariaDB table columns after the virtual and generation clause
2025-10-07 20:56:30 +02:00
Ansgar Becker
f3a4668c75
Issue #2260 : fix non-accepted pasted new text in collation drop-down
2025-10-07 20:50:13 +02:00
Ansgar Becker
de959ca5a6
Issue #2161 : fix reading and writing user limitations in newer MySQL versions
2025-10-07 20:48:32 +02:00
Ansgar Becker
c461ab5a14
Issue #2126 : rephrase SQL query for retrieving the oid of citext data type, to prevent errors in the server logs
2025-10-07 20:39:59 +02:00
Ansgar Becker
1c4900d763
Issue #2122 : support table comment syntax when creating new PostgreSQL tables
2025-10-07 20:37:33 +02:00
Ansgar Becker
c01a439ce5
Issue #2250 : use N(ational) prefix in MS SQL for any text value going through the second version of EscapeString(), supporting Unicode now when importing a file into a table.
...
Issue #41 : use N(ational) prefix on MS SQL strings on all quoted strings, regardless of their exact data type, to support Unicode in meta queries as well
2025-10-07 20:30:10 +02:00
Ansgar Becker
d9d870ffc3
Fix unsaved highlighter selection of default "General"
2025-10-07 20:24:09 +02:00
Ansgar Becker
835b86669c
Fix memory leak
2025-10-07 20:20:37 +02:00
Ansgar Becker
d2c3ed2e8c
Issue #2249 : call FixVT() in FormCreate consequently, so the trees do not change their row height after the second use. Also increase TextMargin and reduce Margin.
2025-10-07 20:19:32 +02:00
Ansgar Becker
d930ecf5da
Let PortOpen() return true when netstat command could not be run, to prevent loops with broken commands
2025-10-07 20:05:45 +02:00
Ansgar Becker
0d319d633b
Remove dead comments from THttpDownload
2025-10-07 20:01:34 +02:00
Ansgar Becker
c5bb2df9d6
Issue #1313 : support MariaDB's COMPRESSED attribute for columns in table editor
2025-10-06 17:00:25 +02:00
Ansgar Becker
bb1298c4b2
Issue #2243 : suppress prompt to save a yet unknown host key in ssh mode, by disabling StrictHostKeyChecking
2025-10-06 16:48:07 +02:00
Ansgar Becker
d815ed9c5a
Issue #2243 : fix input being ignored by ssh by adding a linefeed after y/n
2025-10-06 16:45:24 +02:00
Ansgar Becker
b28dc7d642
Issue #2233 : fix detection of column length in SQLite, when the column type contains a space before parenthesis
2025-10-06 16:41:58 +02:00
Ansgar Becker
9196bbfdd1
Issue #2212 : add type prefix to export file name, when exporting one file per object, to fix overwriting same filename for different object types
2025-10-06 16:38:52 +02:00
Ansgar Becker
285fcd4277
Configure TortoiseGit's bugtraq url for log messages
2025-10-06 16:34:25 +02:00
Ansgar Becker
9bfe17b649
Issue #2205 : Remove subpart from column indexes when user changed its data type to non-text
2025-10-06 16:28:45 +02:00
Ansgar Becker
d895149555
Issue #2193 : expect some more characters to indicate a boundary for an identifier: ! < >
2025-10-06 16:25:37 +02:00
Ansgar Becker
af3ad48fef
Table data generator: use only space, new line and letters in text columns, and limit to 1024 characters
2025-10-06 16:23:39 +02:00
Ansgar Becker
0419483f54
Issue #176 : move foreign key column value behind the text value, in the grid foreign key drop-down, so a user may select an item by typing letters
2025-10-06 16:20:15 +02:00
Ansgar Becker
3ab17241cf
Leave space for column id in grid column headers. See https://www.heidisql.com/forum.php?t=44161
2025-10-06 16:17:52 +02:00
Ansgar Becker
cf88f553e0
Issue #2225 : fix crash in grid editing, when canceling through Esc key
2025-10-06 16:04:32 +02:00
Ansgar Becker
b00a6632e2
Issue #2225 : fix crash in grid value change, apply patch from hennerdrewes with Application.QueueAsyncCall in DoEndEdit
2025-10-06 15:50:19 +02:00
Ansgar Becker
df6abc9b25
Prefer UTF-8 encoding for loading files, instead of auto-detection, which breaks in many cases. See https://www.heidisql.com/forum.php?t=44351
2025-08-16 15:49:23 +02:00
Ansgar Becker
5ec8c4c725
Issue #2229 :
...
* prefer const over constref for FPC>=3.2.4
* fix unsupported TabOrder on TSpeedbutton
* pass a float value to FloatToStr
* remove unused units from uses clause in lpr project file
2025-08-05 13:01:24 +02:00
Ansgar Becker
ef54221504
Issue #2221 : fix wrong detection of table alias and following dot, with text after the current cursor position
2025-07-31 10:59:05 +02:00
Ansgar Becker
cbde322fde
Issue #2221 : enhance SQL completion proposal in a way SynEdit/Lazarus propagates it, with a focus on column names
2025-07-28 15:37:57 +02:00
Ansgar Becker
103c580daa
Issue #2227 : enable formatter for JSON code in text editor
2025-07-26 17:11:55 +02:00
Ansgar Becker
13338c6b22
Issue #2203 : auto-convert Windows home path to Linux home path when importing a setting file
2025-07-13 15:12:00 +02:00
Ansgar Becker
7555128a29
Issue #2222 : fix missing last character in CREATE TABLE code on table editor and copy-table dialog
2025-07-10 22:07:19 +02:00
Ansgar Becker
94939aad95
Issue #2202 : show a more helpful hint when no library was selected (and none is available) for connecting
2025-07-09 16:07:30 +02:00
Ansgar Becker
456951838e
Issue #2216 : remove predefined SynMemo keystrokes ecLineBreak, ecInsertLine, ecDeleteWord. The latter one inactivates Ctrl+T shortcut for new query tab
2025-07-04 09:03:59 +02:00
Ansgar Becker
07286320b4
Issue #2202 : prefer libmariadb over libmysql when none of them is installed. Also, prefer the -dev packages.
2025-06-25 07:17:32 +02:00
Ansgar Becker
57b44ef313
Issue #2202 : depend on libgtk2.0-0t64, openssl and openssh-client. Also, require all of the database driver libraries so users are not potentially left with an empty library drop-down.
2025-06-23 12:10:41 +02:00
Ansgar Becker
9907d3276e
Convert Windows linebreaks to Unix linebreaks, to prevent /bin/sh from additional \r character
12.11.1.167
2025-06-20 15:51:52 +02:00
Ansgar Becker
bcc2fc098a
Fix $packageDir variable consisting only of $fullVer
2025-06-20 15:45:07 +02:00
Ansgar Becker
2c17d03d1e
Issue #2182 : increase dimensions of crash dialog
2025-06-18 11:52:30 +02:00
Ansgar Becker
804f43eb8f
User manager: reveal yet hidden edit boxes like editRepeatPassword, due to missing autosize properties on tabsheets
2025-06-16 17:33:15 +02:00
Ansgar Becker
c6cf188781
Issue #2182 : fix apphelpers.InvalidateVT on Linux, where VirtualTree needs an additional hit
2025-06-16 17:27:09 +02:00
Ansgar Becker
097e816f5c
Issue #2197 : enable and fix non working file logging, plus fix two "Open folder" menu items
2025-06-16 16:02:23 +02:00
Ansgar Becker
ea1b076f11
Issue #2182 : show exceptions in a custom form with the callstack in a memo and a copy button
2025-06-13 10:15:00 +02:00
Ansgar Becker
9e5b4e7947
Remove VCL styles related code, disable theme selection in preferences, to prevent confusion
2025-06-11 17:06:10 +02:00
Ansgar Becker
145c74aea1
Bump version for v12.11 release
2025-06-11 16:05:21 +02:00