Commit Graph

6139 Commits

Author SHA1 Message Date
Ansgar Becker
7ef74ddc63 Support additional UCA collations introduced in MariaDB 10.10.1. Closes #1917 2024-03-03 19:24:18 +01:00
Ansgar Becker
b7e7207cb0 Issue #1918: make expression more exact, for cases it matches in the middle of a query as well 2024-03-02 13:39:56 +01:00
Ansgar Becker
648e1356e3 Remove leading timestamp from log message when copying to new query tab. Closes #1918 2024-03-02 13:35:34 +01:00
Ansgar Becker
838e461805 Table editor: fix expression for newer MariaDB servers when searching the explanation for the "incorrectly formed" error 2024-03-01 07:29:04 +01:00
Ansgar Becker
cbd4854f4a Table editor: when user runs into the cryptic "constraint is incorrectly formed" message, append a more meaningful line from SHOW ENGINE INNODB STATUS. 2024-02-28 11:22:58 +01:00
Ansgar Becker
ff8a3aca9f Issue #1906: replace radio group box with a simple combo box, taking up less vertical space 2024-02-26 15:07:44 +01:00
Ansgar Becker
dc77752145 Issue #1887: restore old scroll offset in data grid, when refreshing and when paging to the next rows 2024-02-26 13:22:46 +01:00
Ansgar Becker
7955ba8bce Update OpenSSL libraries used by libpq-15.dll to v3.1.5 (64 bit only), taken from http://wiki.overbyte.eu/wiki/index.php/ICS_Download . Closes #1905 2024-02-26 11:14:41 +01:00
Jochen Neubeck
484c08b2ed Fix #1887 - Data grid surprisingly resets horizontal scroll position 2024-02-25 11:11:08 +01:00
Ansgar Becker
068893c629 Fix CURRENT_TIMESTAMP default text detection as an expression, not as an ordinary string literal, on MySQL 8.0.14+. Closes issue #1910 2024-02-24 16:34:01 +01:00
Ansgar Becker
8e3eed57cb Issue #1906: by default, use grayscale icons on inactive *query* tabs only 2024-02-10 15:43:25 +01:00
Ansgar Becker
04c2d949a0 Issue #1906: add preference option for grayscale/color icons on inactive tabs 2024-02-10 15:37:21 +01:00
Ansgar Becker
8f099dcfe2 Issue #178: use filter icon without drop-down arrow, as there is no drop-down menu 2024-02-10 14:38:34 +01:00
Ansgar Becker
e6b8d68afe Issue #178: fix now wrong calculation of selected objects size sum 2024-02-10 11:06:00 +01:00
Ansgar Becker
61f95c8239 Issue #178: add database and table filter boxes to table tools dialog - same as on main form 2024-02-10 10:18:32 +01:00
Ansgar Becker
6d3f24b022 Fix emptied "SHOW WARNINGS" pool due to queried @max_error_count in warning dialog. See https://www.heidisql.com/forum.php?t=41753 2024-02-07 07:31:02 +01:00
Ansgar Becker
d43893ba85 Issue #1899: fix wrong column number on column selector above data grid 2024-02-04 12:02:42 +01:00
Ansgar Becker
651c2902cb Merge remaining changes from Virtual-TreeView release 8.0.1. Last update was already the code from v8.0.0, which was incorrectly released as v7.6.6. See https://github.com/JAM-Software/Virtual-TreeView/issues/1238 2024-02-04 11:34:28 +01:00
Ansgar Becker
b8d587647b SQL export dialog: cut long file list down to 20 latest items 2024-02-04 11:14:48 +01:00
Ansgar Becker
17f4cb2949 Refresh sorting controls per timer when user presses the delete button of one sorting. Fixes issue #520 2024-02-03 18:51:48 +01:00
Ansgar Becker
95151d6a3e Issue #1512: add basic support for indexes with descending column direction 2024-02-02 08:16:37 +01:00
Ansgar Becker
74f872db77 Reset LineStyle to lsDotted in grids, and give data grid's column header more height again. 2024-01-29 21:37:08 +01:00
Ansgar Becker
f3ce46af4d Update VirtualTrees component code to release v7.6.6 from Jan 12 2024 2024-01-29 15:00:26 +01:00
Ansgar Becker
ad3709529c After reformatting SQL code, unify new lines to Windows line feeds, so the selection's end in SynMemo is correct 2024-01-21 16:10:23 +01:00
Ansgar Becker
79ce5edcf3 Fix retrieving MySQL events from the current database on older servers which return a lower case schema name, by turning the comparison case insensitive. Further more, don't compare the schema at all on newer servers with a fix for MySQL bug 41907. See https://bugs.mysql.com/bug.php?id=41907#c360194 and https://www.heidisql.com/forum.php?t=41682 2024-01-18 19:33:15 +01:00
Ansgar Becker
c6394fb6db Make pressed state of favorites button more noticeable, by using the gray-scale icon in unpressed state 2024-01-15 07:27:34 +01:00
Ansgar Becker
4b4c49fb30 Update plink executables to v0.80. Closes #1888 2023-12-21 16:57:21 +01:00
Ansgar Becker
61af816c63 Issue #1429: add "SQL INSERT IGNORE" output format to grid export dialog 2023-12-13 17:26:37 +01:00
Ansgar Becker
9d55335e8b Performance: call TimerHostUptimeTimer event every 20 seconds only, instead of each second 2023-12-02 14:10:51 +01:00
Ansgar Becker
d9304007b6 Issue #1879: add drop down menu to "Apply filter" button, with an option to overwrite the current filter based on the different input text 2023-12-02 14:04:24 +01:00
Ansgar Becker
bbcebc8507 Static row id: always use the color of the session the result belongs to 2023-11-27 22:03:11 +01:00
Ansgar Becker
5755c3a128 Add item in Tools main menu for resetting panels to their default dimensions. Useful for quite a few people who move their app window between screens with different resolutions. See https://www.heidisql.com/forum.php?t=41505 2023-11-26 12:27:06 +01:00
Ansgar Becker
7df5691dfb Installer: use a more stable way to get the major.minor app version 2023-11-26 11:58:19 +01:00
Ansgar Becker
8c17f2f35c Installer: add newly available translation files for Hungarian and Bulgarian 2023-11-26 10:30:43 +01:00
Ansgar Becker
78d1acc0b3 Search replace: ignore numbers in static row id column 2023-11-25 15:35:02 +01:00
Ansgar Becker
4409a59040 Update regular expression library to v. 1.181 2023.11.22, supporting matched result in with \K pattern. 2023-11-25 15:26:52 +01:00
Ansgar Becker
8f1ae4000d Fix activated SSH tunnel for a network type which does not support that, after changing the network type from an explicit SSH-tunnel-type to a TCP/IP version. 2023-11-15 21:43:05 +01:00
Ansgar Becker
fcb0d15413 Detect Windows 11 in about dialog, and remove functions only required for the no longer supported Windows Store version 2023-11-14 18:16:37 +01:00
Ansgar Becker
6ca09de320 Issue #1870: support VARCHAR columns with a length of 0, in temporary fake tables for exporting views 2023-11-14 11:33:46 +01:00
Ansgar Becker
e640b8db7e Remove debug stuff to force exception in f_() 2023-11-12 16:51:39 +01:00
Ansgar Becker
1098d25ad3 Fix crash in f_() function with invalid format specifiers from some translation. Happened in Japanese recently. 2023-11-12 16:49:30 +01:00
Ansgar Becker
2715af3363 Fix crash in SynCompletionProposalChange, happening when scrolling very fast to the top of the list 2023-11-11 15:03:23 +01:00
Ansgar Becker
8507c85d19 Enhance readability of focused text in result grid using dark styles. TreeOptions.PaintOptions.toGhostedIfUnfocused grays out text otherwise. See https://www.heidisql.com/forum.php?t=41458 2023-11-11 15:02:01 +01:00
Ansgar Becker
9e809a9079 Less intrusive donate buttons with colors from active style 2023-11-11 14:49:46 +01:00
Ansgar Becker
ade136e230 Bump version for v12.6 release 12.6 2023-11-05 12:08:19 +01:00
Ansgar Becker
06ad550dab Update OpenSSL libraries used by libpq-15.dll to v3.1.3 (64 bit only), taken from http://wiki.overbyte.eu/wiki/index.php/ICS_Download#Download_OpenSSL_Binaries_.28required_for_SSL-enabled_components.29 . Closes #1841 2023-11-05 10:45:28 +01:00
Ansgar Becker
ad71496037 Warn the user about potential data loss when loading a (csv) file with encoding set to "auto-detect". There are still EEncodingError reports uploaded. 2023-11-05 10:05:13 +01:00
Ansgar Becker
a98102111d Update plink executables to v0.79. Closes #1848 2023-11-04 19:14:09 +01:00
Ansgar Becker
30d2c5af88 Fix ON UPDATE part of DEFAULT clause with no parentheses on MySQL 8, which are required only for the DEFAULT value. Closes #1826 2023-11-04 15:22:42 +01:00
Ansgar Becker
f9297d4c7d Use the same hotkey (Ctrl+S) for saving a table/trigger/... as for saving a query file. Closes #1619 2023-11-03 12:43:07 +01:00