351 Commits

Author SHA1 Message Date
a241b6920d Issue #710: add menu item for closing query tabs to the right of the mouse click coordinates 2021-06-05 08:43:47 +02:00
68bfd31289 Issue #710: add menu items for closing all query tabs 2021-06-05 08:15:25 +02:00
c1015a56cf Update plink executables to v0.75. Closes #1377 2021-05-25 21:00:22 +02:00
869993e45d Fix unusable search/replace dialog in views and procedures. Closes #1376 2021-05-24 14:17:34 +02:00
a26bfbb121 Install VC redistributable for x64 or x86, blowing up the installer to 45MB. Using a command line taken from https://gist.github.com/mistic100/1fb61107eedd48cb0011 , but without the code for version comparing, as I can't find the right GUIDs for v14.28.29914.00 . Closes #1296 2021-05-21 20:08:01 +02:00
4fc2063449 Fix crash after encountering unsupported NetType session setting. And don't ask the user to report that as a bug, in the prior error dialog. 2021-05-15 08:25:40 +02:00
976dd6b742 Turn release-download button into a link label, displaying a second link to a message dialog with instructions for a portable update. See https://www.heidisql.com/forum.php?t=37843 2021-05-08 17:21:02 +02:00
c5d95c1ce2 Modify release-download-button, so it points to the portable download link if the running version is a portable 2021-05-08 09:27:15 +02:00
b271107dad Add new preference option for displaying hexadecimal content in lowercase 2021-04-23 15:45:39 +02:00
21f8d7836e Create "Editor commands" menu in "Query" main menu, and populate it with all available editor commands from SynEditKeyCmds 2021-04-22 08:41:38 +02:00
bc26484701 Issue #397: Add support for logging DML queries, and make log file path fully customizable. Requires to move some session settings to a new SSL tab, to reduce the required dialog height. 2021-01-29 08:25:14 +01:00
153e0724bd Issue #397: Implement logging of DDL queries to migration files 2021-01-28 08:23:12 +01:00
da2fe28cc3 Update year in license text 2021-01-27 21:19:24 +01:00
9fcfda8cba Follow up to e66121a1c3cfe00c3ddbaca27ac11a052f4f4f6a: extend warning message to point the user in the right direction. See https://www.heidisql.com/forum.php?t=37505#p37514 2021-01-22 08:05:29 +01:00
c6d9af9a3a Separate Create > "Stored routine" menu item into two, one for procedures and one for functions. Closes #987 2021-01-17 14:37:34 +01:00
461c7343f8 Issue #75: get "Add constraint" and "Delete constraint" buttons working, provide function list when editing check clause, and fix some more issues 2021-01-16 16:29:44 +01:00
8f294e8990 Add menu items for inserting lowercase GUID's into grid cell. Closes #1268 2021-01-08 16:49:02 +01:00
8c5c56808c Update sqlite3 libraries from v3.30.1 to v3.34.0 from Dec 01 2020 2021-01-05 17:40:46 +01:00
11ef02105e Issue #477: Translate controls on CSV layout detector 2020-12-29 22:20:21 +01:00
54166561d8 Apply data type colors to column names in completion proposal, and move formatting code to new apphelpers.SynCompletionProposalPrettyText() 2020-12-28 13:18:26 +01:00
e66121a1c3 Warn the user about potential data loss when loading a (sql) file with encoding set to "auto-detect". That auto-detection has caused several data loss situations already. 2020-12-26 09:02:18 +01:00
172c9aeec8 Issue #744: Shortcut settings: Let user know whether a wanted shortcut is assigned to another action, and prompt for confirmation in such cases. 2020-12-21 21:12:04 +01:00
9c45f973d8 Update bundled plink.exe to v0.74 from https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html . closes #1218 2020-12-19 10:36:45 +01:00
1d0a224fa6 Issue #1241: Remove theme selection from installer 2020-12-18 09:22:38 +01:00
3c18c08fb7 Show reasonable error dialog when current query is empty and user tries to run "Explain current query" or "Explain analyzer for current query". Closes #1240 2020-12-02 17:32:06 +01:00
5df6149db4 Issue #477: Implement CSV layout detection, in a new dialog, callable through a "<New table>" item. Detection yet limited to integers, floats and text column types. 2020-11-29 14:25:29 +01:00
bb8b11fc55 Issue #1232: fix wrong tab caption used when rename-tab action triggered through its shortcut 2020-11-24 18:28:19 +01:00
2f9dc90b0e Add context menu item for renaming query tabs. Closes #1232 2020-11-21 13:08:46 +01:00
bae514d147 Issue #1209: move https=>http fallback to THttpDownload.SendRequest(), so the update check benefits from that 2020-11-11 20:05:41 +01:00
a0fa16f363 Issue #760: add an appropriate error message when trying to change the case of a session name only 2020-08-28 07:57:52 +02:00
edb592c12c Issue #1132: fix missing msgstr section in translation file 2020-08-17 18:08:31 +02:00
16115576cc Add new "Query" main menu, and put most of the SQL relevant actions there, including a submenu with some new code folding actions. Closes #1132 2020-08-17 17:50:14 +02:00
5c14ab4f23 Issue #1132: Add basic support for code folding in SQL editors, using #region/#endregion markers 2020-08-16 13:00:31 +02:00
7a28e6f01a Enable view editor if SHOW INDEXES command returned an error. Closes #1130 2020-08-14 08:39:02 +02:00
526074981a Related to issue #906: make first two menu items in header popup menu translatable 2020-07-17 12:27:18 +02:00
08f0cbdb4f Remove download link for plink in SSH tunnel tab, and provide plink.exe v0.73 through the installer 2020-06-24 17:22:43 +02:00
e3f8b1a5b1 Play "Error" sound when executed file(s) had errors. See https://www.heidisql.com/forum.php?t=12800
Also, cancel execution of further files when user presses the cancel button
2020-06-13 11:15:08 +02:00
9fdbfe919e Add informative message in log panel after running SQL files, and play a short "OK" sound. This should probably be an "Error" sound when the file(s) had errors. See https://www.heidisql.com/forum.php?t=12800 2020-06-13 10:42:47 +02:00
c9135bd9d0 Issue #293: make warning threshold for number of grid rows customizable, in preferences dialog, on grid formatting tab 2020-05-30 09:10:23 +02:00
0339a09699 Issue #293: prevent long sort operation on header click in large query results 2020-05-30 08:30:07 +02:00
2fae5dd852 Add new advanced session option, for hiding databases via regular expression. Closes #387 2020-04-22 18:28:38 +02:00
114b92d27a #444: turn remaining quick filter menu items into TAction's, with customizable shortcuts only for the most important ones 2020-04-21 18:03:22 +02:00
3f8658b711 Issue #991: Update libmariadb*.dll again, with the same version but without debug symbols, taken from the 10.4.12 GA release. Should not harm anything, but decrease the installers size slightly. 2020-04-16 10:32:02 +02:00
df0ab05be4 Issue #819: add two buttons right besides search and replace combo boxes, with a dropdown menu containing clickable hints on regular expression qualifiers 2020-04-14 17:48:27 +02:00
ef4bdd9c55 Issue #819: extend hint for regular expression search/replace mode with \l \L \u and \U modifiers 2020-04-13 20:10:26 +02:00
cedf8359ad Issue #819: extend hint for regular expression search/replace mode, as we now support uppercase replacements 2020-04-13 13:20:54 +02:00
3a29a2086e Add option to support completion proposal with matching in middle of entered text. Closes #126 2020-04-12 15:03:47 +02:00
36c068aa92 Issue #972: make new action translatable 2020-04-05 13:10:32 +02:00
843e462a8a Issue #946: integrate context menu items for attaching and detaching SQLite databases into the current session 2020-03-24 17:53:22 +01:00
83108d28c5 Issue #946: support multiple SQLite database files per session definition, in field "Database file(s)". Use the first one as main file, and attach further files. 2020-03-22 14:00:52 +01:00