5185 Commits

Author SHA1 Message Date
c38a436b3a Issue #1975: add "keep asking" checkbox to reformat dialog 2025-02-01 16:37:38 +01:00
0ed57783a8 Issue #2085: tell TStringStream.Create not to free its TEncoding object after usage, as we use application-lifetime-available encoding instances 2025-02-01 09:59:06 +01:00
8547033561 Issue #2084: show numeric values in variables tab locally formatted in a tooltip 2025-01-31 11:33:48 +01:00
8faf2ccac9 Show type of exception happening through AppSettings.ExportSettings 2025-01-31 10:49:55 +01:00
dc2aa45a7b Issue #835: move prompt for overwriting output file from save-dialog to later when exporting is started, catching cases where the previous filename is used 2025-01-30 11:40:12 +01:00
8c2d62b808 Issue #2079: work with the "default" set of SQLite encryption parameters, not the transient ones 2025-01-26 16:05:42 +01:00
2c0b9455a5 Issue #646: forget setting for "Favorite objects only" on each connection start 2025-01-24 09:49:30 +01:00
1bd969f2b1 Issue #2064: support UTF-8 BOM encoding when loading and saving editor files 2025-01-22 10:55:15 +01:00
6a7b84568b Prevent connection activity through hovering table token while user query is running. Similar to issue #278 2025-01-22 08:40:57 +01:00
0ac204c10c Fix non-painted pasted columns in table editor 2025-01-14 20:24:18 +01:00
250663f489 Issue #2000: restore partly disabled support for multi lined grid rows 2025-01-12 13:31:44 +01:00
4cc6134cb0 Issue #1777: indicate functional key part in table editor with a different icon 2025-01-11 16:40:36 +01:00
8a63ce7c70 Issue #1777: basic support for function key parts in MySQL 8.0+ 2025-01-11 16:25:59 +01:00
bb5d5add23 Issue #1975: add preference option to skip dialog for selecting the SQL reformatter 2025-01-11 15:48:54 +01:00
6d2e960489 Issue #2070: clear grid selection when jumping to next search result 2025-01-11 09:51:32 +01:00
b42c0bb4f9 Issue #2066: support MSOLEDBSQL ADO providers with version postfix for MS SQL 2025-01-06 17:01:20 +01:00
93c59b17a8 Issue #872: add support for creating and altering INVISIBLE columns in table editor with MariaDB 10.3.3 and MySQL 8.0.23 2025-01-05 13:49:45 +01:00
1d1a8b1a9b Code readability: use named constants for column indexes on table editor 2025-01-05 13:15:41 +01:00
d49c84326e Fix incompatible parameters for OnDragDrop event on some VirtualTree's 2025-01-05 12:47:35 +01:00
b596e66fab Issue #1874: fix using "UnknownTable" when copying PostgreSQL rows in data tab 2025-01-04 16:09:40 +01:00
8f4ed805ee * Show table columns with datatype in table token hint
* Set hint font from underlying SQL editor, to apply a better formatting
2025-01-03 10:42:14 +01:00
34c2ed9224 Issue #2053: add debug log lines in all places where a sorting is created or restored 2024-12-31 15:51:51 +01:00
df4edef4f8 Show editor hints for routine tokens, with routine parameters, comment and body 2024-12-28 11:34:24 +01:00
6336d91c19 Issue #2063 and #2002: repaint database tree after filtering 2024-12-28 11:01:36 +01:00
d5ba3e4980 Show editor hints for string literals, revealing their character length 2024-12-20 18:32:43 +01:00
cbe1f13310 Fix Delphi error message saying SynEdit's OnDropFiles declaration has an incompatible parameter list 2024-12-20 12:34:34 +01:00
c312f6325a Issue #2046: support 4 different SSL verification levels on PostgreSQL 2024-12-18 18:08:33 +01:00
1a7e529907 Show editor hints for data type tokens as well, with their description 2024-12-18 16:12:33 +01:00
214dab8128 Show editor hints for table tokens as well, with table size and number of rows 2024-12-18 16:05:27 +01:00
aa04be5f17 Issue #2035: rename REPLICA MONITOR privilege to SLAVE MONITOR, which seems to be the preferred name in MariaDB 2024-12-18 16:00:30 +01:00
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
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
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
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