Commit Graph

6250 Commits

Author SHA1 Message Date
Ansgar Becker
c60efdb5ce About box: show Delphi version behind compiled date 2024-08-10 12:18:02 +02:00
Ansgar Becker
e419351700 Issue #1998: fix non-scaled title text font in completion proposal 2024-07-30 14:21:44 +02:00
Ansgar Becker
f32abebeff Issue #1991: check if left part of table name up to a dot lives in the database list. If not, assume it is part of the table name. 2024-07-25 20:06:50 +02:00
Ansgar Becker
7a652b3a0a Issue #1996: fix missing placeholder 2024-07-25 19:41:23 +02:00
Ansgar Becker
32ce3df761 Issue #1996: fix YAML syntax error 2024-07-25 19:38:50 +02:00
Ansgar Becker
f52c4a87f3 Issue #1996: upgrade bug report template to an issue form configuration file 2024-07-25 19:35:36 +02:00
Ansgar Becker
e521f7ab0c CSV import: add checkbox option for keeping dialog open after successful import, so the user may process multiple files with less clicks 2024-07-23 19:39:56 +02:00
Ansgar Becker
322b78b8b4 CSV import: set default folder and filename in open-file-dialog to the one of the selected file 2024-07-23 19:18:38 +02:00
Ansgar Becker
1443a6ce99 Issue #1984: fix undefined and wrong result of TMySQLQuery.TableName when using a table alias 2024-07-19 11:16:58 +02:00
Ansgar Becker
4c251ec2b6 Move mostly empty log message to debug level 2024-07-17 14:07:29 +02:00
Ansgar Becker
fa51efc2d0 Upgrade to Delphi 12.1: create or copy new packages, update SynEdit.inc to match DCC 36.0 2024-07-17 11:40:35 +02:00
Ansgar Becker
644699ad7c Bump version for v12.8 release 12.8 2024-07-11 19:05:23 +02:00
Ansgar Becker
8607090627 Get query result tab caption list from "-- names:" comment, similar to "-- name:" in a single query 2024-07-06 12:49:41 +02:00
Ansgar Becker
b7cdb85365 Issue #1935: indicate unaccepted drop target when dragging folder or session over its current folder 2024-07-01 16:38:07 +02:00
Ansgar Becker
3fd2d715ba Issue #1972: rephrase the two new SSL verification options 2024-06-29 09:37:49 +02:00
Ansgar Becker
0b3bc66d6e Issue #1972: Add new option to verify SSL certificate, in MySQL and MariaDB 2024-06-28 15:38:23 +02:00
Ansgar Becker
a15a1713f7 Issue #1971: downsize VARCHAR length to 1 for temporary tables for views, to work around "Row size too large" error 2024-06-26 11:42:08 +02:00
Ansgar Becker
0b486ce7ab Issue #1428: debug log query time and network time after each result-query 2024-06-26 09:38:29 +02:00
Ansgar Becker
b4b17d6eaf Enhance TConnectionParameters.IsMySQL, to turn "MySQL or MariaDB 8.0" into "MySQL 8.0" in status bar 2024-06-26 08:52:59 +02:00
Ansgar Becker
29d32ff64e Issue #1604: support adding primary key to new tables, which needs to be done inside the CREATE TABLE code 2024-06-24 15:07:29 +02:00
Ansgar Becker
c597e89ab2 Issue #1967: fix doubled height of donate button with certain fonts, for instance "Microsoft YaHei UI" 2024-06-24 07:22:44 +02:00
Ansgar Becker
5d83ff08fb Issue #1946: update C connector / libmariadb.dll and plugin libraries to latest v3.3.10, taken from https://dlm.mariadb.com/browse/c_connector/201/2032/ 2024-06-22 17:01:18 +02:00
Ansgar Becker
1eff7a566a Issue #1605: support dropping table indexes on SQLite 2024-06-21 14:47:24 +02:00
Ansgar Becker
ac34c1271c Issue #1965: show mysql_info() output in log panel, after warnings 2024-06-21 12:57:23 +02:00
Ansgar Becker
e028e3f998 Do not quote default value of a BIT column on MySQL. See https://www.heidisql.com/forum.php?t=38149 2024-06-21 08:27:21 +02:00
Ansgar Becker
54bb0bab45 Issue #1965: show SQL warnings in forms: event editor, copy table, create database, insert files, load CSV 2024-06-19 17:09:46 +02:00
Ansgar Becker
51f199ca69 Issue #1965: show SQL warnings after modifying server variable 2024-06-19 16:23:28 +02:00
Ansgar Becker
d12a940b8a Reduce code redundancy by implementing a default GetRowCount function in TDBConnection 2024-06-19 15:49:54 +02:00
Ansgar Becker
5f413b63c4 Issue #1965: show warnings from internal queries in user manager, CSV detector and table tools 2024-06-19 10:46:16 +02:00
Ansgar Becker
6fa069e0fb Strip hotkeys from tree nodes 2024-06-19 06:51:06 +02:00
Ansgar Becker
06b2945213 Strip hotkeys from action names in message dialog 2024-06-19 06:37:19 +02:00
Ansgar Becker
c5172ba72d Issue #1965 and issue #1088: do not force integer display width when composing CREATE TABLE code on MySQL 8.0.17+. The user may set one if he likes, but that will now show a server warning in the log panel. 2024-06-18 16:57:40 +02:00
Ansgar Becker
5b214a3d75 Issue #1965: show warnings from some internal queries as well, and when running an SQL file 2024-06-18 16:53:09 +02:00
Ansgar Becker
02ea2d5199 Issue #1965: remove unused variable declarations 2024-06-18 15:54:44 +02:00
Ansgar Becker
c3f2046b05 Issue #1965: fix missing variable declaration 2024-06-17 19:55:46 +02:00
Ansgar Becker
df5474c8d5 Issue #1965: remove obsolete option and checkbox "Show query warnings dialog", now that warnings are always logged 2024-06-17 16:03:13 +02:00
Ansgar Becker
078f9e5df3 Issue #1965: show warnings from custom queries in the bottom log panel, right when they occur, not at the very end of a batch 2024-06-17 15:38:46 +02:00
Ansgar Becker
1942990166 Silence sporadic crash in TAdoDBConnection.Destroy, found in uploaded crash reports 2024-06-17 11:08:27 +02:00
Ansgar Becker
87f3ced187 Separate two commands in two lines, so debugging can reveal the crashing command 2024-06-17 11:06:03 +02:00
Ansgar Becker
f95140d9de Issue #1604: support creating table indexes on SQLite 2024-06-17 10:23:57 +02:00
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