Ansgar Becker
|
5ee7ce00c6
|
Create "copy with tabs to spaces" action, and place it in Edit menu. Closes #1285
|
2021-10-23 09:08:05 +02:00 |
|
Ansgar Becker
|
325ceedaf9
|
Create editor commands for moving line up/down. See https://www.heidisql.com/forum.php?t=18926
|
2021-10-20 07:45:32 +02:00 |
|
Ansgar Becker
|
a02a19f65d
|
Issue #1169: completion proposal: add the few Interbase function names listed on https://docwiki.embarcadero.com/InterBase/2020/en/Function_List_(Language_Reference_Guide)
|
2021-10-19 07:20:52 +02:00 |
|
Ansgar Becker
|
38510bd030
|
Activate auto-suggest option "Find matches in middle of entered text" by default.
|
2021-10-19 06:47:58 +02:00 |
|
Ansgar Becker
|
c23e5d3731
|
Fix generating mysqldump cli argument --databases with --tab
|
2021-10-17 11:50:58 +02:00 |
|
Ansgar Becker
|
535940872f
|
SQL export: don't generate ALTER TABLE..DISABLE/ENABLE KEYS for InnoDB tables, which don't support that, generating a notice instead. Closes #1185
|
2021-10-17 11:46:36 +02:00 |
|
Ansgar Becker
|
77b7203f11
|
Ignore query tab backup files generated during tests
|
2021-10-17 11:44:07 +02:00 |
|
Ansgar Becker
|
eb6386f218
|
Prefer query left to the current one, if current one contains no text. Closes #603
|
2021-10-17 08:34:38 +02:00 |
|
Ansgar Becker
|
54153df4d2
|
PostgreSQL: Update OpenSSL libraries to v1.1.1l, precompiled for ICS project, and add license details. Taken from http://wiki.overbyte.eu/wiki/index.php/ICS_Download#Download_OpenSSL_Binaries_.28required_for_SSL-enabled_components.29 . Closes #1464
|
2021-10-17 08:10:24 +02:00 |
|
Ansgar Becker
|
f42afad480
|
Update SynEdit's list with known MySQL keywords, taken from https://dev.mysql.com/doc/refman/8.0/en/keywords.html#keywords-in-current-series . Closes #1437
|
2021-10-16 08:09:56 +02:00 |
|
Ansgar Becker
|
54c327d1df
|
Reset SynHighlighterSQL's MySQLFunctions list back to the official version, now that we extend this list with the new ini files
|
2021-10-13 09:36:05 +02:00 |
|
Ansgar Becker
|
70912e15b3
|
Overwrite SynEdit's predefined FunctionNames list with those from our ini file
|
2021-10-13 08:00:38 +02:00 |
|
Ansgar Becker
|
fd8016e0d6
|
Fix crash when helpers tree "SQL functions is expanded and shows some nodes, after user has disconnected
|
2021-10-12 19:53:14 +02:00 |
|
Ansgar Becker
|
f5b45e7d8e
|
Create generated functions-sqlite.ini, containing 76 definitions from current online documentation on https://www.sqlite.org/docs.html
|
2021-10-12 19:51:48 +02:00 |
|
Ansgar Becker
|
9baeb9f018
|
Outsource large list of MySQL functions into separate .ini files, one per server type. Todo: definitions for SQLite and Interbase.
|
2021-10-11 21:32:55 +02:00 |
|
Ansgar Becker
|
43eae2618e
|
Issue #1458: Update MySQL function names for highlighting, with functions from MySQL 8.0.26
|
2021-10-09 18:18:58 +02:00 |
|
Ansgar Becker
|
fc60303a58
|
Issue #1457: fix missing SET TIME_ZONE.. on export target server
|
2021-10-08 07:21:12 +02:00 |
|
Ansgar Becker
|
89f1f7f5fa
|
Issue #1453: support UINT columns in SQLite mode
|
2021-10-06 18:59:53 +02:00 |
|
Ansgar Becker
|
36f8d5794b
|
Prefer IdentifierEquals() to compare names of two tables in TDBObject.IsSameAs(), for potentially case insensitive comparison when lower_case_table_names is 1. Fixes "Table x not found in tree" after creating a table with upper case letters on Windows servers. See https://www.heidisql.com/forum.php?t=38150
|
2021-10-03 17:15:33 +02:00 |
|
Ansgar Becker
|
066af75aac
|
VirtualTrees: try to fix "unit not found" compiler error - add VirtualTrees.Types unit to contains section in dpk file
|
2021-09-27 09:11:51 +02:00 |
|
Ansgar Becker
|
fc1421c4d3
|
Update VirtualTrees component source to v7.6.1
|
2021-09-26 08:28:23 +02:00 |
|
Ansgar Becker
|
38c3a82380
|
Prefer SUBSTRING() over SUBSTR() in Postgres mode, to restore Redshift compatibility. See https://www.heidisql.com/forum.php?t=38326 and issue #1259
|
2021-09-22 07:12:46 +02:00 |
|
Ansgar Becker
|
04e8d683b4
|
Escape single quotes and backslash in all PostgreSQL connection string values, including password. Closes #1417
|
2021-07-24 08:55:15 +02:00 |
|
Ansgar Becker
|
475e191a59
|
Issue #1169: get basic connection to local Interbase setup running
|
2021-07-18 12:33:37 +02:00 |
|
Ansgar Becker
|
7194aa05fb
|
Issue #1169: basic skeleton for Interbase connections, including two network types TCP/IP and Local, as well as two drivers IB and FB
|
2021-06-28 21:22:47 +02:00 |
|
Ansgar Becker
|
a469d89227
|
Issue #1169: give items in TDBDatatypeIndex a different prefix (dt => dbdt), to fix a conflict with those from Delphi's database components
|
2021-06-26 17:44:50 +02:00 |
|
Ansgar Becker
|
b86efe871d
|
No longer disable SSH tunnel on Windows 10 S. This removes the no longer required support for Win10S if used in the Windows Store.
|
2021-06-26 09:15:12 +02:00 |
|
Ansgar Becker
|
ed28bcbf6f
|
SQL export: Add popup menu action for copying mysqldump command line
|
2021-06-25 08:56:18 +02:00 |
|
Ansgar Becker
|
ee69a049fd
|
Set TIME_ZONE system variable for reading as well, not only for the export output. See https://www.heidisql.com/forum.php?t=38078
|
2021-06-25 07:38:52 +02:00 |
|
Ansgar Becker
|
6de3817472
|
Fix removed custom color from query gutter after zoom. Closes #1392
|
2021-06-24 10:39:53 +02:00 |
|
Ansgar Becker
|
210cfbaa8f
|
Code cleanup: outsource generation of mysql command line arguments into TConnectionParameters.GetExternalCliArguments
|
2021-06-24 06:57:20 +02:00 |
|
Ansgar Becker
|
39d7af0abd
|
Code cleanup: outsource generic MainForm.IsWine property to apphelpers.IsWine function
|
2021-06-24 05:44:14 +02:00 |
|
Ansgar Becker
|
2ea193992c
|
Reset timezone in SQL exports to zero offset, to be independent from local date/times. See https://www.heidisql.com/forum.php?t=38078
|
2021-06-23 21:21:39 +02:00 |
|
Ansgar Becker
|
8d949575cd
|
Issue #932: fix crash with new color setting when switching from query tab to data tab
|
2021-06-23 08:37:31 +02:00 |
|
Ansgar Becker
|
ff9c467f8c
|
Issue #932: use background color of active session for query gutter
|
2021-06-22 21:13:06 +02:00 |
|
Ansgar Becker
|
cb1024b048
|
Fix more potential theme related EAccessViolation's, due to Action:=caFree in OnClose event of modal forms. Their caller now frees these modal forms. In non-modal forms, keep caFree in OnClose but remove existing OnDestroy events, moving code to OnClose instead.
https://www.heidisql.com/forum.php?t=38043
https://stackoverflow.com/questions/2075405/how-to-close-non-modal-form-in-delphi
|
2021-06-22 20:37:34 +02:00 |
|
Ansgar Becker
|
963085463d
|
Issue #932: use session background color for query result tabs, so it's clear to which connection they belong
|
2021-06-22 16:06:14 +02:00 |
|
Ansgar Becker
|
c634dcf06e
|
Attempt to fix theme related crashes through OnClose event of dialogs with caFree. See https://www.heidisql.com/forum.php?t=38043
|
2021-06-21 20:53:26 +02:00 |
|
Ansgar Becker
|
724c43256d
|
Query tabs: prefer setting width and height of a new query tab memo like the current tab
|
2021-06-20 08:38:42 +02:00 |
|
Ansgar Becker
|
4900730f2d
|
Update SQLite libraries to v3.36.0
|
2021-06-19 08:16:22 +02:00 |
|
Ansgar Becker
|
a78075681c
|
Fix two compiler warnings
|
2021-06-17 08:53:55 +02:00 |
|
Ansgar Becker
|
6b0f379ad0
|
Update installer script for use with updated InnoSetup v6.2.0
|
2021-06-17 08:12:00 +02:00 |
|
Ansgar Becker
|
ac66de31bb
|
Support filenames with accented chars in text file import dialog. Closes #1387
|
2021-06-15 07:46:58 +02:00 |
|
Ansgar Becker
|
4c959ded83
|
Silence a harmless access violation in ApplicationDeActivate, triggered by changing the VCL style
|
2021-06-14 20:08:47 +02:00 |
|
Ansgar Becker
|
821371d667
|
Upgrade to Delphi 10.4.2 compiler: update various VCL styles
|
2021-06-14 08:08:31 +02:00 |
|
Ansgar Becker
|
22d7da3ff8
|
Performance: call RefreshBackgroundColors only during RefreshSessions and btnSaveClick, not in ListSessionsFocusChanged
|
2021-06-13 12:11:08 +02:00 |
|
Ansgar Becker
|
28d25e3334
|
Revert a144466e71 : query exact row count from tables and views. See https://www.heidisql.com/forum.php?t=37983
|
2021-06-10 07:42:50 +02:00 |
|
Ansgar Becker
|
19677fa7f0
|
Let a second version of EscapeString decide itself whether to quote a string, based on the given datatype. Closes #1386
|
2021-06-09 20:10:00 +02:00 |
|
Ansgar Becker
|
7b0705df28
|
Disable build update button for 32bit version, so I only have to provide 64bit builds (while still supporting releases in 32 bit)
|
2021-06-06 17:24:36 +02:00 |
|
Ansgar Becker
|
9eb37d0a02
|
Catch some potential file related exceptions in text file import. See https://www.heidisql.com/forum.php?t=37974
|
2021-06-06 08:26:12 +02:00 |
|