6301 Commits

Author SHA1 Message Date
76c9c4499a Issue #2058: increase HideTimeout for function hints, calculate 100ms read time per character 2024-12-18 11:46:32 +01:00
b670254112 Issue #2058: show function description text in hint when mouse hovers over token in query editor 2024-12-17 15:44:56 +01:00
d257ac1286 Issue #2058: replace HTML entities by normal characters, and replace line breaks in hint panel 2024-12-17 15:00:08 +01:00
404c632353 Show function description text in hint panel when using the completion proposal 2024-12-17 14:45:52 +01:00
47b1be406b Issue #2003: set no column for auto-sizing, in foreign key list 2024-12-16 17:38:24 +01:00
84e6ce0e06 Issue #2038: fix empty preview panel on first click in image blob 2024-12-16 17:17:36 +01:00
a3c8500447 Issue #2035: support new REPLICA MONITOR admin privilege on MariaDB 10.5.9+ 2024-12-16 16:51:55 +01:00
8b4b5bd064 Issue #2050: Add new line at end to support comments at the end of a view definition 2024-12-16 16:33:58 +01:00
4918ae9856 Issue #2058: create a more complete functions-postgresql.ini from the documentation on postgresql.org 2024-12-16 14:45:21 +01:00
ce7d7007fa Fix a couple of compiler warnings 2024-12-09 07:16:07 +01:00
870932059b Put key icons besides column names in completion proposal 2024-12-09 07:09:16 +01:00
941c12b1a0 Issue #2057: Remove TAction instance for "Sync database" in main action list, removing support for showing that unfinished feature with a keyboard shortcut. 2024-12-06 13:48:33 +01:00
079815c04e Update SQLite libraries to v3.47.1.0, and update SQLite multiple cipher libraries to v1.19.1.0 2024-11-27 14:32:15 +01:00
5d32edbb17 Issue #2051: fix unused column default value when creating a new grid row, if that default value is a simple integer expression 2024-11-22 20:20:10 +01:00
53b8ea644b Issue #2024: fix slow grid export 2024-11-19 19:19:16 +01:00
ed4fee026d TMySQLConnection.SetOption: find defined name of option constant per RTTI and show it in error message (when setting failed) 2024-11-18 07:40:58 +01:00
7588e6afe2 Issue #1426 and issue #1768: minor: do not try to set MARIADB_OPT_TLS_VERSION option with libmysql 2024-11-18 06:25:04 +01:00
f4b89d996c Issue #1426 and issue #1768:
* fix value of MYSQL_OPT_SSL_VERIFY_SERVER_CERT constant, hopefully fixing SEC_E_ALGORITHM_MISMATCH with libmariadb
* disable MYSQL_OPT_SSL_VERIFY_SERVER_CERT if SSL checkbox is not checked, required since libmariadb C Connector 3.4.0
* show colored warnings in log panel for each failing mysql_options() call
2024-11-17 20:34:02 +01:00
8ca4cb3731 Update libmariadb and plugins to current GA release v3.4.3 2024-11-15 09:40:52 +01:00
f5427bb1a4 Issue #2041: categorize PostgreSQL's MONEY type from floats into text types, to fix exports and editing localized values including a currency symbol 2024-11-03 11:41:45 +01:00
537ee27111 Issue #1253: minor code simplification and inline documentation 2024-11-03 11:35:15 +01:00
70e6ad8d30 Issue #2040: fix new crash through accessing non existent ActiveGrid 2024-11-02 17:10:26 +01:00
fa3a04c7ae Issue #1253: fix queries for dropping primary or unique key in PG tables 2024-11-01 08:25:49 +01:00
2ba94bfd07 Issue #2040: when closing a query tab, cancel cell editor if active, preventing crash 2024-11-01 08:00:54 +01:00
a5905834bf Table editor: fix crash happening through clear indexes button 2024-10-31 17:46:13 +01:00
26513589df Issue #1981: increase contrast for colored text in privilege tree with dark styles 2024-10-20 12:24:52 +02:00
d2973de7c8 Attempt to fix DLL hijacking issue with DWrite.dll per manifest 2024-10-18 09:17:55 +02:00
2d153a41bc Issue #2036: disable clickable anchors in message dialogs when current style is dark, to work around unreadable text 2024-10-16 14:52:25 +02:00
eefdcf4fda Issue #2036: update vcl-styles-utils code to their current master branch state 2024-10-16 14:50:40 +02:00
89560cc4a0 Issue #1992: Escape ampersand in caption of menus and tabs, preventing underlined hotkey generation for names of session, database and tables 2024-10-12 15:31:58 +02:00
bc479591f0 Issue #2031: Cast MySQL's JSON type columns to literals in WHERE clause of grid UPDATEs and DELETEs. Similar to PostgreSQL's colName::text / issue #769 2024-10-11 09:48:36 +02:00
0d5ad92b61 Issue #922: remove milliseconds from exported date/time values in Excel mode 2024-10-10 17:24:47 +02:00
59ac406c36 Update style file from Delphi 12.1. Related to https://www.heidisql.com/forum.php?t=43616 2024-10-03 11:35:51 +02:00
718194d0b3 Issue #278: prevent connection activity through hovering status bar while a query is running 2024-10-03 11:25:00 +02:00
1f61ab7593 Issue #1965: remove unused variable 2024-09-29 11:05:44 +02:00
144f6028c9 Issue #321: leave away name of indexes when creating a table on PostgreSQL 2024-09-19 07:02:11 +02:00
02a5841fdf Issue template: remove prefilled values of required fields 2024-09-18 13:36:47 +02:00
bc9693c622 Issue #2000: disable multiline feature in grids, even when setting "Lines of text in grid rows" is larger than 1. Aims to fix laggy performance in grid with large contents. 2024-09-17 20:46:47 +02:00
06ed74bdca Issue #2009: generate values for BLOB columns, and disable foreign key checks during generation 2024-09-17 20:31:01 +02:00
07ae2f7102 Issue #2009: add missing translation strings 2024-09-13 18:26:59 +02:00
854efdf734 Issue #2009: basic implementation of a data generation tool, in table tools dialog 2024-09-09 17:40:53 +02:00
2ba8bcab53 Enable loading first part of JSON columns in grid, enhancing scroll performance 2024-09-09 17:34:01 +02:00
05d546ce90 Issue #2004: load and display triggers in database tree and tab 2024-09-09 08:46:16 +02:00
57d9df2aed Issue #2014: code refactor: move ParseSSLSettings into TUser class 2024-08-30 08:14:55 +02:00
3ae63d113f Issue #2014: user manager: parse SSL settings from SHOW CREATE USER, but also keep parsing SHOW GRANTS for backward compatibility 2024-08-28 10:45:33 +02:00
09dbc9c926 Issue #2011: pre-select a reasonable collation if the servers default collation is not set or not yet supported by Heidi 2024-08-25 13:37:33 +02:00
e8287db8fd Issue #1907: fix missing assignments in TDBObject.Assign, causing a default AvgRowLen of -1 which slows down the SQL export 2024-08-17 13:00:39 +02:00
a7663420f7 Code cleanup: Make use of TDBConnection.Has(TFeatureOrRequirement) in more MySQL related code 2024-08-16 15:18:54 +02:00
67af2666e2 Issue #619: support spatial columns with an SRID in table editor, on MySQL 8.0+ 2024-08-16 12:21:16 +02:00
0ea9c0ed4e Issue #2007 and issue #1965: use the previous RowsAffected value after ShowWarnings in grid update 2024-08-15 17:53:14 +02:00