Commit Graph

6310 Commits

Author SHA1 Message Date
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
Ansgar Becker
aa2e93a801 Support removing shortcuts per button in preferences. Closes #940 2023-11-03 12:35:30 +01:00
Ansgar Becker
a1ebf37021 Keyboard shortcuts: allow the user to accept duplicate assignments per ignore button. Useful in case of F9 for "Run SQL" and "Apply filter". 2023-11-03 11:41:59 +01:00
Ansgar Becker
b1ddfc5234 Scroll tabs horizontally per mouse wheel, if .MultiLine is disabled 2023-11-02 07:22:06 +01:00
Ansgar Becker
fb07d48449 Update SQLite libraries to v3.44.0 2023-11-02 06:44:41 +01:00
Ansgar Becker
d722bfed68 Issue #752: leave away misleading comment for VIEW in second export pass 2023-10-31 17:46:01 +01:00
Ansgar Becker
efb46314fc Fix EAccessViolation in TMainForm.DBtreeFocusChanged:124 2023-10-31 17:29:38 +01:00
Ansgar Becker
a3f99e4f0f SQL export: do DROP VIEW/TABLE/... only in first export pass, not even in the second one where we convert tables to views. In the second pass the original view is definitely dropped and DROP VIEW on the temp table generates an "xyz is not view" error on MySQL 8. Closes #752 . 2023-10-31 17:10:16 +01:00
Ansgar Becker
38a9c157f7 Issue #1863: simplify GetExecutableBits with a simple compiler conditional, which should not even fail on Wine 2023-10-31 16:33:58 +01:00
Ansgar Becker
7c406c1f2b Fix sporadic crash with focused Host tab while connecting to another session 2023-10-30 12:23:11 +01:00
Ansgar Becker
38788e432d Add right-click option for MultiLine property of PageControlMain, for users preferring tabs in one line 2023-10-27 13:08:01 +02:00
Ansgar Becker
6f909b52b7 Provide custom background color in very first "Custom" item of background selector 2023-10-25 07:45:50 +02:00
Ansgar Becker
8d4dbfe165 Fix crash in TMainForm.DBtreeGetText happening while connecting through SSH tunnel 2023-10-25 07:44:12 +02:00
Ansgar Becker
70897e6d98 Catch OLE exception when provider names cannot be listed 2023-10-25 07:36:05 +02:00
Ansgar Becker
3cdb86eefa Fix crash after reconnect, when query helpers' functions are collapsed 2023-10-25 07:09:52 +02:00
Ansgar Becker
89b3fcbbdb Fix crash in printer dialog, when printer is somehow not available 2023-10-25 06:57:38 +02:00
Ansgar Becker
b276609e5c Fix compiler warnings, broken in 2ef4662b48 2023-10-24 06:54:26 +02:00
Ansgar Becker
acbfaee004 Issue #861: Fix crash when leaving application, broken in previous commit. 2023-10-24 06:29:57 +02:00
Ansgar Becker
bef9488b71 Issue #861: use session background color for row id column 2023-10-24 06:22:45 +02:00
Ansgar Becker
2ef4662b48 Catch additional EReadError crash in RunQueryFile 2023-10-23 21:08:09 +02:00
Ansgar Becker
904274d521 Issue #1640: Attempt to fix crash in MouseUp event of query tab close button, through closing/freeing the tab and button through a timer event 2023-10-23 20:33:40 +02:00
Ansgar Becker
084faa3d6a Leave SQL help buttons always enabled and let the error dialog tell the user when the server does not support the HELP command 2023-10-22 17:11:46 +02:00
Ansgar Becker
39817f2cce Fix crash when user clicks Help button on maintenance dialog, in a non-MySQL session 2023-10-22 12:23:35 +02:00
Ansgar Becker
3651da00bf Fix EAccessViolation in TMainForm.AnyGridGetText:5 2023-10-22 11:46:29 +02:00
Ansgar Becker
82567b0c09 Catch different EInOutError exception happening in rare cases of ForceDirectories() 2023-10-22 11:39:45 +02:00
Ansgar Becker
63d0e7b942 Fix EAccessViolation in TMainForm.DBtreeGetText:12 2023-10-22 11:28:22 +02:00
Ansgar Becker
ad0305c574 Fix EAccessViolation in TDBObject.GetImageIndex:6 2023-10-22 11:13:46 +02:00
Ansgar Becker
dead25d63c Silence sporadic EAccessViolation in DBtreeBeforeCellPaint, when reading DbObj.Connection.Parameters, found in uploaded reports 2023-10-22 10:57:27 +02:00
Ansgar Becker
99fdbe8b4b Issue #1863: prevent remaining 4 SendMessage calls in Wine 2023-10-22 10:16:43 +02:00
Ansgar Becker
f274022f1b Issue #1863: prevent from SendMessage in StatusBarMouseMove within Wine 2023-10-20 15:24:47 +02:00