30 Commits

Author SHA1 Message Date
bb5d5add23 Issue #1975: add preference option to skip dialog for selecting the SQL reformatter 2025-01-11 15:48:54 +01:00
6fa069e0fb Strip hotkeys from tree nodes 2024-06-19 06:51:06 +02:00
06b2945213 Strip hotkeys from action names in message dialog 2024-06-19 06:37:19 +02:00
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
db014bda03 Use custom tab width and tabs-to-spaces setting uniquely in all places where we generate code. Provides a new CodeIndent() helper. Closes #1330 2024-05-19 12:22:43 +02:00
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
04c2d949a0 Issue #1906: add preference option for grayscale/color icons on inactive tabs 2024-02-10 15:37:21 +01:00
f3ce46af4d Update VirtualTrees component code to release v7.6.6 from Jan 12 2024 2024-01-29 15:00:26 +01:00
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
aa2e93a801 Support removing shortcuts per button in preferences. Closes #940 2023-11-03 12:35:30 +01:00
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
2f44c9a11c Create a separate option to enable/disable middle-click for tab closing. See https://www.heidisql.com/forum.php?t=41347 2023-10-12 19:25:07 +02:00
0444ebbdb7 Issue #861: support hiding row id column through new preference checkbox 2023-10-12 07:27:00 +02:00
d28d03b6dd Highlight active tab of most page controls, by adding greyscale icons to image list and using these for all inactive tabs. See https://www.heidisql.com/forum.php?t=41323 2023-10-03 13:34:28 +02:00
616c49c227 Issue #1226: switch back to TSynHotKey again, after using THotKey in shortcut customizer since b4926f3f579c9d82981dea59a0785dd31c040b01 . Fixes non assignable Enter and Del hotkeys, probably more. This time we don't touch the original TSynHotKey for custom fixes, but through the new TExtSynHotKey. 2023-02-05 15:21:49 +01:00
1744ae02c5 Issue #1730: add preference option for disabling incremental search through typing in grids 2022-12-31 11:41:43 +01:00
ae883a0a80 Include some System.Generics.* units without using project's unit scopes or aliases 2022-12-29 17:59:23 +01:00
0d9de512cd Remove unit scopes from project settings, prefer fully qualified unit names in uses clauses. Enhance readability and compiler performance. 2022-12-26 17:59:19 +01:00
7bea342b9f Make clicks on grid column headers configurable, so the user may disable it, preventing him from accidental sortings on large tables. See https://www.heidisql.com/forum.php?t=40026 2022-11-28 20:55:39 +01:00
def6ec67b1 Issue #1691: make timer interval for auto completion proposal configurable, while keeping 500ms as a default value. 2022-10-26 19:18:35 +02:00
59bb389650 Add preference option for adding timestamp to log messages. Helpful for debugging performance issues. 2022-10-20 18:47:10 +02:00
25d15d8b41 Optimization: set up a single TSynMemo instance instead of all, e.g. when creating a new query tab 2022-05-25 13:16:27 +02:00
b126db10a9 Enhanced foreground/background colors for matching brace in dark themes. Closes issue #887 2022-03-08 07:43:14 +01:00
c8ecee8f69 Add user option to cut floats from trailing decimal zeros, and leave 1 zero by default. See https://www.heidisql.com/forum.php?t=38775 2022-02-03 08:24:55 +01:00
d46716ff2e Issue #1503: reactivate DPI awareness, and try to read/write component dimensions DPI independently 2021-12-26 13:06:24 +01:00
07f00ed88d Issue #1151: add option to turn off tab close by doubleclick/middleclick 2021-12-25 17:12:24 +01:00
39d7af0abd Code cleanup: outsource generic MainForm.IsWine property to apphelpers.IsWine function 2021-06-24 05:44:14 +02:00
c634dcf06e Attempt to fix theme related crashes through OnClose event of dialogs with caFree. See https://www.heidisql.com/forum.php?t=38043 2021-06-21 20:53:26 +02:00
b271107dad Add new preference option for displaying hexadecimal content in lowercase 2021-04-23 15:45:39 +02:00
f8195ac37c Code cleanup: rename options unit to preferences. And follow a naming convention for the form name, which I already have in some of the other forms: TfrmPreferences 2020-12-22 17:24:01 +01:00