201f8da8e3
Move the dedicated help button on the SQL export tab to the window title bar. See #228 .
2018-11-26 16:39:37 +01:00
78788641d1
Query limitations in privileges can live in the very first GRANT, so don't reset these when the second one doesn't contain these. Closes #305 .
2018-11-26 16:17:15 +01:00
2da1c6bceb
Don't wrap new password in PASSWORD() function, on newer MySQL servers. Closes #325 .
2018-11-26 15:53:47 +01:00
aeba457257
Fix increasing height of upper table editor area on each table click. Closes #405 . Also fix double-scaled controls on routine editor.
2018-11-25 14:46:04 +01:00
665dacdc59
Issue #8 : add "Black" and "White" SQL color presets
2018-11-25 14:12:36 +01:00
94aed8be05
Issue #8 : make "light" SQL colors preset less penetrative
2018-11-25 14:04:32 +01:00
611c311153
Fix sloppy code from damhye in TDBQuery.GetColBinData(), see https://www.heidisql.com/forum.php?t=24843
2018-11-25 13:40:14 +01:00
b0c0921d97
Cancel SQL export when target server barfs with error 1049 (unknown database). Closes #299
2018-11-25 13:31:05 +01:00
a119aa0cbc
Make memo box for data type help text slightly higher, so the contained text does not lead the last line to be hidden. Closes #398 .
2018-11-19 20:10:35 +01:00
48e523d4b6
Issue #390 : reactivate toAutoSpanColumns for query helpers tree, so tree nodes take all available horizontal space
2018-11-16 07:33:17 +01:00
efa7fd4973
Issue #213 : fix disappearing status bar panels by calculating their width proportionally to the available width
2018-11-13 21:03:34 +01:00
55ed9ae738
Make grid export dialog resizable, store/restore its width and height, and resize contained group boxes proportional to the window. See #19 .
2018-11-13 19:45:30 +01:00
f1c9f1a8a4
Make several overseen strings translatable. Closes issue #19 .
2018-11-13 19:15:49 +01:00
b6d10d0462
Issue #8 : fix crash when leaving any grid editor per OK/Cancel button, e.g. the column default editor
2018-11-13 18:59:29 +01:00
2947bfa09b
Issue #8 : show current highlighter colors as "Current custom settings" preset, in preferences dialog
2018-11-09 18:41:12 +01:00
4c75d24b4c
Issue #8 : give the info text memo a 1px border, so its background color does not mix with the underlying panels or whatever is behind it.
2018-11-09 18:02:12 +01:00
fbdfe4b244
Issue #8 : using vcl-style-utils, there is no need to convert system colors through the active theme
2018-11-09 18:00:41 +01:00
3752fd79a4
Issue #8 : apply 3 hardcoded default values for colors which are not part of the highlighter's attributes (active line bg, matching brace fg + bg)
2018-11-08 19:54:45 +01:00
2a10422373
Issue #8 : provide two color presets for SQL editors in preferences dialog per dropdown, one for dark themes and one for light ones
2018-11-05 20:53:43 +01:00
953cce3b58
Issue #213 : fix crash in ResizePngImage(), due to small scaling factor
2018-11-05 07:47:24 +01:00
1e92d36cea
Issue #213 : tweak TreeOptions.AutoOptions of query helpers tree, so the tree nodes have more height in high-dpi mode (toAutoScale=false, toAutoSort=true)
2018-11-04 16:39:56 +01:00
a3c2c3e676
Fall back to insecure TLS 1.0 connections with ADO provider "SQLOLEDB" when newer "MSOLEDBSQL" is not available. Closes issue #237
2018-11-03 18:16:26 +01:00
f995110ad1
Issue #213 and issue #380 : auto-fix high DPI glitch in table designer
2018-11-03 15:11:19 +01:00
a4e041a6bb
Issue #213 : smoothly scale main image list for high-dpi mode, using a method from an old snippet, written for the old PNGDelphi component
2018-11-03 12:18:22 +01:00
9983792b17
Issue #213 : nest everything on broken TTabSheet's on a TPanel, to avoid overscaling in high-dpi mode
2018-11-01 19:05:00 +01:00
9073565c60
Issue #8 : Remove wide empty space from the left of all main menu items, by removing the image list from the menu. Icons are still displayed, as the action components still have them.
2018-10-31 08:33:54 +01:00
f5e575e6b8
Prefer 127.0.0.1 over localhost for connecting to a SSH tunnel. Probably fixes issue #381 .
2018-10-31 08:09:58 +01:00
c749c061a5
Switch to Microsoft OLE DB Driver for SQL Server
...
SQLOLEDB provider is for deprecated Microsoft OLE DB Provider for SQL
Server, which is no longer supported.
See https://blogs.msdn.microsoft.com/sqlnativeclient/2017/10/06/announcing-the-new-release-of-ole-db-driver-for-sql-server/
Fixes #237
2018-10-31 07:29:22 +01:00
54a7930045
Clean up:
...
* remove Detours package, move code to /source/detours/
* remove Detours code from /source/vcl-styles-utils/delphi-detours-library/, so we have only one version
* remove Vcl.FormsFix.pas, as the bugs I fixed with that are most likely fixed with the move to Delphi 10. See https://www.heidisql.com/forum.php?t=19141 for the original bug report.
* only vcl-styles-utils uses the Detours lib from now on
2018-10-30 16:44:48 +01:00
d169d2d52f
Issue #8 : fix unstyled size grip on forms without statusbar, with the help of Volker Siebert's SizeGrip: http://flocke.vssd.de/prog/code/pascal/sizegrip/1.2b/
2018-10-30 15:49:51 +01:00
ebda8ad60e
Issue #8 : fix broken popup menus on object editors, and give various system dialogs style (task dialog, file dialogs, message dialogs)
2018-10-29 19:43:27 +01:00
16309cd33b
Issue #8 : put main TToolBar in a TControlBar again, like it was before 2013, to fix broken buttons
2018-10-28 11:43:09 +01:00
fefcc43212
Issue #8 : Apply theme colors to SynMemo's on help dialog
2018-10-28 11:03:41 +01:00
4677755497
Issue #8 : Convert Coolbar with menu and buttons back to a normal TMainMenu + TToolBar. Fixes empty first level menu items. Removes update and donate buttons from the top right corner. We don't need them.
2018-10-28 10:38:59 +01:00
df9fd1a26c
Modified default login data of postgresql
2018-10-27 20:58:37 +02:00
7572a00cec
Issue #8 : let first column on table designer use the parent's background color, as a custom one seems to be ignored by the theme manager
2018-10-27 20:32:48 +02:00
7149df3913
Issue #8 : fire SetupSynEditors after applying a new style, so all SynMemo's have the right colors
2018-10-27 19:58:30 +02:00
39fbdc7dea
Issue #8 : convert system colors on SynEditors into their theme color by code
2018-10-27 18:13:50 +02:00
3759611c34
Issue #8 : convert system colors applied by code into their theme color
2018-10-27 17:47:16 +02:00
93fe336841
Issue #8 : Add 39 themes from Redist\Styles\vcl\ directory, and support themes with a new setting in the "General" options tab
2018-10-26 16:52:53 +02:00
769ebc2ad5
Issue #213 : use default scaling for db object editors
2018-10-25 22:05:13 +02:00
9cdcd63145
Issue #213 : Assign system or custom font once, to the application, and let all forms inherit that font, so there is no need to call InheritFont() for each form.
2018-10-25 19:24:45 +02:00
0d7e459979
Issue #213 : do not scale font two times, as this is done already somewhere in the VCL
2018-10-25 18:06:38 +02:00
198b89662a
Issue #213 : scale main image list, by stretching icons and breaking their alpha transparency
2018-10-24 21:22:54 +02:00
47de6d734d
Issue #213 : remove no longer required code for scaling the status bar on the main window, which is now done automatically somewhere in Delphi's VCL
2018-10-24 20:23:35 +02:00
0e73a8cb92
Issue #213 : activate ParentFont on remaining TLabel's, so their font scales like all others
2018-10-24 20:01:29 +02:00
e9fd1d4b94
Issue #213 : activate ParentFont on status bar, so its font is scaled like all others
2018-10-23 22:29:23 +02:00
e2aea33588
Issue #213 : auto-scale font size within InheritFont() for high dpi settings
2018-10-23 21:33:20 +02:00
1b6c813fca
Silence a crash in TQueryTab.TimerStatusUpdateOnTimer, probably happening when accessing the no longer running thread. See https://www.heidisql.com/forum.php?t=25418#p25484
2018-09-30 18:49:06 +02:00
e2ff578834
Try to fix access violation in table designer, after click on "Add column" button. See https://www.heidisql.com/forum.php?t=25418#p25767
2018-09-30 18:43:19 +02:00