Ansgar Becker
1ea5c51e24
Issue #1604 : fix crash when showing index tab due to uninitialized SubParts and Collations in SQLite and PostgreSQL
2024-06-17 09:20:07 +02:00
Ansgar Becker
acedfc7c87
Table editor: disallow editing direction/collation of index node level
2024-06-17 07:54:54 +02:00
Ansgar Becker
8a1087fe0c
Issue #1284 : update SQLite multiple cipher libraries to v1.8.6
2024-06-16 14:35:06 +02:00
Ansgar Becker
ce3d29a99c
Issue #1964 : support MariaDB's INET4 and INET6 data types
2024-06-14 13:59:40 +02:00
Ansgar Becker
753e4f6b1f
Issue #1284 : suppress irrelevant warning "Duplicate %s %s with identical parameters will be inacessible from C++"
2024-06-14 13:46:55 +02:00
Ansgar Becker
b76c27dd4c
Issue #1963 : fix doubled DPI factor of proposal width and height, due to its own scaling
2024-06-12 18:32:45 +02:00
Ansgar Becker
b98c3ffba2
Update current year in license file
2024-06-08 13:11:15 +02:00
Ansgar Becker
77f3407738
Issue #1952 : change log level in TDBQuery.IsEditable from debug to info, when user tries to edit a read-only grid result, so the reason and background is more visible for most users.
2024-06-08 09:11:38 +02:00
Ansgar Becker
c6b29cabac
Issue #1149 : reset bottom filter box after switching tables
2024-06-08 08:46:57 +02:00
Ansgar Becker
215b096003
Issue #1962 : reset width and height of completion proposal when user clicks "Reset panel dimensions"
2024-06-08 08:21:52 +02:00
Ansgar Becker
72de2ac6b7
Create FUNDING.yml
2024-06-06 12:23:56 +02:00
Ansgar Becker
6c7c5eff1a
Issue #1284 : add support for encrypted SQLite databases, using the C API from utelle/SQLite3MultipleCiphers
2024-06-05 16:47:20 +02:00
Ansgar Becker
505f2c9d52
Quote restart command in scheduled task item generated by auto-updater
2024-05-31 09:00:18 +02:00
Ansgar Becker
eb48205528
Merge pull request #1950 from mlocati/export-php
...
Fix and improve exporting in PHP format
2024-05-31 07:56:34 +02:00
Ansgar Becker
40e427e5b2
Merge branch 'master' into export-php
2024-05-31 07:54:33 +02:00
Ansgar Becker
21ab7c8917
Issue #1959 : fix shrinking/repositioned edit boxes in options tab of table editor, when opening a second table.
2024-05-31 07:44:38 +02:00
Ansgar Becker
abc0900f69
Issue #634 : fix HTML in message dialog text containing URLs with trailing double quote
2024-05-30 18:43:57 +02:00
Ansgar Becker
2aa65f1af5
Issue #1948 : hide menu item for Sequal Suggest dialog.
2024-05-30 17:51:48 +02:00
Ansgar Becker
b099162e0e
Issue #1768 : add footer hint in the error dialog shown when SEC_E_ALGORITHM_MISMATCH happens
2024-05-29 07:22:01 +02:00
Ansgar Becker
d549080cbd
Issue #1768 :
...
* Dynamically set the used MYSQL_OPT_* constants for libmysql v8+, to fix the reported SEC_E_ALGORITHM_MISMATCH connection error on SSL-enabled sessions.
* add libmysql-8.4.0-64.dll to installer
* remove deprecated and no longer used mysql_ssl_set() function
2024-05-28 19:33:54 +02:00
Ansgar Becker
d383089c3d
Issue #1897 : initialize nodes with vsMultiLine only if toGridExtensions option is set, so the host subtabs do not suffer from other bugs. See https://www.heidisql.com/forum.php?t=42191
2024-05-21 19:39:50 +02:00
Ansgar Becker
5b046b2473
Issue #1768 : prefer mysql_options() with MYSQL_OPT_SSL_* over deprecated mysql_ssl_set(). And merge some newer TMySQLOption items from mariadb-server\libmariadb\include\mysql.h
2024-05-20 10:53:45 +02:00
Ansgar Becker
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
Ansgar Becker
a378e6ec94
Set TLS options BEFORE calling mysql_ssl_set(). Probably helps fixing issue #1768
2024-05-18 17:40:34 +02:00
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
ed5bccce00
Add CURRENT_TIMESTAMP function, this time missing in the newer generated functions-mysql8.ini. Closes #1951
2024-05-15 09:10:14 +02:00
Michele Locati
79d9f8bba8
Fix and improve exporting in PHP format
2024-05-10 17:36:36 +02:00
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
6c89405813
Bump version for v12.7 release
12.7
2024-05-05 12:05:48 +02:00
Ansgar Becker
8ed344400d
Issue #1947 : don't change case of detected column names, in CSV parser
2024-05-01 16:48:30 +02:00
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
538cd1efc1
Issue #1936 : simplify code in TfrmTextEditor.FormClose
2024-04-29 16:28:11 +02:00
Ansgar Becker
45b9010e2b
Issue #1936 : simplify code, use the reference to TfrmTextEditor only locally in the ButtonClick event
2024-04-29 16:13:35 +02:00
Ansgar Becker
358bee628c
Issue #1936 : Attempt to fix EAbstractError when closing text editor
2024-04-29 16:04:34 +02:00
Ansgar Becker
604047f8d6
Issue #139 : minor optimization
2024-04-29 12:08:24 +02:00
Ansgar Becker
f49804afbe
Alternating row background colors in table columns list, if activated by user. Closes #139
2024-04-29 09:24:47 +02:00
Ansgar Becker
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
Ansgar Becker
223ed2671e
Issue #1946 : update libmariadb.dll and plugin libraries to latest v3.3.8, taken from https://dlm.mariadb.com/browse/c_connector/201/1924/
2024-04-26 13:55:03 +02:00
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
96c8f3c660
Grid export: implement JSON Lines format. Closes #1930
2024-04-21 18:08:39 +02:00
Ansgar Becker
d094e45619
Grid export: fix non triggered code for format selection
2024-04-21 16:14:41 +02:00
Ansgar Becker
5b4afdd2df
Grid export: convert format TComboBox to TComboBoxEx with icons
2024-04-21 16:08:14 +02:00
Ansgar Becker
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
Ansgar Becker
e0f8abad06
Set DbTree.DefaultNodeHeight in FormShow rather than in FormCreate, to respect DPI settings. Closes #1943
2024-04-18 10:24:19 +02:00
Ansgar Becker
8359bf5f1c
Reset FClipboardHasNull marker before pasting text which was copied outside the application. Closes #1942
2024-04-17 15:01:30 +02:00
Ansgar Becker
93bf677afc
Update plink executables to v0.81
2024-04-17 11:28:30 +02:00