Commit Graph

22 Commits

Author SHA1 Message Date
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
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
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
Ansgar Becker
0444ebbdb7 Issue #861: support hiding row id column through new preference checkbox 2023-10-12 07:27:00 +02:00
Ansgar Becker
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
Ansgar Becker
616c49c227 Issue #1226: switch back to TSynHotKey again, after using THotKey in shortcut customizer since b4926f3f57 . 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
Ansgar Becker
1744ae02c5 Issue #1730: add preference option for disabling incremental search through typing in grids 2022-12-31 11:41:43 +01:00
Ansgar Becker
ae883a0a80 Include some System.Generics.* units without using project's unit scopes or aliases 2022-12-29 17:59:23 +01:00
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
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
Ansgar Becker
59bb389650 Add preference option for adding timestamp to log messages. Helpful for debugging performance issues. 2022-10-20 18:47:10 +02:00
Ansgar Becker
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
Ansgar Becker
b126db10a9 Enhanced foreground/background colors for matching brace in dark themes. Closes issue #887 2022-03-08 07:43:14 +01:00
Ansgar Becker
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
Ansgar Becker
d46716ff2e Issue #1503: reactivate DPI awareness, and try to read/write component dimensions DPI independently 2021-12-26 13:06:24 +01:00
Ansgar Becker
07f00ed88d Issue #1151: add option to turn off tab close by doubleclick/middleclick 2021-12-25 17:12:24 +01:00
Ansgar Becker
39d7af0abd Code cleanup: outsource generic MainForm.IsWine property to apphelpers.IsWine function 2021-06-24 05:44:14 +02:00
Ansgar Becker
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
Ansgar Becker
b271107dad Add new preference option for displaying hexadecimal content in lowercase 2021-04-23 15:45:39 +02:00
Ansgar Becker
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